-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2024-02-19
SERVER-79783 is introducing a passthrough suite that implicitly creates accessed collections on a random data shard. This is using the test command to create an unsplittable collection.
Once the creation paths for at least standard collections are going through the create collection coordinator by default, this suite can be changed to simply enable a failpoint to randomize the decision of the data shard.
This ticket is to add in the failpoint to randomize the dataShard decision and to update the passthrough suite to enable the failpoint rather than using a runCommand override.
- depends on
-
SERVER-79783 Create passthrough suite where unsharded collections are implicitly marked as unsplittable and created on a random shard
- Closed
-
SERVER-81190 Support tracking "simple" unsharded collections in the sharding catalog
- Closed
- is depended on by
-
SERVER-83862 Complete TODO listed in SERVER-83349
- Closed
- related to
-
SERVER-83240 Create aggregation passthrough suite with unsharded collections placed on random shards
- Closed