summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/projection_ast_util.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-48228 Move slot-based execution engine and supporting changes into ↵Martin Neupauer2020-06-111-2/+2
| | | | | | | | | | | | | | the master branch This is an initial commit for the slot-based execution engine (SBE) which contains: * Implementation of the core slot-based engine. * The SBE stage builder, which is responsible for translating a QuerySolution tree into an SBE plan. * Other changes necessary for integration with the find command. Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com> Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: David Storch <david.storch@mongodb.com>
* SERVER-43396 use path tracking visitor when producing AST debug BSONIan Boros2019-12-171-66/+20
|
* SERVER-43349 Accommodate double $nots during serializationCharlie Swanson2019-11-271-1/+1
|
* SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov2019-10-111-20/+27
|
* SERVER-42436 Implement transformation from ProjectionAST to projection ↵Anton Korshunov2019-10-021-1/+2
| | | | execution tree
* SERVER-42417 Introduce projection ASTIan Boros2019-08-221-0/+174