Amend 'core' and 'aggregation' jstests that assume collocation of unsharded collections

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2024-02-19
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Some tests on jstests/core and jstests/aggregation make assertions on the way certain queries execute, using explain. Some of them make expectations that are only true if the different involved collections are collocated. On the newly introduced unsplittable_collections_created_on_any_shard_jscore_passthrough and aggregation_unsplittable_collections_on_random_shard_passthrough suites they fail because the involved collections are not guaranteed to be collocated, so that the query plan looks different. This ticket is to amend these tests.

      Here are the disabled tests: link, link

            Assignee:
            Jordi Serra Torrens
            Reporter:
            Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: