Details
-
New Feature
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
Repl 2019-12-02, Repl 2020-01-13
Description
React to state changes when the server is primary prior to state change. Arrange for the isMaster response for all waiters to be constructed once.
Update isMaster to call the new ReplicationCoordinatorImpl::getIsMasterResponse.
Write the tests from the design doc for primary state changes.
Attachments
Issue Links
- depends on
-
SERVER-44513 Implement TopologyCoordinator::awaitTopologyChange
-
- Closed
-
-
SERVER-44509 Make isMaster wait for up to maxAwaitTimeMS
-
- Closed
-
- is depended on by
-
SERVER-44515 Test that TopologyCoordinator::awaitTopologyChanges returns early on secondary topology changes
-
- Closed
-