summaryrefslogtreecommitdiff
path: root/jstests/aggregation/expressions
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-56907 Remove feature flag for Mitigate pain of using field names with ...Milena Ivanova2021-07-053-22/+6
* SERVER-26991: Inconsistent handling of RegEx optionsMickey. J Winters2021-07-021-0/+3
* SERVER-57914 make getField return missing valuesRuslan Abdulkhalikov2021-06-281-2/+7
* SERVER-56873: Add new operators '$tsSecond' and '$tsIncrement' for the aggreg...Rishab Joshi2021-06-171-0/+70
* SERVER-56819 Make indexOfCP's classic engine impl always return -1 when end i...David Storch2021-05-281-1/+13
* SERVER-56885 [SBE][aggregation_disabled_optimization] Fix tests where error c...Anton Korshunov2021-05-134-2/+4
* SERVER-56548 Add $unsetField aliasAlya Berciu2021-05-121-8/+69
* SERVER-55868 Update $getField and $setField integration tests when $-prefixed...Anton Korshunov2021-05-112-20/+91
* SERVER-41611 Add $setField aggregation expressionAlya Berciu2021-05-101-0/+258
* SERVER-54471 [SBE] Remove $_internalInhibitOptimization from "regex.js" test ...Drew Paroski2021-05-061-10/+4
* SERVER-56546 Update $getField expression syntaxAnton Korshunov2021-05-051-73/+47
* SERVER-30417: Implement $getField expressionAlya Berciu2021-04-211-0/+220