diff options
author | Monty <monty@mariadb.org> | 2021-08-24 00:38:30 +0300 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2021-09-14 13:43:50 +0300 |
commit | 4ebaa80f0b26de814e8de27b8ea2188038b7d0f2 (patch) | |
tree | 9d5ed6903bdb6e1f8f67ef20af81eec2d3566e23 /mysql-test/suite/multi_source/change_master.test | |
parent | 0629711db43ec489a360d8f689b72fac66a2470b (diff) | |
download | mariadb-git-4ebaa80f0b26de814e8de27b8ea2188038b7d0f2.tar.gz |
Failed change master could leave around old relay log files
The reason was that there where no cleanup after a failed 'change master'.
Fixed by doing a cleanup of created relay log files in remove_master_info()
Diffstat (limited to 'mysql-test/suite/multi_source/change_master.test')
-rw-r--r-- | mysql-test/suite/multi_source/change_master.test | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mysql-test/suite/multi_source/change_master.test b/mysql-test/suite/multi_source/change_master.test new file mode 100644 index 00000000000..08e6909694f --- /dev/null +++ b/mysql-test/suite/multi_source/change_master.test @@ -0,0 +1,13 @@ +--source include/not_embedded.inc + +RESET MASTER; + +--connect (slave,127.0.0.1,root,,,$SERVER_MYPORT_3) + +--error ER_RELAY_LOG_INIT +change master 'abc1' to relay_log_file=''; +--error ER_RELAY_LOG_INIT +change master 'abc1' to relay_log_file=''; +--disconnect slave +--connection default + |