# restart
RESET CHANGED_PAGE_BITMAPS;
DROP TABLE IF EXISTS t1, t2;
CREATE TABLE t1 (x INT) ENGINE=InnoDB;
INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
ib_modified_log_1
1st restart
# restart
INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
include/assert.inc [There should not be a hole in the tracked LSN range]
ib_modified_log_1
ib_modified_log_2
2nd restart
# restart
INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
include/assert.inc [There should not be a hole in the tracked LSN range]
ib_modified_log_1
ib_modified_log_2
ib_modified_log_3
call mtr.add_suppression("last tracked LSN in");
3rd restart
# restart
include/assert.inc [There should not be a hole in the tracked LSN range]
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
INSERT INTO t1 SELECT x FROM t1;
CREATE TABLE t2 (x INT) ENGINE=InnoDB;
INSERT INTO t2 VALUES (1),(2),(3),(4),(5);
include/assert.inc [There should not be a hole in the tracked LSN range]
call mtr.add_suppression("The age of last tracked LSN exceeds log capacity");
4th restart
# restart
INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
ib_modified_log_1
5th restart
# restart
INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
ib_modified_log_1
6th restart
# restart
call mtr.add_suppression("truncated block detected.*");
ib_modified_log_1
ib_modified_log_2
7th restart
# restart
ib_modified_log_1
ib_modified_log_2
DROP TABLE t1, t2;
call mtr.add_suppression("Failed to find tablespace for table");
call mtr.add_suppression("Allocated tablespace [0-9]+, old maximum was");
8th restart
# restart:--innodb-force-recovery=6
RESET CHANGED_PAGE_BITMAPS;
call mtr.add_suppression("InnoDB: Error: page [0-9]* log sequence number [0-9]*");
9th restart
# restart
10th restart
SET GLOBAL innodb_fast_shutdown = 0;
# restart: --innodb-read-only
SELECT @@innodb_read_only;
@@innodb_read_only
1
SELECT @@innodb_track_changed_pages;
@@innodb_track_changed_pages
0
11th restart
# restart
call mtr.add_suppression("New log files created");
call mtr.add_suppression("Creating foreign key constraint system tables");
call mtr.add_suppression("Cannot open table mysql/[a-z_]+ from the internal data dictionary");
call mtr.add_suppression("Info table is not ready to be used");
call mtr.add_suppression("Can't open the mysql.plugin table.");
call mtr.add_suppression("Gtid table is not ready to be used");
call mtr.add_suppression("Failed to open optimizer cost constant tables");
call mtr.add_suppression("Can't open and lock time zone table");
call mtr.add_suppression("Can't open and lock privilege tables");
12th restart
# restart:--innodb-data-home-dir=tmpdatadir
ib_modified_log_1
13th restart
# restart
