-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
Sharding NYC 2022-05-30, Sharding NYC 2022-06-13, Sharding 2022-06-27, Sharding 2022-07-11, Sharding 2022-07-25, Sharding 2022-08-08, Sharding 2022-08-22, Sharding 2022-09-05, Sharding 2022-09-19, Sharding 2022-10-03, Sharding 2022-10-17
-
3
This requires SERVER-66672 to be complete first. There are few invocations of
runBatchWriteCommand() on config shard outside of ShardingCatalogClientImpl, for example in SetAllowMigrationsCoordinator. Get rid of them and replace with helper from the previous ticket.
Then remove the runBatchWriteCommand() method from Shard interface completely.
- depends on
-
SERVER-66672 Support the runBatchWriteCommand on ShardingCatalogClientLocal for direct client
- Closed
- is depended on by
-
SERVER-66911 Get rid of Shard::_exhaustiveFindOnConfig in Catalog shard POC
- Closed