CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_1'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_2'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_3'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_4'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_1'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_2'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_3'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_4'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_1'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_2'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_3'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_4'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_drop_log_1'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_drop_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_before_post_ddl'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_before_post_ddl'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_1'; ALTER TABLE t1 ADD INDEX (b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_before_post_ddl'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_before_post_ddl'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_8'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_8'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_9'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_9'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_10'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_10'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_1'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_2'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_3'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_4'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_5'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_6'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_7'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_1'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_2'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_3'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_4'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_5'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_6'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_7'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_1'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_2'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_3'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_4'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_before_post_ddl'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_before_post_ddl'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_1'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_2'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_3'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL, KEY(b), KEY(c)) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_4'; ALTER TABLE t1 DROP INDEX b, ADD INDEX(c, b), ALGORITHM=INPLACE; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_free_tree_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_free_tree_delete_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_free_tree_delete_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_delete_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_delete_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_delete_space_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_delete_space_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_before_rename_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_before_rename_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_log_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_log_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_rename_space_delete_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_rename_space_delete_7'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_before_post_ddl'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_before_post_ddl'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_1'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_1'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_2'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_2'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_3'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_3'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_4'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_4'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_5'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_5'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_6'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_6'; DROP TABLE t1; CREATE TABLE t1 (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(100), c INT NOT NULL) PARTITION BY HASH(a) PARTITIONS 3; SET GLOBAL innodb_ddl_log_crash_reset_debug = 1; SET SESSION DEBUG = '+d,ddl_log_crash_after_replay_7'; ALTER TABLE t1 ADD COLUMN d INT NOT NULL, ADD INDEX(b), ALGORITHM=COPY; # No such crash injection, statement did not crash, cleaning up SET SESSION DEBUG = '-d,ddl_log_crash_after_replay_7'; DROP TABLE t1; SET GLOBAL innodb_ddl_log_crash_reset_debug = 0;