Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-79783

Create passthrough suite where unsharded collections are implicitly marked as unsplittable and created on a random shard

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • Sharding EMEA 2023-08-21, Sharding EMEA 2023-09-04, Sharding EMEA 2023-09-18, Sharding EMEA 2023-10-02, Sharding EMEA 2023-10-16, Sharding EMEA 2023-10-30, CAR Team 2023-11-13, CAR Team 2023-11-27

      In order to test both the changes from the "Remove Query Reliance on DB Primary" project as well as the fixes to the ddl coordinators as part of this (the Global Balancing of Unsharded Collections) project, we need to add more test coverage for when unsplittable collections are on shards other than the DBPrimary.

      This ticket is to create a passthrough suite which (similar to implicitly_shard_accessed_collection) registers all accessed collections as unsplittable and creates them on a random shard that may or may not be the DBPrimary.

            silvia.surroca@mongodb.com Silvia Surroca
            allison.easton@mongodb.com Allison Easton
            0 Vote for this issue
            6 Start watching this issue