Consider adding task to run cqf tests without pipeline optimizations

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • QO 2022-07-25, QO 2022-08-08
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Currently, agg commands are parsed to pipelines and optimized before being translated to ABTs. This can make it hard to verify that optimizations written within the ABT code (that parallel pipeline optimizations) actually work. For example, the bug fixed by SERVER-65928 was only found when running the tests without pipeline optimization.

      We should consider adding a new task to test CQF/ABT integration tests without pipeline optimization. This is possible by setting the 'disablePipelineOptimization' failpoint mode to 'alwaysOn' like we do in the aggregation_disabled_optimization suite.

            Assignee:
            Hana Pearlman
            Reporter:
            Hana Pearlman
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: