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

Tie liveness to the ability to replicate

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Replication
    • None
    • Replication

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: