-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
CAR Team 2026-04-27, CAR Team 2026-05-11
-
🟩 Routing and Topology
-
None
-
None
-
None
-
None
-
None
-
None
Problem
The following resmoke suites run a ShardedClusterFixture but their names do not indicate they use a sharded cluster:
- causally_consistent_jscore_passthrough.yml
- causally_consistent_jscore_passthrough_auth.yml
This breaks the established naming convention where suites running on a sharded cluster include sharded_, sharding_, or mongos in their name (e.g. sharding_jscore_passthrough_base, sharded_causally_consistent_jscore_passthrough).
Proposed fix
Rename the suites using the sharding_ prefix, which by convention indicates a sharded cluster environment where collections are not implicitly sharded (as opposed to sharded_ which implies collections are sharded via implicitly_shard_accessed_collections.js):
| Current name | Proposed name |
|---|---|
| causally_consistent_jscore_passthrough.yml | sharding_causally_consistent_jscore_passthrough.yml |
| causally_consistent_jscore_passthrough_auth.yml | sharding_causally_consistent_jscore_passthrough_auth.yml |
Note: all references to these suite names in Evergreen configuration and any other build infrastructure will need to be updated accordingly.