summaryrefslogtreecommitdiff
path: root/sql/item.h
diff options
context:
space:
mode:
authorSergei Petrunia <psergey@askmonty.org>2015-07-01 20:03:29 +0300
committerSergei Petrunia <psergey@askmonty.org>2015-07-01 20:03:29 +0300
commit9d2aa2b3093e315f02e42943589f47447c67bbd8 (patch)
treef2f73397e7d6b26e76971e702fbd6a6a01b95521 /sql/item.h
parentc6aee27b73232fc6ba3e8b55adbb0abba4f0171b (diff)
downloadmariadb-git-9d2aa2b3093e315f02e42943589f47447c67bbd8.tar.gz
MDEV-7811: EXPLAIN/ANALYZE FORMAT=JSON should show subquery cache
Fixes over the original patch: - Fix variable/class/other names - Fix the JSON output to be in line with the output of other JSON constructs we produce
Diffstat (limited to 'sql/item.h')
-rw-r--r--sql/item.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/item.h b/sql/item.h
index cecc0f24514..88c02a67f9b 100644
--- a/sql/item.h
+++ b/sql/item.h
@@ -3804,7 +3804,7 @@ public:
class Item_cache;
class Expression_cache;
-class Expression_cache_stat;
+class Expression_cache_tracker;
/**
The objects of this class can store its values in an expression cache.
@@ -3839,7 +3839,7 @@ public:
enum Type real_type() const { return orig_item->type(); }
bool set_cache(THD *thd);
- Expression_cache_stat* set_stat(MEM_ROOT *mem_root);
+ Expression_cache_tracker* init_tracker(MEM_ROOT *mem_root);
bool fix_fields(THD *thd, Item **it);
void cleanup();