[SERVER-66265] Consider adding task to run cqf tests without pipeline optimizations Created: 05/May/22 Updated: 29/Oct/23 Resolved: 26/Jul/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.1.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Hana Pearlman | Assignee: | Hana Pearlman |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | QO 2022-07-25, QO 2022-08-08 |
| Participants: |
| Description |
|
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 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. |
| Comments |
| Comment by Githook User [ 26/Jul/22 ] |
|
Author: {'name': 'Hana Pearlman', 'email': 'hana.pearlman@mongodb.com', 'username': 'HanaPearlman'}Message: |
| Comment by Hana Pearlman [ 19/Jul/22 ] |
|
Need to make sure the new task is added to the list of tests in |