[SERVER-44509] Make isMaster wait for up to maxAwaitTimeMS Created: 08/Nov/19 Updated: 29/Oct/23 Resolved: 25/Nov/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 4.3.3 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | Haley Connelly |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Sprint: | Repl 2019-12-02 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
This will eventually use the ReplicationCoordinator to know about topology changes, but not yet. Simulate an isMaster request with or without topologyVersion and with or without maxAwaitTimeMS. Assert the server follows the rules in the main design doc. Log at log level 3 whether maxAwaitTimeMS is used. |
| Comments |
| Comment by Githook User [ 25/Nov/19 ] |
|
Author: {'name': 'Haley Connelly', 'username': 'haleyConnelly', 'email': 'haley.connelly@10gen.com'}Message: |