diff options
author | unknown <bell@sanja.is.com.ua> | 2003-07-24 15:26:21 +0300 |
---|---|---|
committer | unknown <bell@sanja.is.com.ua> | 2003-07-24 15:26:21 +0300 |
commit | 9a3979e23455c203857f05482c9f51a5350cf441 (patch) | |
tree | eeaa5ce2649f296092dab3d519b7928e56ab058d /sql/sql_union.cc | |
parent | d35bf560bedd73803c2340d44704b173b2bead3c (diff) | |
download | mariadb-git-9a3979e23455c203857f05482c9f51a5350cf441.tar.gz |
independent ALL/ANY subselect on top of WHERE clause (subselect without GROUP BY or aggregate functions) optimisation
(SCRUM) (WL#1086)
mysql-test/r/subselect.result:
new optimisation tests
mysql-test/t/subselect.test:
new optimisation tests
sql/item_cmpfunc.cc:
new NOT
sql/item_cmpfunc.h:
new NOT
sql/item_subselect.cc:
independent ALL/ANY in top of WHERE clause optimisation
sql/item_subselect.h:
independent ALL/ANY in top of WHERE clause optimisation
sql/item_sum.cc:
prevent fixlields call for parameters of min/max if it is already done
sql/sql_union.cc:
removed debuging print
sql/sql_yacc.yy:
support of ALL optimisation
Diffstat (limited to 'sql/sql_union.cc')
-rw-r--r-- | sql/sql_union.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sql/sql_union.cc b/sql/sql_union.cc index 0866163b3fd..04a5904b5f7 100644 --- a/sql/sql_union.cc +++ b/sql/sql_union.cc @@ -290,7 +290,6 @@ int st_select_lex_unit::exec() view we should do here same procedura as it was done by setup_table */ - DBUG_PRINT("SUBS", ("shared %s", table_list->real_name)); setup_table_map(table_list->table, table_list, tablenr); } } |