1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

MDEV-13711 Assertion failure on CREATE TABLE .. LIKE <sequence>

Fixes two issues:
- Update assert in open_and_process_tables to handle sequences
- Removed not needed and conflicting mdl_context.release_transactional_locks
  in sql_sequence.cc. The MDL lock is released at end of
  mysql_execute_command().

Signed-off-by: Monty <monty@mariadb.org>
This commit is contained in:
Aleksey Midenkov
2017-10-22 13:01:33 +03:00
committed by Monty
parent 7447b4ce37
commit 7204f66c6a
4 changed files with 33 additions and 3 deletions

View File

@ -376,6 +376,16 @@ drop sequence t1;
--error ER_UNKNOWN_STORAGE_ENGINE
create table t1 (a int) engine=sql_sequence;
--echo #
--echo # MDEV-13711 assertion on CREATE LIKE fix
--echo #
create sequence s;
create table t like s;
show create table t;
show create sequence t;
drop tables t, s;
--echo #
--echo # MDEV-13714 SEQUENCE option fix
--echo #