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

[CQF] Remove cqf_incompatible from jstests which pass in MS2

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Optimization
    • QO 2023-06-26, QO 2023-07-10

      After we update the fallback mechanism to reflect the collscan-only MS2, some tests which previously failed under the "tryBonsai" mode will now pass.

      Those tests are currently tagged with cqf_incompatible, which means they will not run in the CQF variant. We should make sure they can run in the variant, either by completely removing the test tag, or something else. One thing to consider is that we'll continue to have some dedicated passthroughs for MS4 CQF, and in those suites we will need to keep skipping the tests.

      One approach could be to have multiple test tags. For example, we could introduce cqf_ms2_incompatible, cqf_ms4_incompatible, etc. The former could be used for tests that run into semantic differences or rely on the plan cache or other unimplemented behavior. 

            Assignee:
            hana.pearlman@mongodb.com Hana Pearlman
            Reporter:
            hana.pearlman@mongodb.com Hana Pearlman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: