summaryrefslogtreecommitdiff
path: root/storage/spider/spd_db_include.h
diff options
context:
space:
mode:
authorJacob Mathew <jacob.mathew@mariadb.com>2017-03-03 16:36:00 -0800
committerJacob Mathew <jacob.mathew@mariadb.com>2017-03-03 16:36:00 -0800
commit6080b610c61dd39f0b685544beac3d6a67223152 (patch)
tree651de07d3b0523b8235eb2c9b0cb6b78cb499cbf /storage/spider/spd_db_include.h
parent554c60ab0d383e8e6d473294fb86a9db0b0d2b9b (diff)
downloadmariadb-git-MDEV-8954.tar.gz
Changes to fix Spider Performance Bug MDEV-8954 in 10.1MDEV-8954
Diffstat (limited to 'storage/spider/spd_db_include.h')
-rw-r--r--storage/spider/spd_db_include.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/storage/spider/spd_db_include.h b/storage/spider/spd_db_include.h
index 56dbc9ce0dc..30081a4625e 100644
--- a/storage/spider/spd_db_include.h
+++ b/storage/spider/spd_db_include.h
@@ -1279,6 +1279,9 @@ public:
ulong sql_type,
int link_idx
) = 0;
+ virtual bool is_sole_projection_field(
+ uint16 field_index
+ ) = 0;
virtual bool is_bulk_insert_exec_period(
bool bulk_end
) = 0;
@@ -1665,6 +1668,7 @@ typedef struct st_spider_result_list
bool snap_direct_aggregate;
SPIDER_DB_ROW *snap_row;
#endif
+ bool is_partitioned_config;
bool in_cmp_ref;
bool set_split_read;
bool insert_dup_update_pushdown;