diff options
author | Monty <monty@mariadb.org> | 2017-07-05 18:20:06 +0300 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2017-12-03 13:58:34 +0200 |
commit | 8eeb689e9fc57afe19a8dbff354b5f9f167867a9 (patch) | |
tree | 91a28b5f61e402ba64be1283c1d84c98a0a24f0f /mysys/my_bitmap.c | |
parent | d5268a610af093e1bf7c0fc2f0d1aabd040766ad (diff) | |
download | mariadb-git-8eeb689e9fc57afe19a8dbff354b5f9f167867a9.tar.gz |
Adding multi_range_read support to partitions
Other things:
- Cleanup of allocated bitmaps done in open(), which
simplifies init_partition_bitmaps()
- Add needed defines in ha_spider.cc to enable new spider code
- Fixed some DBUG_PRINT() to be consistent with normal code
- Removed end space
- The changes in test cases partition_innodb, partition_range,
partition_pruning etc are becasue partitions can now more exactly
calculate the number of rows in a range.
Contains spider patches:
014,015,023,033,035,037,040,042,044,045,049,050,051,053,059
Diffstat (limited to 'mysys/my_bitmap.c')
-rw-r--r-- | mysys/my_bitmap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mysys/my_bitmap.c b/mysys/my_bitmap.c index a0c1a23d63c..b6963739613 100644 --- a/mysys/my_bitmap.c +++ b/mysys/my_bitmap.c @@ -166,6 +166,9 @@ static inline uint get_first_set(my_bitmap_map value, uint word_pos) return MY_BIT_NONE; /* Impossible */ } +/* + Initialize a bitmap object. All bits will be set to zero +*/ my_bool my_bitmap_init(MY_BITMAP *map, my_bitmap_map *buf, uint n_bits, my_bool thread_safe) |