[SERVER-83681] [CQF] Introduce suites which enable parameterization Created: 28/Nov/23  Updated: 18/Dec/23  Resolved: 18/Dec/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.3.0-rc0

Type: Task Priority: Major - P3
Reporter: Ben Shteinfeld Assignee: Ben Shteinfeld
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Sprint: QO 2023-12-11, QO 2023-12-25
Participants:

 Description   

Currently all development in PM-2570 is dead code because we remove parameter markers from MatchExpressions before translating to ABT. This means that we don't have continuous integration test coverage for work done in this project.

We could introduce a knob which enables parameterization and a new suite which runs tryBonsai with this knob set. Any failing tests can be excluded from the suite and can be incrementally fixed during the duration of the project.



 Comments   
Comment by Githook User [ 18/Dec/23 ]

Author:

{'name': 'Ben Shteinfeld', 'email': 'ben.shteinfeld@mongodb.com', 'username': 'bshteinfeld'}

Message: SERVER-83681 Introduce parameterization suites

GitOrigin-RevId: 70f6946ed9f3a88bd4c9f9145956902caf57fec0
Branch: master
https://github.com/mongodb/mongo/commit/16af464f928df1ed8c58a4c1382fc031228d80e6

Generated at Thu Feb 08 06:52:52 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.