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/innodb_bug19164038.test |
# BUG#19164038 - INNODB: CLUSTER INDEX BUILD BY BULK LOAD WHEN SKIP SORT SHOULD RELEASE LATCHES --source include/have_innodb.inc --source include/have_debug.inc # Create table with geometry column CREATE TABLE t1 ( c1 INT AUTO_INCREMENT, c2 GEOMETRY NOT NULL, PRIMARY KEY(c1), SPATIAL INDEX(c2) ) ENGINE=INNODB; # Insert enough values INSERT INTO t1(c2) VALUES(Point(1,1)); INSERT INTO t1(c2) VALUES(Point(2,2)); INSERT INTO t1(c2) VALUES(Point(3,3)); INSERT INTO t1(c2) VALUES(Point(4,4)); INSERT INTO t1(c2) VALUES(Point(5,5)); INSERT INTO t1(c2) VALUES(Point(6,6)); INSERT INTO t1(c2) VALUES(Point(7,7)); INSERT INTO t1(c2) VALUES(Point(8,8)); INSERT INTO t1(c2) VALUES(Point(9,9)); INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; INSERT INTO t1(c2) SELECT c2 FROM t1; SELECT COUNT(*) FROM t1; # Use small sort buffer pool so that we won't have all rows in the buffer. SELECT @@innodb_sort_buffer_size; SET SESSION debug="+d,row_merge_instrument_log_check_flush"; ALTER TABLE t1 ADD COLUMN c3 INT; # Clean up. DROP TABLE t1;