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

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

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • None
    • None
    • None
    • Fully Compatible

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: