-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Sharding EMEA
-
Fully Compatible
-
Sharding EMEA 2023-10-30, CAR Team 2023-11-13
Currently we have a feature flag that when disabled prevent all the work in PM-3364 to fully take effect, specifically, when disabled, we don't allow unsplittable collections to live in non primary shards.
This behavior is transient, while PM-3364 dependent work is completed and queries can use the information of the single chunk on unsplittable collections to route queries. Once we have full compatibility, we can completely remove the feature flag, and leave the desired behavior (allow unsplittable collections to live in non primary shards) to be the default behavior.
- depends on
-
SERVER-79667 Investigate if changes are needed on CollectionRoutingInfoTargeter to support tracked unsharded timeseries
- Closed
-
SERVER-80420 Make mongos' findAndModify command able to target tracked unsplittable collections
- Closed
- is depended on by
-
SERVER-82239 Complete TODO listed in SERVER-80337
- Closed
- is duplicated by
-
SERVER-80337 Stop ignoring ShardVersion::UNSHARDED for unsplittable collections
- Closed