mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Initialise "sorted" variable in constructor of QUICK_SELECT. The variable is set to 1 in test_if_skip_sort_order if we decide to optimize "order by" by uinsg index_read.
mysql-test/r/ndb_index_ordered.result: Another test to check the use of "sorted" in combination with reset_bounds() mysql-test/t/ndb_index_ordered.test: Another test to check the use of "sorted" in combination with reset_bounds() sql/ha_ndbcluster.cc: Check that sorted is set to 0 or 1. sql/opt_range.cc: Initialise the sorted variable to zero QUICK_SELECT constructor.
This commit is contained in:
@ -45,6 +45,16 @@ a b c
|
||||
2 3 5
|
||||
3 4 6
|
||||
4 5 8
|
||||
select a, b, c from t1 where a!=2 and c=6;
|
||||
a b c
|
||||
3 4 6
|
||||
select a, b, c from t1 where a!=2 order by a;
|
||||
a b c
|
||||
1 2 3
|
||||
3 4 6
|
||||
4 5 8
|
||||
5 6 2
|
||||
6 7 2
|
||||
update t1 set c = 3 where b = 3;
|
||||
select * from t1 order by a;
|
||||
a b c
|
||||
|
Reference in New Issue
Block a user