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

Graceful period before running detection/recovery #251

Merged
merged 10 commits into from
Aug 10, 2017

Conversation

shlomi-noach
Copy link
Collaborator

Fixes #244

With this PR, orchestrator will wait 3*InstancePollSeconds (seconds), counting from ContinuousDiscovery() start time, before attempting to analyze/recover failures.

This gives orchestrator a grace period to get a good sense of the topologies status, in the event it was down for a while and substantially not-up-to-date.

cc @sjmudd

@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor August 9, 2017 10:46 Inactive
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor August 10, 2017 05:53 Inactive
@shlomi-noach shlomi-noach deployed to production/github-mysqlutil August 10, 2017 06:11 Active
@shlomi-noach shlomi-noach temporarily deployed to production/mysql_cluster=conductor August 10, 2017 06:29 Inactive
@shlomi-noach shlomi-noach had a problem deploying to production/github-mysqlutil August 10, 2017 06:29 Failure
@shlomi-noach shlomi-noach merged commit 04acd61 into master Aug 10, 2017
@shlomi-noach shlomi-noach deleted the postpone-recovery-after-startup branch August 10, 2017 06:30
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.

2 participants