[SERVER-73752] Remove active shards check from ShardingCatalogClient::getShardsThatOwnData() methods Created: 08/Feb/23  Updated: 29/Oct/23  Resolved: 09/Feb/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Paolo Polato Assignee: Paolo Polato
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Participants:

 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.



 Comments   
Comment by Githook User [ 09/Feb/23 ]

Author:

{'name': 'Paolo Polato', 'email': 'paolo.polato@mongodb.com', 'username': 'ppolato'}

Message: SERVER-73752 Remove active shards check from ShardingCatalogClient::getShardsThatOwnData() methods
Branch: master
https://github.com/mongodb/mongo/commit/70d80045e3b605a8534f7669aae3089970b73184

Generated at Thu Feb 08 06:25:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.