Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-45096

Test safe reconfig never rolls back entries committed in earlier configs.

    • Fully Compatible
    • v4.4
    • Repl 2020-02-24, Repl 2020-03-09, Repl 2020-03-23

      Targeted unit tests for known cases that break the existing protocol:

      • Rolling back committed entries (fixed by Oplog Commitment). Test that a new config succeeds only after the data committed in the previous config are also committed in the current config.
        • Test the previous reconfig happens before the primary’s election
        • Test the previous reconfig happens after the primary’s election

            Assignee:
            william.schultz@mongodb.com William Schultz (Inactive)
            Reporter:
            siyuan.zhou@mongodb.com Siyuan Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: