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

Remove active shards check from ShardingCatalogClient::getShardsThatOwnData() methods

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible

      SERVER-68929 introduced an early check in the ShardingCatalogClient::getShardsThatOwnData() API methods, where the data being returned where compared against config.shards to detect the presence of elements that were no longer part of the cluster.

      The functionality is now considered to bring little benefit and to break the separation of concerns between Sharding and QE code.

            Assignee:
            paolo.polato@mongodb.com Paolo Polato
            Reporter:
            paolo.polato@mongodb.com Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: