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

ShardRegistry on config servers should read the registry information from local storage

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • Sharding 13 (04/22/16), Sharding 14 (05/13/16)
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In order to complete SERVER-23120 as quick as possible and unblock other work that depended on it, we installed a ShardRegistry on the config servers that works the same as the ShardRegistry running on shards or mongoses. This means then whenever it needs to reload information about the membership in the cluster, it makes a network connection to a config server (possibly this very same node), rather than just reading the contents of the config.shards collection from the local storage engine.

      This should be cleaned up as part of the upcoming ShardRegistry refactoring work.

            Assignee:
            spencer@mongodb.com Spencer Brody (Inactive)
            Reporter:
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: