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

Fail reconfigs that contain non-voting nodes from another replica set

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.9.0
    • None
    • Replication
    • None
    • Minor Change
    • Repl 2020-07-13, Repl 2020-07-27, Repl 2020-10-05, Repl 2020-10-19
    • 0

    Description

      Currently the quorum check doesn't require checking non-voting nodes, so even though they'll error, that won't prevent the reconfig from succeeding. Currently If a reconfig adds a non-voting node that is already initialized in another RS, that node will go into the "DOWN" state since it will reject every heartbeat made to it. Failing the reconfig would be a better user experience.

      Attachments

        Activity

          People

            xuerui.fa@mongodb.com Xuerui Fa
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: