[SERVER-71943] [CQF] Move ABT translation to the new DocumentSourceWalker mechanism Created: 07/Dec/22  Updated: 29/Oct/23  Resolved: 05/Jan/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.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

Issue Links:
Depends
depends on SERVER-62027 Visitor and walker mechanism for Pipe... Closed
is depended on by SERVER-72238 Coverity analysis defect 134385: Redu... Closed
Backwards Compatibility: Fully Compatible
Sprint: QO 2022-12-26, QO 2023-01-09
Participants:

 Description   

Use the DocumentSourceWalker mechanism introduced in https://jira.mongodb.org/browse/SERVER-62027 to perform the DocumentSource to ABT translation.



 Comments   
Comment by Githook User [ 05/Jan/23 ]

Author:

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

Message: SERVER-71943 Move ABT translation to new visitor mechanism
Branch: master
https://github.com/mongodb/mongo/commit/4350dacd31d3fe1adf51a07cf3d59406fa2351e3

Comment by Githook User [ 05/Jan/23 ]

Author:

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

Message: SERVER-71943 Register implementation of ABT translation for enterprise DocumentSources
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/765b81c75ef86cf6d96634bb2e05bbdfff707583

Comment by Ben Shteinfeld [ 22/Dec/22 ]

The above two commits were intended to be committed under SERVER-71944, please ignore them.

Comment by Githook User [ 21/Dec/22 ]

Author:

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

Message: SERVER-71943 Convert CQF fallback to new DocumentSource visitor mechanism
Branch: master
https://github.com/mongodb/mongo/commit/194826a8571d6038ea4c255bb19179906d38817a

Comment by Githook User [ 21/Dec/22 ]

Author:

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

Message: SERVER-71943 Add CQF fallback functions for enterprise DocumentSources
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/60c6fe658549abab53b53aaebd7f7b3a41e75a4f

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