Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
Repl 2020-02-24, Repl 2020-03-09
-
28
Description
In case safe config takes a long time to get committed, Atlas needs to retry and be able to poll the status of the current config in order to run the next reconfig command.
Some options:
1. Run the next reconfig anyway and get a ConfigurationInProgress error if the previous isn't committed yet.
2. Add a dryRun option to reconifg, which only checks the commitment of the previous config without actually accepting the config.
3. Report in the response of replSetGetConfig if a new option is present.
4. Report the config status in replSetGetStatus.
Attachments
Issue Links
- is depended on by
-
SERVER-46471 More detailed config commitment status in replSetGetConfig
-
- Closed
-
- is documented by
-
DOCS-13460 Investigate changes in SERVER-44812: Expose the commitment of the current config
-
- Closed
-
- is related to
-
SERVER-46561 Only support getReplSetConfig.commitmentStatus on primary
-
- Closed
-