mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
Merge 10.6 into 10.8
This commit is contained in:
commit
1d1e0ab2cc
381 changed files with 13047 additions and 7427 deletions
|
|
@ -79,10 +79,29 @@ a b c d
|
|||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml_done';
|
||||
connection con1;
|
||||
disconnect con1;
|
||||
connection default;
|
||||
SELECT * FROM t;
|
||||
a b d
|
||||
9 10 29
|
||||
DROP TABLE t;
|
||||
SET DEBUG_SYNC = 'RESET';
|
||||
#
|
||||
# MDEV-30597 Assertion `flag == 1' failed in
|
||||
# row_build_index_entry_low
|
||||
#
|
||||
CREATE TABLE t1 (
|
||||
col1 INT PRIMARY KEY, col_text TEXT,
|
||||
col_text_g TEXT GENERATED ALWAYS AS (SUBSTR(col_text,1,499))
|
||||
) ENGINE = InnoDB ROW_FORMAT = Compact;
|
||||
connection con1;
|
||||
START TRANSACTION WITH CONSISTENT SNAPSHOT;
|
||||
connection default;
|
||||
INSERT INTO t1 (col1) VALUES (1) ;
|
||||
DELETE FROM t1 WHERE col1 = 1;
|
||||
ALTER TABLE t1 ADD UNIQUE INDEX (col_text_g(9));
|
||||
BEGIN;
|
||||
INSERT INTO t1 (col1) VALUES (1);
|
||||
ROLLBACK;
|
||||
disconnect con1;
|
||||
DROP TABLE t1;
|
||||
# End of 10.4 tests
|
||||
|
|
|
|||
|
|
@ -103,7 +103,6 @@ SET DEBUG_SYNC = 'now SIGNAL dml_done';
|
|||
|
||||
connection con1;
|
||||
reap;
|
||||
disconnect con1;
|
||||
connection default;
|
||||
|
||||
SELECT * FROM t;
|
||||
|
|
@ -111,5 +110,27 @@ SELECT * FROM t;
|
|||
DROP TABLE t;
|
||||
SET DEBUG_SYNC = 'RESET';
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-30597 Assertion `flag == 1' failed in
|
||||
--echo # row_build_index_entry_low
|
||||
--echo #
|
||||
CREATE TABLE t1 (
|
||||
col1 INT PRIMARY KEY, col_text TEXT,
|
||||
col_text_g TEXT GENERATED ALWAYS AS (SUBSTR(col_text,1,499))
|
||||
) ENGINE = InnoDB ROW_FORMAT = Compact;
|
||||
connection con1;
|
||||
START TRANSACTION WITH CONSISTENT SNAPSHOT;
|
||||
connection default;
|
||||
INSERT INTO t1 (col1) VALUES (1) ;
|
||||
DELETE FROM t1 WHERE col1 = 1;
|
||||
ALTER TABLE t1 ADD UNIQUE INDEX (col_text_g(9));
|
||||
BEGIN;
|
||||
INSERT INTO t1 (col1) VALUES (1);
|
||||
ROLLBACK;
|
||||
disconnect con1;
|
||||
DROP TABLE t1;
|
||||
|
||||
# Wait till all disconnects are completed
|
||||
--source include/wait_until_count_sessions.inc
|
||||
|
||||
--echo # End of 10.4 tests
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue