Current Path : /home/usr.opt/mysql57/mysql-test/suite/innodb/t/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //home/usr.opt/mysql57/mysql-test/suite/innodb/t/create_table.test |
--source include/have_innodb.inc --source include/have_debug.inc --echo # --echo # Bug #22306581 VALGRIND FAILURE IN INNODB.TEMPORARY_TABLE --echo # --error ER_ILLEGAL_HA create temporary table t (i int) COMPRESSION = "ZLIB" ENGINE = InnoDB; SHOW WARNINGS; --error ER_ILLEGAL_HA create table t1(i INT) COMPRESSION="ZLIB" ENGINE=InnoDB TABLESPACE=innodb_system; SHOW WARNINGS; SET DEBUG ='+d, simulate_max_char_col'; --error 1030 create table t1(f1 varchar(1000))engine=innodb; SET DEBUG ='-d, simulate_max_char_col'; --echo # --echo # Bug #27361662 ERROR NOT THROWN ON CREATING TEMPORARY TABLE IN --echo # INNODB_FILE_PER_TABLE TABLESPACE --echo # --echo "Try creating temporary table with innodb_file_per_table option with STRICT mode" # Enable STRICT mode SET innodb_strict_mode = ON; --error ER_ILLEGAL_HA_CREATE_OPTION CREATE TEMPORARY TABLE t1(c1 int) TABLESPACE innodb_file_per_table; # Validate that the table is not created --error ER_NO_SUCH_TABLE SELECT COUNT(*) FROM t1; --echo "Try creating temporary table with innodb_file_per_table option without STRICT mode" # Disable STRICT mode SET innodb_strict_mode = OFF; CREATE TEMPORARY TABLE t1(c1 int) TABLESPACE innodb_file_per_table; SHOW WARNINGS; # Validate temporary table exists SELECT COUNT(*) FROM t1; DROP TABLE t1; # Reset STRICT mode to default SET innodb_strict_mode = default;