mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-5624 mysqldump --dump-slave option does not restart the replication if the dump has failed
This commit is contained in:
@ -11,4 +11,11 @@ START SLAVE;
|
||||
STOP SLAVE;
|
||||
CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=MASTER_MYPORT, MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=BINLOG_START;
|
||||
START SLAVE;
|
||||
slave start;
|
||||
Warnings:
|
||||
Note 1254 Slave is already running
|
||||
CHANGE MASTER TO MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=BINLOG_START;
|
||||
slave start;
|
||||
Warnings:
|
||||
Note 1254 Slave is already running
|
||||
include/rpl_end.inc
|
||||
|
@ -27,4 +27,13 @@ connection slave;
|
||||
# Execute mysqldump with --dump-slave ,--apply-slave-statements and --include-master-host-port
|
||||
--exec $MYSQL_DUMP_SLAVE --compact --dump-slave --apply-slave-statements --include-master-host-port test
|
||||
|
||||
#
|
||||
# MDEV-5624 mysqldump --dump-slave option does not restart the replication if the dump has failed
|
||||
#
|
||||
slave start;
|
||||
--replace_regex /MASTER_LOG_POS=[0-9]+/MASTER_LOG_POS=BINLOG_START/
|
||||
--error 2
|
||||
--exec $MYSQL_DUMP_SLAVE --compact --dump-slave no_such_db
|
||||
slave start;
|
||||
|
||||
--source include/rpl_end.inc
|
||||
|
Reference in New Issue
Block a user