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

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

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

      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@mongodb.com Jordi Serra Torrens
            Reporter:
            silvia.surroca@mongodb.com Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: