Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.

NoFailoverSupportStructureWarning, NoLoggingReplicasStructureWarning#852

Merged
shlomi-noach merged 5 commits intomasterfrom
no-failover-structure-warning
Apr 2, 2019
Merged

NoFailoverSupportStructureWarning, NoLoggingReplicasStructureWarning#852
shlomi-noach merged 5 commits intomasterfrom
no-failover-structure-warning

Conversation

@shlomi-noach
Copy link
Collaborator

Fixes #837

This PR introduces:

  • NoLoggingReplicasStructureWarning: if the master has > 1 replicas, and none has binary logs + log_slave_updates (which means none can take over its siblings upon failover)
  • NoFailoverSupportStructureWarning: if there's no Oracle-GTID, MariaDB-GTID, Pseudo-GTID, binlog-server setup, and more than 1 replica: orchestrator has no reliable failover plan.
    (related: Failover recovery, graceful takeover don't work w/binlog #824)

@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=concertmaster March 28, 2019 10:54 Inactive
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=concertmaster March 28, 2019 11:04 Inactive
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor March 31, 2019 13:40 Inactive
@shlomi-noach shlomi-noach merged commit 821a55f into master Apr 2, 2019
@shlomi-noach shlomi-noach deleted the no-failover-structure-warning branch April 2, 2019 06:14
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