diff options
Diffstat (limited to 'mysql-test/suite/innodb/r/binlog_consistent.result')
-rw-r--r-- | mysql-test/suite/innodb/r/binlog_consistent.result | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb/r/binlog_consistent.result b/mysql-test/suite/innodb/r/binlog_consistent.result new file mode 100644 index 00000000000..2e523c40a5b --- /dev/null +++ b/mysql-test/suite/innodb/r/binlog_consistent.result @@ -0,0 +1,103 @@ +RESET MASTER; +# Connection default +CREATE TABLE t1 (a INT, b VARCHAR(100), PRIMARY KEY (a,b)) ENGINE=innodb; +SHOW MASTER STATUS; +File Position Binlog_Do_DB Binlog_Ignore_DB +master-bin.000001 380 +SHOW STATUS LIKE 'binlog_snapshot_%'; +Variable_name Value +binlog_snapshot_file master-bin.000001 +binlog_snapshot_position 380 +BEGIN; +INSERT INTO t1 VALUES (0, ""); +# Connection con1 +BEGIN; +INSERT INTO t1 VALUES (1, ""); +# Connection con2 +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=myisam; +BEGIN; +INSERT INTO t1 VALUES (2, "first"); +INSERT INTO t2 VALUES (2); +INSERT INTO t1 VALUES (2, "second"); +# Connection default +COMMIT; +SET TRANSACTION ISOLATION LEVEL REPEATABLE READ; +START TRANSACTION WITH CONSISTENT SNAPSHOT; +# Connection con3 +BEGIN; +INSERT INTO t1 VALUES (3, ""); +INSERT INTO t2 VALUES (3); +# Connection con4 +BEGIN; +INSERT INTO t1 VALUES (4, ""); +COMMIT; +# Connection default +SELECT * FROM t1 ORDER BY a,b; +a b +0 +SHOW STATUS LIKE 'binlog_snapshot_%'; +Variable_name Value +binlog_snapshot_file master-bin.000001 +binlog_snapshot_position 904 +SHOW MASTER STATUS; +File Position Binlog_Do_DB Binlog_Ignore_DB +master-bin.000001 1316 +SELECT * FROM t2 ORDER BY a; +a +2 +3 +# Connection con1 +COMMIT; +# Connection con2 +COMMIT; +# Connection con3 +COMMIT; +FLUSH LOGS; +# Connection default +SELECT * FROM t1 ORDER BY a,b; +a b +0 +SHOW STATUS LIKE 'binlog_snapshot_%'; +Variable_name Value +binlog_snapshot_file master-bin.000001 +binlog_snapshot_position 904 +SHOW MASTER STATUS; +File Position Binlog_Do_DB Binlog_Ignore_DB +master-bin.000002 245 +COMMIT; +SHOW STATUS LIKE 'binlog_snapshot_%'; +Variable_name Value +binlog_snapshot_file master-bin.000002 +binlog_snapshot_position 245 +SHOW MASTER STATUS; +File Position Binlog_Do_DB Binlog_Ignore_DB +master-bin.000002 245 +SHOW BINLOG EVENTS; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 4 Format_desc 1 245 Server ver: #, Binlog ver: # +master-bin.000001 245 Query 1 380 use `test`; CREATE TABLE t1 (a INT, b VARCHAR(100), PRIMARY KEY (a,b)) ENGINE=innodb +master-bin.000001 380 Query 1 492 use `test`; CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=myisam +master-bin.000001 492 Query 1 560 BEGIN +master-bin.000001 560 Query 1 648 use `test`; INSERT INTO t2 VALUES (2) +master-bin.000001 648 Query 1 717 COMMIT +master-bin.000001 717 Query 1 785 BEGIN +master-bin.000001 785 Query 1 877 use `test`; INSERT INTO t1 VALUES (0, "") +master-bin.000001 877 Xid 1 904 COMMIT /* XID */ +master-bin.000001 904 Query 1 972 BEGIN +master-bin.000001 972 Query 1 1060 use `test`; INSERT INTO t2 VALUES (3) +master-bin.000001 1060 Query 1 1129 COMMIT +master-bin.000001 1129 Query 1 1197 BEGIN +master-bin.000001 1197 Query 1 1289 use `test`; INSERT INTO t1 VALUES (4, "") +master-bin.000001 1289 Xid 1 1316 COMMIT /* XID */ +master-bin.000001 1316 Query 1 1384 BEGIN +master-bin.000001 1384 Query 1 1476 use `test`; INSERT INTO t1 VALUES (1, "") +master-bin.000001 1476 Xid 1 1503 COMMIT /* XID */ +master-bin.000001 1503 Query 1 1571 BEGIN +master-bin.000001 1571 Query 1 1668 use `test`; INSERT INTO t1 VALUES (2, "first") +master-bin.000001 1668 Query 1 1766 use `test`; INSERT INTO t1 VALUES (2, "second") +master-bin.000001 1766 Xid 1 1793 COMMIT /* XID */ +master-bin.000001 1793 Query 1 1861 BEGIN +master-bin.000001 1861 Query 1 1953 use `test`; INSERT INTO t1 VALUES (3, "") +master-bin.000001 1953 Xid 1 1980 COMMIT /* XID */ +master-bin.000001 1980 Rotate 1 2024 master-bin.000002;pos=4 +DROP TABLE t1,t2; |