1--source include/have_tokudb.inc 2--disable_warnings 3drop table if exists t; 4--enable_warnings 5set default_storage_engine='tokudb'; 6set tokudb_disable_slow_alter=1; 7 8create table t (a tinyblob); 9alter table t change column a aa tinyblob; 10 11--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 12--error ER_UNSUPPORTED_EXTENSION 13alter table t change column aa a3 blob; 14 15--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 16--error ER_UNSUPPORTED_EXTENSION 17alter table t change column aa a3 blob not null; 18 19--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 20--error ER_UNSUPPORTED_EXTENSION 21alter table t change column aa a3 mediumblob; 22 23--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 24--error ER_UNSUPPORTED_EXTENSION 25alter table t change column aa a3 mediumblob not null; 26 27--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 28--error ER_UNSUPPORTED_EXTENSION 29alter table t change column aa a3 longblob; 30 31--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 32--error ER_UNSUPPORTED_EXTENSION 33alter table t change column aa a3 longblob not null; 34 35drop table t; 36 37create table t (a blob); 38alter table t change column a aa blob; 39 40--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 41--error ER_UNSUPPORTED_EXTENSION 42alter table t change column aa a3 tinyblob; 43 44--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 45--error ER_UNSUPPORTED_EXTENSION 46alter table t change column aa a3 mediumblob; 47 48--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 49--error ER_UNSUPPORTED_EXTENSION 50alter table t change column aa a3 longblob; 51 52drop table t; 53 54create table t (a mediumblob); 55alter table t change column a aa mediumblob; 56 57--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 58--error ER_UNSUPPORTED_EXTENSION 59alter table t change column aa a3 tinyblob; 60 61--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 62--error ER_UNSUPPORTED_EXTENSION 63alter table t change column aa a3 blob; 64 65--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 66--error ER_UNSUPPORTED_EXTENSION 67alter table t change column aa a3 longblob; 68 69drop table t; 70 71create table t (a longblob); 72alter table t change column a aa longblob; 73 74--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 75--error ER_UNSUPPORTED_EXTENSION 76alter table t change column aa a3 tinyblob; 77 78--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 79--error ER_UNSUPPORTED_EXTENSION 80alter table t change column aa a3 blob; 81 82--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ 83--error ER_UNSUPPORTED_EXTENSION 84alter table t change column aa a3 mediumblob; 85 86drop table t;