1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-03 05:41:09 +03:00
Files
mariadb/sql
unknown e54ca13b66 keep old engine & JOIN if we changed subquery Item (Bug #3646)
mysql-test/r/subselect.result:
  ALL/ANY test
mysql-test/t/subselect.test:
  ALL/ANY test
sql/item_subselect.cc:
  keep old engine & JOIN if we changed subquery Item, which allow avoid second all SELECT items fix_fields call with pervios clean up (because of second setup_tables which remove table->key_use and maybe something else)
  keep list when we change Item in SELECT list
  processing inserted max/min function (now JOIN::prepare will be called only once)
  methods of changing item for subselect engines
sql/item_subselect.h:
  change item & results procedure
sql/item_sum.cc:
  Item_sum_hybrid::clear moved to .cc file (to keep .h clean and to make inserving/removing debug info easy)
sql/item_sum.h:
  Item_sum_hybrid::clear moved to .cc file (to keep .h clean and to make inserving/removing debug info easy)
sql/sql_lex.cc:
  note about new method
sql/sql_lex.h:
  method for changing result of UNION JOINs
sql/sql_select.cc:
  method for changing result in JOIN
sql/sql_select.h:
  method for changing result in JOIN
sql/sql_union.cc:
  method for changing result in JOIN
2004-05-07 23:06:11 +03:00
..
2004-05-07 10:24:12 +05:00
2003-12-18 18:12:00 +04:00
2004-04-05 13:56:05 +03:00
2004-04-15 09:14:14 +02:00
2004-05-05 17:05:24 +03:00
2004-04-12 01:42:39 +03:00
2004-03-15 16:32:53 +04:00
2004-03-15 16:32:53 +04:00
2004-04-24 20:40:47 +03:00
2004-04-21 14:55:39 -05:00
2004-04-07 04:33:58 +03:00
2004-04-10 01:14:32 +03:00
2004-03-04 23:18:54 +01:00
2004-04-05 13:56:05 +03:00
2004-03-04 08:50:37 +02:00
2004-01-20 20:55:47 +04:00
2004-05-07 01:43:17 +03:00
2004-05-07 01:43:17 +03:00
2004-05-07 01:43:17 +03:00
2004-03-05 19:49:50 +02:00
2004-04-15 09:14:14 +02:00
2004-05-05 17:05:24 +03:00
2004-04-09 07:12:41 +03:00
2004-03-16 22:41:30 +02:00
2004-05-05 17:05:24 +03:00
2004-05-05 21:24:21 +03:00
2004-02-21 14:25:43 +01:00
2004-03-25 23:29:45 +02:00
2004-04-07 16:20:46 +02:00
2004-04-07 13:25:24 +03:00
2004-05-05 22:01:41 +02:00
2004-05-05 17:05:24 +03:00
2004-04-10 01:14:32 +03:00
2004-02-13 15:27:21 +01:00
2004-05-05 17:05:24 +03:00
2004-03-16 22:41:30 +02:00
2004-04-15 09:14:14 +02:00
2003-12-19 16:34:48 +02:00
2004-05-05 17:05:24 +03:00
2004-04-12 03:26:32 +03:00
2004-03-18 00:16:04 +02:00
2004-04-07 13:25:24 +03:00
2004-03-16 22:41:30 +02:00
2004-03-30 02:32:41 +03:00
2004-03-15 12:53:27 +02:00
2004-02-11 00:06:46 +01:00
2004-03-05 19:49:50 +02:00
2004-03-19 14:35:00 +04:00
2004-05-05 22:30:01 +03:00
2004-05-05 17:05:24 +03:00
2004-05-05 17:05:24 +03:00
2004-04-10 01:14:32 +03:00
2003-12-17 17:35:34 +02:00
2004-04-26 21:07:14 +02:00