Merge pull request #3724 from etschannen/release-6.3
fix: prioritize marking a region as fully replicated over removing machine teams
This commit is contained in:
commit
5ce9492f9a
|
@ -4,7 +4,7 @@
|
|||
Release Notes
|
||||
#############
|
||||
|
||||
6.3.4
|
||||
6.3.5
|
||||
=====
|
||||
|
||||
Features
|
||||
|
|
|
@ -2772,7 +2772,7 @@ ACTOR Future<Void> machineTeamRemover(DDTeamCollection* self) {
|
|||
// To avoid removing machine teams too fast, which is unlikely happen though
|
||||
wait( delay(SERVER_KNOBS->TR_REMOVE_MACHINE_TEAM_DELAY, TaskPriority::DataDistribution) );
|
||||
|
||||
wait(waitUntilHealthy(self));
|
||||
wait(waitUntilHealthy(self, SERVER_KNOBS->TR_REMOVE_SERVER_TEAM_EXTRA_DELAY));
|
||||
// Wait for the badTeamRemover() to avoid the potential race between adding the bad team (add the team tracker)
|
||||
// and remove bad team (cancel the team tracker).
|
||||
wait(self->badTeamRemover);
|
||||
|
|
Loading…
Reference in New Issue