summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/sbe/expressions
Commit message (Expand)AuthorAgeFilesLines
* SERVER-76952: Skip processing accumulator when the result is no longer affectedProjjal Chanda2023-05-151-1/+15
* SERVER-75488: Add minN and maxN accumulators in sbeProjjal Chanda2023-05-061-0/+10
* SERVER-75487: Implement lastN accumulator in SBEProjjal Chanda2023-05-021-0/+4
* SERVER-74521 Support clustered collections in SBEKevin Cherkauer2023-05-011-3/+3
* SERVER-58070 Implement $topN / $bottomN accumulatorRui Liu2023-04-291-0/+9
* SERVER-75486: Support $firstN accumulator in sbeProjjal Chanda2023-04-271-0/+5
* Revert "SERVER-75486: Support accumulator $firstN in SBE"auto-revert-processor2023-04-271-5/+0
* SERVER-75486: Support accumulator $firstN in SBEProjjal Chanda2023-04-261-0/+5
* SERVER-76023 Allow comparison with sort specRui Liu2023-04-181-0/+2
* SERVER-51564 Support $trunc expression in SBEAmr Elhelw2023-04-121-1/+1
* SERVER-51531: Implement $array exprProjjal Chanda2023-04-121-0/+1
* SERVER-51532: Implement objecttoarray and arraytoobject expressionsProjjal Chanda2023-04-052-1/+265
* SERVER-51570: Added date time expressions to sbeProjjal Chanda2023-03-292-0/+524
* SERVER-51579: Support expression $year in SBEProjjal Chanda2023-03-292-16/+162
* SERVER-49978 Support $dateFromString expression in SBEJennifer Peshansky2023-03-272-0/+380
* SERVER-51553 Support expression $round in SBEMatt Boros2023-03-162-1/+199
* SERVER-74641 Fix ambiguous compilation of SBE vm labelsAnna Wawrzyniak2023-03-161-154/+177
* SERVER-71037 SBE top-k sort improvementsIan Boros2023-03-101-0/+6
* SERVER-74648 Change SBE runtime env from SOA to AOSIan Boros2023-03-072-22/+24
* SERVER-74640 Upgrade 'undefined slot accessor' error from uassert to tassertJames Wahlin2023-03-071-3/+3
* SERVER-49979 Support $dateToString expression in SBEJennifer Peshansky2023-02-232-0/+229
* SERVER-71346 - Add support for labels in vm::CodeFragmentAnna Wawrzyniak2023-02-213-103/+110
* SERVER-73194 Allow hints to go through CQFMatt Boros2023-02-211-1/+1
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-111-1/+3
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-071-16/+0
* SERVER-72843 Fallback to the classic engine for FilterExpressionDrew Paroski2023-02-061-12/+4
* Revert "SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 re...Dan Larkin-York2023-02-041-0/+16
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-031-16/+0
* SERVER-70395 Change spilling for SBE HashAggStage to use a more efficient alg...David Storch2023-01-313-12/+64
* SERVER-72078 Add jmpNotNothing instructionRui Liu2023-01-251-23/+8
* SERVER-72391 Fixed CodeFragment parameters and variable resolutionAnna Wawrzyniak2023-01-231-5/+27
* SERVER-71494 Add jmpFalse for logicAndZixuan Zhuang2023-01-231-25/+17
* SERVER-71587 Allow SBE*Lowering access to named slots to support collationIvan Fefer2023-01-207-408/+557
* SERVER-72390 Add CodeFragment parameter and variable testsAnna Wawrzyniak2023-01-121-0/+53
* SERVER-70395 Combining partial aggs support for $sum, $avg, and std devDavid Storch2023-01-101-0/+4
* SERVER-70395 Combining partial aggs support for $addToSet, $push, and $mergeO...David Storch2022-12-081-0/+6
* SERVER-69875 De-stage-ify the SBE expression stage builderDrew Paroski2022-12-061-0/+1
* SERVER-71527 Fix memory leak in sbe vmAnna Wawrzyniak2022-12-021-0/+19
* SERVER-71344 Added EExpression unit test coverageAnna Wawrzyniak2022-11-299-94/+954
* SERVER-70110 - Fix compilation of very wide and/or predicatesAnna Wawrzyniak2022-11-193-22/+401
* SERVER-70885 Fix getElement/getField memory bug for stack owned valueZixuan Zhuang2022-11-141-0/+56
* SERVER-70538 Replace fillEmpty function with a binary operationMartin Neupauer2022-11-102-23/+60
* SERVER-70843 Fixed memory leak (BF-26898)Anna Wawrzyniak2022-11-081-1/+5
* SERVER-70843 Add traverseF and ELocalBind sbe unit testsAnna Wawrzyniak2022-11-082-12/+175
* SERVER-70693 Avoid pushing named variables onto the VM stackMartin Neupauer2022-11-042-208/+338
* SERVER-68743 Push down $exits and $typeIrina Yatsenko2022-10-271-0/+34
* SERVER-66511 Use traverseP expressions to compute sort keysAlberto Massari2022-10-271-2/+12
* SERVER-69648 [SBE] Improve visit(ExpressionConcatArrays*) and visit(Expressio...Drew Paroski2022-10-201-1/+2
* SERVER-70039 Implement optimization for $dateTruncRui Liu2022-10-033-35/+75
* SERVER-69969 Avoid pushing constant argument values on the VM stackMartin Neupauer2022-09-291-0/+16