Rename causally consistent passthrough suites to follow sharding naming convention

XMLWordPrintableJSON

    • 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.

            Assignee:
            Josef Ahmad
            Reporter:
            Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: