mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Added test case for MDEV-15742 to prove that it works
MDEV-15742 Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type == 1' failed in handler::ha_write_row
This commit is contained in:
@ -22,3 +22,19 @@ unlock tables;
|
||||
select * from t1;
|
||||
select * from t2;
|
||||
drop tables s1, t1, t2;
|
||||
|
||||
#
|
||||
# MDEV-15742 Assertion `table_share->tmp_table != NO_TMP_TABLE ||
|
||||
# m_lock_type == 1' failed in handler::ha_write_row
|
||||
#
|
||||
|
||||
CREATE SEQUENCE s1;
|
||||
LOCK TABLE s1 READ;
|
||||
--error ER_TABLE_NOT_LOCKED_FOR_WRITE
|
||||
SELECT NEXTVAL(s1);
|
||||
--error ER_TABLE_NOT_LOCKED
|
||||
SELECT NEXTVAL(s);
|
||||
--error ER_TABLE_NOT_LOCKED_FOR_WRITE
|
||||
DROP SEQUENCE s1;
|
||||
unlock tables;
|
||||
DROP SEQUENCE s1;
|
||||
|
Reference in New Issue
Block a user