mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-15106 Unexpected ER_WRONG_INSERT_INTO_SEQUENCE upon INSERT with multiple locks on sequences
Fixed by removing the check of single lock in sequence insert and let MDL code handle deadlock detection
This commit is contained in:
@ -27,3 +27,8 @@ DROP SEQUENCE s1;
|
||||
ERROR HY000: Table 's1' was locked with a READ lock and can't be updated
|
||||
unlock tables;
|
||||
DROP SEQUENCE s1;
|
||||
CREATE SEQUENCE seq1;
|
||||
CREATE SEQUENCE seq2;
|
||||
LOCK TABLE seq1 WRITE, seq2 WRITE;
|
||||
INSERT INTO seq1 VALUES (1, 1, 100000, 1, 1, 100, 1, 1);
|
||||
DROP SEQUENCE seq1, seq2;
|
||||
|
Reference in New Issue
Block a user