1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-03 05:41:09 +03:00
Files
mariadb/sql
unknown 762f4ac167 Bug#24156: Loose index scan not used with CREATE TABLE ...SELECT and similar
statements
Currently the optimizer evaluates loose index scan only for top-level SELECT
statements
Extend loose index scan applicability by :
 - Test the applicability of loose scan for each sub-select, instead of the
   whole query. This change enables loose index scan for sub-queries.
 - allow non-select statements with SELECT parts (like, e.g. 
   CREATE TABLE .. SELECT ...) to use loose index scan.


mysql-test/r/group_min_max.result:
  Bug#24156: Loose index scan not used with CREATE TABLE ...SELECT and similar
             statements
   - test case
mysql-test/t/group_min_max.test:
  Bug#24156: Loose index scan not used with CREATE TABLE ...SELECT and similar
             statements
   - test case
sql/opt_range.cc:
  Bug#24156: Loose index scan not used with CREATE TABLE ...SELECT and similar
             statements
   - loose index scan will be tried over the current subselect 
     (lex->current_select) instead of the whole query (lex->select_lex).
   - allow non-select statements with SELECT parts (like, e.g. 
     CREATE TABLE .. SELECT ...) to use loose index scan.
2006-11-28 18:06:47 +02:00
..
2005-09-30 14:03:55 +02:00
2006-11-17 10:30:16 +04:00
2006-11-17 10:30:16 +04:00
2006-11-17 10:30:16 +04:00
2006-11-17 11:15:40 +04:00
2006-11-17 10:30:16 +04:00
2006-11-17 10:30:16 +04:00
2006-11-17 10:30:16 +04:00
2006-10-03 20:28:59 +02:00
2006-09-01 10:32:12 +02:00
2006-07-08 04:07:43 +04:00
2006-06-27 00:47:52 +04:00
2006-11-17 10:30:16 +04:00
2006-11-17 10:30:16 +04:00
2006-08-21 16:21:48 +04:00
2006-10-18 00:14:14 +04:00
2006-09-27 19:21:29 +05:00
2006-05-03 21:35:27 -07:00
2006-06-14 23:54:08 +04:00
2006-11-17 10:30:16 +04:00
2006-10-31 17:31:56 -08:00
2006-10-12 13:50:22 +05:00