diff options
author | Sergei Petrunia <psergey@askmonty.org> | 2014-12-02 01:40:10 +0300 |
---|---|---|
committer | Sergei Petrunia <psergey@askmonty.org> | 2014-12-02 01:40:10 +0300 |
commit | 0000695025dea9740842ea57a5d79cd56d880405 (patch) | |
tree | a3dab25aa3464ce8619cf87f4775cc6bdfba9230 /sql/sql_explain.h | |
parent | a35b05399ef20de3c0d5e521a62b5e297c6ccd1e (diff) | |
download | mariadb-git-0000695025dea9740842ea57a5d79cd56d880405.tar.gz |
EXPLAIN FORMAT=JSON
Add support for semi-join strategies: FirstMatch, DuplicateWeedout,
LooseScan.
Diffstat (limited to 'sql/sql_explain.h')
-rw-r--r-- | sql/sql_explain.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sql/sql_explain.h b/sql/sql_explain.h index 20e2f856840..68ef59c732d 100644 --- a/sql/sql_explain.h +++ b/sql/sql_explain.h @@ -539,6 +539,8 @@ public: Explain_table_access() : derived_select_number(0), non_merged_sjm_number(0), + start_dups_weedout(false), + end_dups_weedout(false), where_cond(NULL), cache_cond(NULL), pushed_index_cond(NULL), @@ -615,6 +617,9 @@ public: EXPLAIN_BKA_TYPE bka_type; StringBuffer<32> firstmatch_table_name; + + bool start_dups_weedout; + bool end_dups_weedout; /* Note: lifespan of WHERE condition is less than lifespan of this object. |