[SERVER-77476] [CQF] Remove cqf_incompatible from jstests which pass in MS2 Created: 25/May/23 Updated: 03/Jul/23 Resolved: 29/Jun/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Hana Pearlman | Assignee: | Hana Pearlman |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Assigned Teams: |
Query Optimization
|
||||||||||||||||||||||||||||
| Sprint: | QO 2023-06-26, QO 2023-07-10 | ||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||
| Description |
|
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. |
| Comments |
| Comment by Githook User [ 03/Jul/23 ] |
|
Author: {'name': 'Hana Pearlman', 'email': 'hana.pearlman@mongodb.com', 'username': 'HanaPearlman'}Message: |
| Comment by Githook User [ 30/Jun/23 ] |
|
Author: {'name': 'Hana Pearlman', 'email': 'hana.pearlman@mongodb.com', 'username': 'HanaPearlman'}Message: |
| Comment by Hana Pearlman [ 29/Jun/23 ] |
|
I'm doing this as part of |