[SERVER-80917] Translate parameterized MatchExpression to ABT getParam function call Created: 08/Sep/23 Updated: 27/Nov/23 Resolved: 26/Sep/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.2.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Jess Balint | Assignee: | Lynne Wang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | auto-reverted | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Sprint: | QO 2023-09-18, QO 2023-10-02 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Linked BF Score: | 135 | ||||||||||||||||
| Description |
|
For all match expressions which currently support parameterization (via get/set paramid), we should translate as follows:
Parameterized expressions currently supported in ABT:
Parameterized expressions currently unsupported in ABT:
|
| Comments |
| Comment by Githook User [ 25/Sep/23 ] |
|
Author: {'name': 'Lynne Wang', 'email': 'lynne.wang@mongodb.com', 'username': ''}Message: Fixed linting errors Added cq header to unit_test_pipeline_utils Added dependencies in scons for unit_test_pipeline_utils Moved arrGuard to solely non-parameterized matchExpressions Added std move to parameterized ME ABT result to eliminate unnecessary copying of result |
| Comment by xgen-buildbaron-user [ 24/Sep/23 ] |
|
Ticket re-opened due to revert. run_unittests began a consistent failure of build/install/bin/db_pipeline_test |
| Comment by Githook User [ 24/Sep/23 ] |
|
Author: {'name': 'auto-revert-processor', 'email': 'dev-prod-dag@mongodb.com', 'username': ''}Message: Revert " This reverts commit ff2582beca852b941b442cc20e8f6356c4ecfb9f. |
| Comment by Githook User [ 23/Sep/23 ] |
|
Author: {'name': 'Lynne Wang', 'email': 'lynne.wang@mongodb.com', 'username': ''}Message: Fixed linting errors Added cq header to unit_test_pipeline_utils Added dependencies in scons for unit_test_pipeline_utils |