mirror of
https://github.com/MariaDB/server.git
synced 2025-02-01 19:41:47 +01:00
fb175a1beb
NOTE: Backport of: bzr log -r revid:sp1r-serg@sergbook.mysql.com-20070505200319-38337 ------------------------------------------------------------ revno: 2469.263.4 committer: serg@sergbook.mysql.com timestamp: Sat 2007-05-05 13:03:19 -0700 message: Removing deprecated features: --master-XXX command-line options log_bin_trust_routine_creators table_type BACKUP TABLE ... RESTORE TABLE ... SHOW PLUGIN LOAD TABLE ... FROM MASTER LOAD DATA FROM MASTER SHOW INNODB STATUS SHOW MUTEX STATUS SHOW TABLE TYPES ... TIMESTAMP(N) ... TYPE=engine RESET SLAVE don't reset connection parameters anymore LOAD DATA: check opt_secure_file_priv before access(filename) improved WARN_DEPRECATED macro
54 lines
1.3 KiB
Text
54 lines
1.3 KiB
Text
# Test for
|
|
# Bug #33931 assertion at write_ignored_events_info_to_relay_log if init_slave_thread() fails
|
|
# Bug #33932 assertion at handle_slave_sql if init_slave_thread() fails
|
|
|
|
source include/have_debug.inc;
|
|
source include/have_log_bin.inc;
|
|
|
|
connect (master,127.0.0.1,root,,test,$MASTER_MYPORT,);
|
|
connect (slave,127.0.0.1,root,,test,$SLAVE_MYPORT,);
|
|
|
|
connection master;
|
|
reset master;
|
|
|
|
connection slave;
|
|
reset slave;
|
|
|
|
# Add suppression for expected warnings in slaves error log
|
|
call mtr.add_suppression("Failed during slave I/O thread initialization");
|
|
|
|
--disable_warnings
|
|
stop slave;
|
|
--enable_warnings
|
|
|
|
# Set debug flags on slave to force errors to occur
|
|
SET GLOBAL debug="d,simulate_io_slave_error_on_init,simulate_sql_slave_error_on_init";
|
|
|
|
--disable_query_log
|
|
eval CHANGE MASTER TO MASTER_USER='root',
|
|
MASTER_CONNECT_RETRY=1,
|
|
MASTER_HOST='127.0.0.1',
|
|
MASTER_PORT=$MASTER_MYPORT;
|
|
--enable_query_log
|
|
|
|
start slave;
|
|
|
|
connection master;
|
|
save_master_pos;
|
|
connection slave;
|
|
|
|
#
|
|
# slave is going to stop because of emulated failures
|
|
# but there won't be any crashes nor asserts hit.
|
|
#
|
|
source include/wait_for_slave_to_stop.inc;
|
|
|
|
--replace_result $MASTER_MYPORT MASTER_PORT
|
|
--replace_column 1 # 8 # 9 # 19 # 23 # 33 # 37 #
|
|
query_vertical show slave status;
|
|
|
|
#
|
|
# Cleanup
|
|
#
|
|
SET GLOBAL debug="";
|
|
|