Details
-
Improvement
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
Fully Compatible
-
v4.4
-
Service Arch 2020-03-09, Service Arch 2020-03-23, Service Arch 2020-04-06, Service arch 2020-04-20, Service arch 2020-05-04
-
46
Description
Awaitable isMaster allows the client to specify exhaustAllowed and receive a tailable response. This will involve less command requests in the process of SDAM. This work will need to be evaluated for performance impact either via existing or new perf suites.
Attachments
Issue Links
- depends on
-
SERVER-44510 Service layer / command changes to implement exhaust isMaster
-
- Closed
-
-
SERVER-44951 Expand TaskExecutor to implement scheduleExhaustRemoteCommand()
-
- Closed
-
-
SERVER-44952 Implement awaitable isMaster client protocol without exhaustAllowed
-
- Closed
-
- is depended on by
-
SERVER-47267 Exhaust isMaster replies are logged as slow queries
-
- Closed
-