summaryrefslogtreecommitdiff
path: root/jstests/aggregation/expressions
Commit message (Expand)AuthorAgeFilesLines
* SERVER-70158 Specify argument evaluation order in generateTrigExpressionBinaryAdityavardhan Agrawal2022-10-201-234/+235
* SERVER-70190 Fix ExpressionSwitch::optimize() to manage _children vector corr...David Storch2022-10-131-1/+18
* SERVER-51562: Support $subtract in SBEIvan Fefer2022-09-301-0/+34
* SERVER-54391 Implement $dateTrunc expression in SBERui Liu2022-09-281-1/+3
* SERVER-60141: Upgrade timelib to version 2022.02Alberto Massari2022-09-261-2/+2
* SERVER-67282 $add not to use DoubleDoubleSum in SBEZixuan2022-08-112-12/+46
* Revert "SERVER-67282 $add not to use DoubleDoubleSum in SBE"Sviatlana Zuiko2022-08-092-46/+12
* SERVER-67282 $add not to use DoubleDoubleSum in SBEZixuan Zhuang2022-08-082-12/+46
* SERVER-66521 allow partial optimization of expressionsAlberto Massari2022-07-283-18/+36
* SERVER-63099 Add left-associative constant folding optimization for $add and ...Davis Haupt2022-07-111-0/+219
* SERVER-67162 Integrate new PCRE2 wrapperJennifer Peshansky2022-06-271-29/+11
* SERVER-32863 Add named month placeholder to $dateFromString formatNaomie Gao2022-06-211-0/+26
* SERVER-66583 Re-enable SBE as the default execution engine and fall back to c...Mihai Andrei2022-05-271-1/+1
* SERVER-66310 Make ExpressionSetUnion::isCommutative() collation awareJames Wahlin2022-05-261-0/+13
* SERVER-65173 add test to verify ExpressionObject compilation works correctlyRushan Chen2022-04-121-0/+52
* SERVER-61795 Fix comparisons in expression_trigonometric.jsJustin Seyster2022-02-071-5/+43
* SERVER-63017 Handle no arguments case in un-optimized agg operatorsIrina Yatsenko2022-01-273-0/+9
* SERVER-63008 [SBE] Return an empty array when $concatArrays has no childrenMihai Andrei2022-01-271-0/+3
* SERVER-63012 Initialize '$add' with no operands to zero when translating to SBEEric Cox2022-01-261-0/+12
* SERVER-61941 Make $sortArray comparator satisfy "Compare" requirement with -1...Andrii Dobroshynski2021-12-081-0/+9
* SERVER-60207 Enable feature flag for $sortArrayAndrii Dobroshynski2021-12-061-14/+0
* SERVER-60967 Implement $sortArray in SBENeil Shweky2021-12-041-0/+33
* SERVER-52247 Enable feature flag for Exact top-n accumulatorMihai Andrei2021-12-021-14/+0
* SERVER-29425 implement $sortArray in classic engineNeil Shweky2021-11-151-0/+193
* SERVER-32739: Allow limit in $filter expressionMaddie Zechar2021-11-051-173/+254
* SERVER-59133 Change 'output' parameter to 'input' in syntax for $firstN/$last...Mihai Andrei2021-11-051-10/+10
* SERVER-60584 Add test cases for $multiplyJennifer Peshansky2021-10-271-0/+41
* SERVER-32842 Timestamp support for $convertBobby Morck2021-10-181-1/+3
* SERVER-60450 Add error check for $dateSubtract when negating amountMilena Ivanova2021-10-141-0/+5
* SERVER-59785 [SBE] Change $concatArrays to not short-circuit on nullMihai Andrei2021-09-301-6/+17
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-281-2/+28
* Revert "SERVER-51592 Added support for anyElementTrue in SBE"auto-revert-processor2021-09-231-28/+2
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-221-2/+29
* Revert "SERVER-51592 Added support for anyElementTrue in SBE"Drew Paroski2021-09-211-28/+2
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-211-2/+28
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-151-1/+1
* Revert "SERVER-58379 Extend REGISTER macros to support API version, FCV, and ...Uladzimir Makouski2021-09-141-1/+1
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-131-1/+1
* SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dateSubtractMindaugas Malinauskas2021-09-091-3/+7
* Revert "SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dat...Nikita Lapkov2021-09-091-7/+3
* SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dateSubtractMindaugas Malinauskas2021-09-091-3/+7
* SERVER-57881 Add $firstN and $lastN as expressionsRaunak Chowdhury2021-08-261-1/+10
* SERVER-59103 Wrap 'stage' in a stageOrLimitCoScan call to prevent a null stag...Jennifer Peshansky2021-08-251-0/+5
* SERVER-55297 Optimize ExpressionCond in case of constant conditionAlexander Ignatyev2021-08-101-0/+119
* SERVER-57882 Add $minN and $maxN as expressionsMihai Andrei2021-08-061-0/+64
* SERVER-58587 Improve performance of $setIsSubset by replacing std::set with a...Rui Liu2021-08-041-0/+96
* Revert "SERVER-54129 Simplify generated SBE expressions for $mod, $add, and $...Mihai Andrei2021-08-022-77/+0
* SERVER-54129 Simplify generated SBE expressions for $mod, $add, and $split wh...Mihai Andrei2021-07-302-0/+77
* SERVER-56366 Update FCV constants to recognize 5.1 as latestJon Streets2021-07-235-6/+3
* SERVER-56874 Implement $tsSeconds and $tsIncrement aggregation in SBERishab Joshi2021-07-121-0/+2