-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
Fully Compatible
-
v7.3, v7.0
-
Sharding EMEA 2021-11-29, Sharding EMEA 2021-12-13, Sharding EMEA 2021-12-27, Sharding EMEA 2022-01-10, Sharding EMEA 2022-01-24, Sharding EMEA 2022-02-07, Sharding EMEA 2022-02-21, CAR Team 2024-04-01
In SERVER-58220, we considered creating a new method NamespaceString::isShardLocalNamespace() to determine whether or not a namespace exists locally and independently on each shard. The work was put off for a more targeted approach.
This ticket is to track a broader approach. We should consider generalizing the concept of a shard-local collection. This work should be coordinated with Sharding EMEA to ensure representations in the code are consistent.
- is duplicated by
-
SERVER-59957 Add NamespaceString::isPerShardNamespace method
- Closed
- is related to
-
SERVER-58220 Sharded $lookup attempts to run shard pipeline on config server instead of shard-local config database
- Closed