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

replSetStepDown should wait for last write to commit

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.12, 3.4.0-rc4
    • Component/s: Replication
    • Labels:
      None

      Description

      Today, replSetStepDown waits for one node to have caught up completely with it. Instead, we can change this behavior to wait for a majority of nodes to catch up completely with it.
      In this way, we can avoid all rollbacks that might result from the primary stepping down.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              william.schultz William Schultz (Inactive)
              Reporter:
              milkie Eric Milkie
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: