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

Tie liveness to the ability to replicate

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Replication

      It's possible to have a node that reports itself as up, continues heartbeating, and thus can keep the primary from stepping down, even if that node is unable to replicate new ops. If a secondary node is unable to replicate ops, whether because of an issue local to the secondary or because of an issue on the primary that prevents the secondary from getting oplog entries off it, the secondary should not in any way keep the primary from stepping down, or prevent an election of a new primary.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated: