diff options
author | unknown <guilhem@mysql.com> | 2005-02-15 14:12:26 +0100 |
---|---|---|
committer | unknown <guilhem@mysql.com> | 2005-02-15 14:12:26 +0100 |
commit | 9b544cc0e86fa6f54e637e9865909721347f79de (patch) | |
tree | 9a1676a058cd11dd745ded79bcf4c29d9cc48498 /mysql-test/t | |
parent | 1d633f645a7c2c8186a5b605dc1bcaf95787cc7a (diff) | |
parent | 4cead8c8a500f45952e6f9956293320d36ed505c (diff) | |
download | mariadb-git-9b544cc0e86fa6f54e637e9865909721347f79de.tar.gz |
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/home/mysql_src/mysql-4.1-clean
Diffstat (limited to 'mysql-test/t')
-rw-r--r-- | mysql-test/t/rpl_drop_temp-slave.opt | 2 | ||||
-rw-r--r-- | mysql-test/t/rpl_drop_temp.test | 13 | ||||
-rw-r--r-- | mysql-test/t/rpl_multi_query.test | 26 |
3 files changed, 41 insertions, 0 deletions
diff --git a/mysql-test/t/rpl_drop_temp-slave.opt b/mysql-test/t/rpl_drop_temp-slave.opt new file mode 100644 index 00000000000..2f9244c65ff --- /dev/null +++ b/mysql-test/t/rpl_drop_temp-slave.opt @@ -0,0 +1,2 @@ +--replicate-ignore-table=mysqltest.t2 + diff --git a/mysql-test/t/rpl_drop_temp.test b/mysql-test/t/rpl_drop_temp.test new file mode 100644 index 00000000000..73d691d9d90 --- /dev/null +++ b/mysql-test/t/rpl_drop_temp.test @@ -0,0 +1,13 @@ +source include/master-slave.inc; +--disable_warnings +create database if not exists mysqltest; +--enable_warnings + +create temporary table mysqltest.t1 (n int); +create temporary table mysqltest.t2 (n int); +sync_slave_with_master; +connection master; +disconnect master; +connection slave; +--real_sleep 3; # time for DROP to be written +show status like 'Slave_open_temp_tables'; diff --git a/mysql-test/t/rpl_multi_query.test b/mysql-test/t/rpl_multi_query.test new file mode 100644 index 00000000000..15f5d288759 --- /dev/null +++ b/mysql-test/t/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) + +source include/master-slave.inc; +--disable_warnings +drop database if exists mysqltest; +--enable_warnings +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; +--replace_column 2 # 5 # +show binlog events from 79; +drop database mysqltest; +sync_slave_with_master; |