diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2011-05-28 20:34:04 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2011-05-28 20:34:04 +0400 |
commit | 77c4c4d8ea042fc1f3cb16aa0681e8516c0cc923 (patch) | |
tree | ce6933075d6e78eb3a9f86f12b9af11e256208c7 /sql/table.h | |
parent | aa551f1b9ecb1452dcf514c189f4be934e89dd74 (diff) | |
download | mariadb-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.h | 1 |
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; |