mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge 10.11 into 11.0
This commit is contained in:
@ -499,6 +499,24 @@ SELECT * FROM t1 JOIN t2 WHERE (t1.a, t2.b) IN (SELECT * FROM v);
|
||||
DROP VIEW v;
|
||||
DROP TABLE t1, t2, t3;
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-31279 Crash when lateral derived is guaranteed to return no rows
|
||||
--echo #
|
||||
|
||||
CREATE TABLE t1 (a CHAR(1)) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES ('1'),('2');
|
||||
CREATE TABLE t2 (b INT, KEY(b)) ENGINE=MyISAM;
|
||||
ALTER TABLE t2 DISABLE KEYS;
|
||||
INSERT INTO t2 VALUES (1),(2),(3);
|
||||
ALTER TABLE t2 ENABLE KEYS;
|
||||
CREATE TABLE t3 (c INT) ENGINE=MyISAM;
|
||||
INSERT INTO t3 (c) SELECT seq FROM seq_1_to_101;
|
||||
|
||||
SELECT * FROM t1 WHERE t1.a IN (SELECT b FROM
|
||||
(SELECT t2.b FROM t2 WHERE NOT EXISTS (SELECT 1 FROM t3) GROUP BY b) sq);
|
||||
|
||||
DROP TABLE t1, t2, t3;
|
||||
|
||||
--echo # End of 10.4 tests
|
||||
|
||||
SET GLOBAL innodb_stats_persistent=@save_innodb_stats_persistent;
|
||||
|
Reference in New Issue
Block a user