summaryrefslogtreecommitdiff
path: root/storage/spider/spd_include.h
diff options
context:
space:
mode:
authorKentoku SHIBA <kentokushiba@gmail.com>2013-09-17 03:19:55 +0900
committerKentoku SHIBA <kentokushiba@gmail.com>2013-09-17 03:19:55 +0900
commite9d53a384cdfd4174bc1c69100cf04006d217ec7 (patch)
treed9282302380ecab5b36e1cbe55544ef1c9b5f507 /storage/spider/spd_include.h
parent74bea98ea50ff82a9b6c7b39da26bfc4a4aa79d6 (diff)
downloadmariadb-git-e9d53a384cdfd4174bc1c69100cf04006d217ec7.tar.gz
fix a case of different linked table name for mrr.
Diffstat (limited to 'storage/spider/spd_include.h')
-rw-r--r--storage/spider/spd_include.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/storage/spider/spd_include.h b/storage/spider/spd_include.h
index 4dc97cef505..6db537462ef 100644
--- a/storage/spider/spd_include.h
+++ b/storage/spider/spd_include.h
@@ -118,7 +118,7 @@
#define SPIDER_TMP_SHARE_LONG_COUNT 15
#define SPIDER_TMP_SHARE_LONGLONG_COUNT 3
-#define SPIDER_MEM_CALC_LIST_NUM 236
+#define SPIDER_MEM_CALC_LIST_NUM 240
#define SPIDER_BACKUP_DASTATUS \
bool da_status; if (thd) da_status = thd->is_error(); else da_status = FALSE;
@@ -1150,6 +1150,14 @@ typedef struct st_spider_bulk_access_link
} SPIDER_BULK_ACCESS_LINK;
#endif
+#define SPIDER_INT_HLD_TGT_SIZE 100
+typedef struct st_spider_int_hld
+{
+ uint tgt_num;
+ int tgt[SPIDER_INT_HLD_TGT_SIZE];
+ st_spider_int_hld *next;
+} SPIDER_INT_HLD;
+
char *spider_create_string(
const char *str,
uint length