diff options
author | Oleksandr Byelkin <sanja@mariadb.com> | 2015-04-08 10:13:36 +0200 |
---|---|---|
committer | Oleksandr Byelkin <sanja@mariadb.com> | 2015-04-09 14:21:02 +0200 |
commit | 697194461ad2031420bc1aaf8a03432dbf2acd66 (patch) | |
tree | a05b8dd781ed7b3b2aa55222947e34b41825b4d1 /sql/sql_partition.h | |
parent | abba4184e68f2ae652f1be19b04f32efb2cb354a (diff) | |
download | mariadb-git-697194461ad2031420bc1aaf8a03432dbf2acd66.tar.gz |
MDEV-7856: EXPLAIN FORMAT=JSON should show partitions
Diffstat (limited to 'sql/sql_partition.h')
-rw-r--r-- | sql/sql_partition.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/sql_partition.h b/sql/sql_partition.h index 5da132661c9..ff6596fffaa 100644 --- a/sql/sql_partition.h +++ b/sql/sql_partition.h @@ -74,6 +74,7 @@ typedef struct { uint32 end_part; } part_id_range; +class String_list; struct st_partition_iter; #define NOT_A_PARTITION_ID UINT_MAX32 @@ -114,7 +115,9 @@ bool mysql_unpack_partition(THD *thd, char *part_buf, TABLE *table, bool is_create_table_ind, handlerton *default_db_type, bool *work_part_info_used); -void make_used_partitions_str(partition_info *part_info, String *parts_str); +void make_used_partitions_str(MEM_ROOT *mem_root, + partition_info *part_info, String *parts_str, + String_list &used_partitions_list); uint32 get_list_array_idx_for_endpoint(partition_info *part_info, bool left_endpoint, bool include_endpoint); |