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:
@ -38,3 +38,16 @@ SELECT NEXTVAL(s);
|
||||
DROP SEQUENCE s1;
|
||||
unlock tables;
|
||||
DROP SEQUENCE s1;
|
||||
|
||||
|
||||
#
|
||||
# MDEV-15106 Unexpected ER_WRONG_INSERT_INTO_SEQUENCE upon INSERT with
|
||||
# multiple locks on sequences
|
||||
#
|
||||
|
||||
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