summaryrefslogtreecommitdiff
path: root/include/my_base.h
diff options
context:
space:
mode:
authorMonty <monty@mariadb.org>2017-07-05 18:20:06 +0300
committerMonty <monty@mariadb.org>2017-12-03 13:58:34 +0200
commit8eeb689e9fc57afe19a8dbff354b5f9f167867a9 (patch)
tree91a28b5f61e402ba64be1283c1d84c98a0a24f0f /include/my_base.h
parentd5268a610af093e1bf7c0fc2f0d1aabd040766ad (diff)
downloadmariadb-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 'include/my_base.h')
-rw-r--r--include/my_base.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/my_base.h b/include/my_base.h
index b93300d7562..1e7cacd3426 100644
--- a/include/my_base.h
+++ b/include/my_base.h
@@ -204,6 +204,11 @@ enum ha_extra_function {
HA_EXTRA_PREPARE_FOR_FORCED_CLOSE,
/* Inform handler that we will do an alter table */
HA_EXTRA_PREPARE_FOR_ALTER_TABLE,
+ /*
+ Used in ha_partition::handle_ordered_index_scan() to inform engine
+ that we are starting an ordered index scan. Needed by Spider
+ */
+ HA_EXTRA_STARTING_ORDERED_INDEX_SCAN
};
/* Compatible option, to be deleted in 6.0 */