mariadb/storage/innobase/handler
Marko Mäkelä a7a0c533c2 Follow-up to MDEV-15855: Remove bogus debug assertions
During a table-rebuilding operation, the function table_name_parse()
can encounter a table name that starts with #sql. Here is an example
of a failure:

CURRENT_TEST: gcol.innodb_virtual_basic
mysqltest: At line 1204: query 'alter table t drop column d ' failed:
2013: Lost connection to MySQL server during query

Let us just remove these bogus debug assertions.

If the final renaming phase during ALTER TABLE never fails, it
should not do any harm to skip the purge. If it does fail, then
we might end up 'leaking' some delete-marked records in the
indexes on virtual columns of the original table, and these
garbage records would keep consuming space until the indexes are
dropped or the table is successfully rebuilt.
2018-07-23 17:50:56 +03:00
..
ha_innodb.cc Follow-up to MDEV-15855: Remove bogus debug assertions 2018-07-23 17:50:56 +03:00
ha_innodb.h Merge 10.1 into 10.2 2018-06-26 18:16:49 +03:00
ha_xtradb.h MDEV-12121 follow-up: Unbreak the WITH_INNODB_AHI=OFF build 2018-01-15 15:40:28 +02:00
handler0alter.cc Pretty-print table names in some error messages 2018-06-27 23:22:08 +03:00
i_s.cc Merge 10.0 into 10.1 2018-05-24 11:43:32 +03:00
i_s.h Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00