diff options
author | unknown <bell@sanja.is.com.ua> | 2003-08-07 11:16:02 +0300 |
---|---|---|
committer | unknown <bell@sanja.is.com.ua> | 2003-08-07 11:16:02 +0300 |
commit | 57e31f158b222c8b0469bd6b649e8994ef7dd553 (patch) | |
tree | 3751faa8d4b3666e1f5ebc2eded75aece6752447 /sql/protocol_cursor.cc | |
parent | 4a8ab8ac5678c3ea84c8f6adeeaf6ddf1a8ac69c (diff) | |
download | mariadb-git-57e31f158b222c8b0469bd6b649e8994ef7dd553.tar.gz |
fixed bug in used_tables() report of left expression of IN subquery
fixed number of rows of external field reported to optimizer
added check of choosen key (checked left expression tag)
(SCRUM fix for simple IN optimisation)
mysql-test/r/subselect.result:
new EXPLAIN results ufter fixing used_tables() of Item_cache
sql/item_cmpfunc.cc:
fixed used_tables asignment
sql/item_subselect.cc:
added left expression referenca tag
sql/item_subselect.h:
fixed layout
sql/mysql_priv.h:
left expression reference tag
sql/mysqld.cc:
left expression reference tag
sql/sql_select.cc:
checked left expression reference tag
fixed number of rows in outer reference (it should be constant)
Diffstat (limited to 'sql/protocol_cursor.cc')
0 files changed, 0 insertions, 0 deletions