diff options
Diffstat (limited to 'mysql-test/suite/rpl/include/rpl_multi_query.test')
-rw-r--r-- | mysql-test/suite/rpl/include/rpl_multi_query.test | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mysql-test/suite/rpl/include/rpl_multi_query.test b/mysql-test/suite/rpl/include/rpl_multi_query.test new file mode 100644 index 00000000..ae2a3aa4 --- /dev/null +++ b/mysql-test/suite/rpl/include/rpl_multi_query.test @@ -0,0 +1,26 @@ +# Test for BUG#8436: verify that a multi-query (i.e. one query +# containing several queries (assuming client has +# CLIENT_MULTI_STATEMENTS) will be binlogged ONE-query-per-event (not +# one binlog event containing all queries) + + +# PS doesn't support multi-statements +--disable_ps_protocol +-- source include/master-slave.inc +create database mysqltest; + +delimiter /; +create table mysqltest.t1 ( n int); +insert into mysqltest.t1 values(1)/ +insert into mysqltest.t1 values(2); +insert into mysqltest.t1 values(3); +insert into mysqltest.t1 values(4); +insert into mysqltest.t1 values(5)/ +delimiter ;/ +sync_slave_with_master; +select * from mysqltest.t1; +connection master; +source include/show_binlog_events.inc; +drop database mysqltest; + +--source include/rpl_end.inc |