mirror of
https://github.com/MariaDB/server.git
synced 2025-08-09 22:24:09 +03:00
fix evaluating bitmap issue in spider
This commit is contained in:
@@ -15261,10 +15261,10 @@ void spider_mbase_handler::minimum_select_bitmap_create()
|
|||||||
bitmap_is_set(table->write_set, field_index) ?
|
bitmap_is_set(table->write_set, field_index) ?
|
||||||
"TRUE" : "FALSE"));
|
"TRUE" : "FALSE"));
|
||||||
if (
|
if (
|
||||||
spider_bit_is_set(spider->wide_handler->ft_discard_bitmap, field_index) &
|
spider_bit_is_set(spider->wide_handler->ft_discard_bitmap, field_index) &&
|
||||||
(
|
(
|
||||||
spider_bit_is_set(spider->wide_handler->searched_bitmap, field_index) |
|
spider_bit_is_set(spider->wide_handler->searched_bitmap, field_index) ||
|
||||||
bitmap_is_set(table->read_set, field_index) |
|
bitmap_is_set(table->read_set, field_index) ||
|
||||||
bitmap_is_set(table->write_set, field_index)
|
bitmap_is_set(table->write_set, field_index)
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
|
Reference in New Issue
Block a user