mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge branch '10.5' into 10.6
This commit is contained in:
@ -2448,6 +2448,27 @@ set histogram_size=@tmp_h, histogram_type=@tmp_ht, use_stat_tables=@tmp_u,
|
||||
|
||||
drop table t1,t2,t3,t4;
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-32324: Server crashes inside filesort at my_decimal::to_binary
|
||||
--echo #
|
||||
SELECT 1.000000 two UNION SELECT 1 ORDER BY ( SELECT two LIMIT 1 OFFSET 1 ) ;
|
||||
|
||||
--echo # MDEV-32475: test_if_skip_sort_order() should catch the join types
|
||||
--echo # JT_EQ_REF, JT_CONST and JT_SYSTEM and skip sort order for these
|
||||
--echo #
|
||||
|
||||
CREATE TABLE t1 (a INT PRIMARY KEY, b INT, KEY(b));
|
||||
CREATE TABLE t2 (a INT, b INT);
|
||||
INSERT INTO t1 SELECT seq, seq+1 FROM seq_1_to_100;
|
||||
INSERT INTO t2 VALUES (0, 1),(1, 2);
|
||||
|
||||
ANALYZE TABLE t1, t2 PERSISTENT FOR ALL;
|
||||
|
||||
--echo # Table t1 must use eq_ref, not index below:
|
||||
EXPLAIN SELECT (SELECT 1 FROM t1 WHERE t1.a=t2.b ORDER BY t1.b LIMIT 1) AS c FROM t2;
|
||||
|
||||
DROP TABLE t1,t2;
|
||||
|
||||
--echo # End of 10.4 tests
|
||||
|
||||
--echo #
|
||||
|
Reference in New Issue
Block a user