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

ShardRegistry can temporarily forget newly added repl members

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.3.14
    • Affects Version/s: 3.3.10
    • Component/s: Sharding
    • None
    • Fully Compatible
    • ALL
    • Sharding 2016-08-29, Sharding 2016-09-19
    • 0

      When the ReplicaSetMonitor detects a new member in a shard, it will update the ShardRegistry to contain the new member. However, a reload on the ShardRegistry can happen before the update gets propagated to the config servers. When this happens, the reload will not contain the new member, and this can cause the ShardRegistry to temporarily "forget" about the new member until the next reload after the config server gets updated with the new member.

            Assignee:
            misha.tyulenev@mongodb.com Misha Tyulenev (Inactive)
            Reporter:
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: