# SR transactions are not binlogged #136 --source include/galera_cluster.inc --connection node_1 SET GLOBAL wsrep_on=OFF; RESET MASTER; SET GLOBAL wsrep_on=ON; --connection node_2 SET GLOBAL wsrep_on=OFF; RESET MASTER; SET GLOBAL wsrep_on=ON; --connection node_1 SET SESSION wsrep_trx_fragment_size = 1; SET AUTOCOMMIT=OFF; START TRANSACTION; CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB; INSERT INTO t1 VALUES (1),(2); COMMIT; SET SESSION wsrep_trx_fragment_size = 0; INSERT INTO t1 VALUES (3),(4); COMMIT; --connection node_1 --replace_regex /xid=[0-9]+/xid=###/ /table_id: [0-9]+/table_id: ###/ --replace_column 2 5 SHOW BINLOG EVENTS IN 'mysqld-bin.000001' FROM 256; --connection node_2 # Wait for all updates to arrive before dumping binlog SELECT COUNT(*) = 4 FROM t1; --replace_regex /xid=[0-9]+/xid=###/ /table_id: [0-9]+/table_id: ###/ --replace_column 2 5 SHOW BINLOG EVENTS IN 'mysqld-bin.000001' FROM 256; --connection node_1 DROP TABLE t1;