[SERVER-81275] Implement FCV Downgrade Behaviors Created: 20/Sep/23 Updated: 01/Feb/24 |
|
| Status: | Open |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Ryan Scott | Assignee: | Brett Nawrocki |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Cluster Scalability
|
| Participants: |
| Description |
|
Ensure that setFeatureCompatibilityVersion waits for any ongoing MultiUpdateCoordinators to complete before downgrading to an FCV where pauseMigrationsDuringMultiUpdatesAvailable is false. Similarly, once downgrading beings, pauseMigrationsDuringMultiUpdates cluster parameter should be disabled, and new multi updates should not be coordinated. |