-
Type: Improvement
-
Resolution: Gone away
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Internal Client
-
None
-
Service Arch 2020-01-27, Service Arch 2020-02-10, Service Arch 2020-02-24
Awaitable isMaster can be triggered via the use of topologyVersion and maxAwaitTimeMS fields. We should begin to use these isMasters with the ReplicaSetMonitor scanning. This does not require use of exhaust/tailable cursors.
The use of awaitable isMaster may need to be opt-in for testing until we have mongodden/mongossen that support this work. However, this work should be verified for correctness via modification of existing integration tests and js test suites.
- depends on
-
SERVER-43332 Replace RSM implementation with SDAM-compatible implementation
- Closed
-
SERVER-44950 Update SDAM with topologyVersion field and friends
- Closed
- is depended on by
-
SERVER-44954 Use tailable awaitable isMaster
- Closed
- is related to
-
SERVER-44510 Service layer / command changes to implement exhaust isMaster
- Closed