-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Fully Compatible
-
QO 2022-07-25, QO 2022-08-08
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.