mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Post-merge fixes.
mysql-test/extra/rpl_tests/rpl_loaddata.test: Removing SHOW MASTER STATUS that does not seem to make sense. mysql-test/extra/rpl_tests/rpl_log.test: Correcting test case to sync slave with master. mysql-test/suite/binlog/r/binlog_unsafe.result: Result change. mysql-test/suite/binlog/t/binlog_unsafe.test: Removing unsafe variable from list of safe variables. mysql-test/suite/rpl/r/rpl_loaddata.result: Result change. mysql-test/suite/rpl/r/rpl_skip_error.result: Result change. mysql-test/suite/rpl/t/rpl_skip_error.test: Correcting bad manual+automatic merge. Test is now only relevant for statement- based replication. sql/rpl_rli.cc: Correcting automerge undoing previous change of return value. Relay_log_info::wait_for_pos() should return -2 when not initialized to work correctly.
This commit is contained in:
@ -18,7 +18,7 @@
|
||||
# bug in this test: BUG#30594: rpl.rpl_skip_error is nondeterministic
|
||||
|
||||
source include/master-slave.inc;
|
||||
source include/have_binlog_format_mixed_or_statement.inc;
|
||||
source include/have_binlog_format_statement.inc;
|
||||
|
||||
|
||||
--echo ==== Test Without sql_mode=strict_trans_tables ====
|
||||
@ -37,11 +37,22 @@ insert into t1 values (1);
|
||||
# These should work fine
|
||||
insert into t1 values (2),(3);
|
||||
|
||||
save_master_pos;
|
||||
connection slave;
|
||||
sync_with_master;
|
||||
select * from t1;
|
||||
sync_slave_with_master;
|
||||
--echo [on slave]
|
||||
select * from t1 order by n;
|
||||
|
||||
--echo ==== Test With sql_mode=strict_trans_tables ====
|
||||
insert into t1 values (7),(8);
|
||||
--echo [on master]
|
||||
connection master;
|
||||
set sql_mode=strict_trans_tables;
|
||||
insert into t1 values (7), (8), (9);
|
||||
--echo [on slave]
|
||||
sync_slave_with_master;
|
||||
select * from t1 order by n;
|
||||
source include/show_slave_status2.inc;
|
||||
|
||||
--echo ==== Clean Up ====
|
||||
connection master;
|
||||
drop table t1;
|
||||
sync_slave_with_master;
|
||||
|
Reference in New Issue
Block a user