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

Not possible to elect a primary if non-voting member is ahead (PV0)

    XMLWordPrintableJSON

Details

    • Minor Change
    • ALL

    Description

      Due to sync source selection and vetoing, it is possible for a non-votable to block elections due to holding newer data no other voting member will be able to replicate. Since vetoing is only in protocol version 0 (PV0) this only affects replica sets which haven't upgraded.

      The obvious workaround to this issue is to update to protocol version 1.

      Attachments

        Activity

          People

            scotthernandez Scott Hernandez (Inactive)
            scotthernandez Scott Hernandez (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: