1DROP TABLE IF EXISTS t; 2SET SESSION TOKUDB_DISABLE_SLOW_ALTER=1; 3SET SESSION DEFAULT_STORAGE_ENGINE='TokuDB'; 4CREATE TABLE t (a VARCHAR(1),b VARBINARY(1),c INT,d CHAR(1),e BINARY(1)); 5ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2); 6ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 7ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN c c BIGINT; 8ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 9ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN d d CHAR(2); 10ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 11ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN e e BINARY(2); 12ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 13ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT; 14ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 15ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN d d CHAR(2); 16ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 17ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN e e BINARY(2); 18ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 19ALTER TABLE t CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2); 20ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 21ALTER TABLE t CHANGE COLUMN c c BIGINT,CHANGE COLUMN e e BINARY(2); 22ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 23ALTER TABLE t CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 24ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 25ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT; 26ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 27ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN d d CHAR(2); 28ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 29ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN e e BINARY(2); 30ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 31ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2); 32ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 33ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN e e BINARY(2); 34ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 35ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 36ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 37ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2); 38ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 39ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN e e BINARY(2); 40ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 41ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 42ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 43ALTER TABLE t CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 44ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 45ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2); 46ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 47ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN e e BINARY(2); 48ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 49ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 50ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 51ALTER TABLE t CHANGE COLUMN a a VARCHAR(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 52ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 53ALTER TABLE t CHANGE COLUMN b b VARBINARY(2),CHANGE COLUMN c c BIGINT,CHANGE COLUMN d d CHAR(2),CHANGE COLUMN e e BINARY(2); 54ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version 55DROP TABLE t; 56