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

Don't assume old primary is still primary when no nodes are returning isMaster

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1.2
    • Component/s: Sharding
    • Labels:
    • Operating System:
      ALL

      Description

      If a shard's primary steps down, but the mongos can't connect to the new primary, the mongos continues thinking that the old primary is still the master. This will cause it to send setShardVersion commands to the former primary, which will fail and be retried many times.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              spencer Spencer Brody (Inactive)
              Reporter:
              spencer Spencer Brody (Inactive)
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: