mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
Merge 10.3 into 10.4
This commit is contained in:
commit
394784095e
111 changed files with 3127 additions and 527 deletions
|
|
@ -5593,4 +5593,50 @@ select (SELECT name FROM t1 WHERE name='tom' AND pw=PASSWORD(@undefined));
|
|||
(SELECT name FROM t1 WHERE name='tom' AND pw=PASSWORD(@undefined))
|
||||
NULL
|
||||
drop table t1;
|
||||
#
|
||||
# Bug MDEV-24262 Server crashes in st_join_table::cleanup upon
|
||||
# erroneous GROUP_CONCAT
|
||||
#
|
||||
CREATE TABLE t1 (a INT, b INT);
|
||||
INSERT INTO t1 VALUES (1,10),(2,20);
|
||||
SELECT b, GROUP_CONCAT(b ORDER BY 2), MIN(a) AS f FROM t1 GROUP BY b ORDER BY f;
|
||||
ERROR 42S22: Unknown column '2' in 'order clause'
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# Bug MDEV-24560 SIGSEGV in st_join_table::cleanup + server and client
|
||||
# hang + cross-mysqld-interaction + double free or corruption (!prev)
|
||||
#
|
||||
CREATE TABLE t1 (c INT);
|
||||
SET SESSION sql_buffer_result=1;
|
||||
SELECT GROUP_CONCAT(c ORDER BY 2) FROM t1;
|
||||
GROUP_CONCAT(c ORDER BY 2)
|
||||
NULL
|
||||
SELECT GROUP_CONCAT(c ORDER BY 0) FROM t1;
|
||||
GROUP_CONCAT(c ORDER BY 0)
|
||||
NULL
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 (grp INT,c CHAR);
|
||||
SET sql_buffer_result=1;
|
||||
SELECT grp,GROUP_CONCAT(c ORDER BY 2) FROM t1 GROUP BY grp;
|
||||
grp GROUP_CONCAT(c ORDER BY 2)
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# Bug MDEV-28077 "Wrong create options" with "big_tables" option enabled
|
||||
#
|
||||
CREATE TABLE t1(a VARCHAR(16383) CHARACTER SET UTF32, KEY k(a));
|
||||
Warnings:
|
||||
Note 1071 Specified key was too long; max key length is 1000 bytes
|
||||
INSERT INTO t1 VALUES ('abc'), ('def'), ('FFF'), ('abc'), ('FFF');
|
||||
SET SESSION big_tables=ON;
|
||||
SELECT DISTINCT COUNT(DISTINCT a) FROM t1;
|
||||
COUNT(DISTINCT a)
|
||||
3
|
||||
PREPARE stmt FROM 'SELECT DISTINCT COUNT(DISTINCT a) FROM t1';
|
||||
EXECUTE stmt;
|
||||
COUNT(DISTINCT a)
|
||||
3
|
||||
EXECUTE stmt;
|
||||
COUNT(DISTINCT a)
|
||||
3
|
||||
DROP TABLE t1;
|
||||
End of 10.0 tests
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue