summaryrefslogtreecommitdiff
path: root/sql/table.h
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2011-05-28 20:34:04 +0400
committerSergey Petrunya <psergey@askmonty.org>2011-05-28 20:34:04 +0400
commit77c4c4d8ea042fc1f3cb16aa0681e8516c0cc923 (patch)
treece6933075d6e78eb3a9f86f12b9af11e256208c7 /sql/table.h
parentaa551f1b9ecb1452dcf514c189f4be934e89dd74 (diff)
downloadmariadb-git-77c4c4d8ea042fc1f3cb16aa0681e8516c0cc923.tar.gz
post-merge fixes: get MWL#90 code to work with MWL#89's
way of processing prepared statements: - conversion subquery_predicate -> TABLE_LIST is once per-statement - However, the code must take into account that materialized temptable is dropped and re-created on each execution (the tricky part is that at start of n-th EXECUTE we have TABLE_LIST object but not its TABLE object) - IN-equality is injected into WHERE on every execution.
Diffstat (limited to 'sql/table.h')
-rw-r--r--sql/table.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/table.h b/sql/table.h
index da925c2db56..9bb9b5beb6b 100644
--- a/sql/table.h
+++ b/sql/table.h
@@ -1272,6 +1272,7 @@ struct TABLE_LIST
/* If this is a jtbm semi-join object: corresponding subselect predicate */
Item_in_subselect *jtbm_subselect;
+ uint jtbm_table_no;
SJ_MATERIALIZATION_INFO *sj_mat_info;