Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

take-siblings now uses 'smart' relocation #670

Merged
merged 2 commits into from
Oct 28, 2018

Conversation

shlomi-noach
Copy link
Collaborator

Fixes #667

take-siblings was originally designed to only operate via standard file:pos (documented).

However, I feel this is mostly confusing and not really required. With this PR, take-siblings uses the "smart" relocation method, which can utilize GTID, Pseudo-GTID, standard replication, binlog servers...

It is now essentially a syntactic sugar to relocate-replicas:

orchestrator -c take-siblings -i the.server == orchestrator -c relocate-replicas -i master.of.the.server -d the.server

@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor October 28, 2018 09:54 Inactive
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor October 28, 2018 10:01 Inactive
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor October 28, 2018 10:14 Inactive
@shlomi-noach shlomi-noach merged commit 8cd0432 into master Oct 28, 2018
@shlomi-noach shlomi-noach deleted the take-siblings-by-relocate branch October 28, 2018 10:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant