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

MDEV-22178 Assertion `info->alias.str' failed in partition_info::check_partition_info instead of ER_VERS_WRONG_PARTS

Assign create_info->alias for ALTER TABLE since it is NULL and later
accessed for printing error message.
This commit is contained in:
Aleksey Midenkov
2020-12-22 03:33:53 +03:00
parent c742346e50
commit d4258f3a8f
3 changed files with 17 additions and 0 deletions

View File

@ -9850,6 +9850,7 @@ do_continue:;
tmp_disable_binlog(thd);
create_info->options|=HA_CREATE_TMP_ALTER;
create_info->alias= alter_ctx.table_name;
error= create_table_impl(thd,
&alter_ctx.db, &alter_ctx.table_name,
&alter_ctx.new_db, &alter_ctx.tmp_name,