| Commit message (Expand) | Author | Age | Files | Lines |
* | SERVER-66583 Re-enable SBE as the default execution engine and fall back to c... | Mihai Andrei | 2022-05-27 | 1 | -1/+1 |
* | SERVER-66310 Make ExpressionSetUnion::isCommutative() collation aware | James Wahlin | 2022-05-26 | 1 | -0/+13 |
* | SERVER-65173 add test to verify ExpressionObject compilation works correctly | Rushan Chen | 2022-04-12 | 1 | -0/+52 |
* | SERVER-61795 Fix comparisons in expression_trigonometric.js | Justin Seyster | 2022-02-07 | 1 | -5/+43 |
* | SERVER-63017 Handle no arguments case in un-optimized agg operators | Irina Yatsenko | 2022-01-27 | 3 | -0/+9 |
* | SERVER-63008 [SBE] Return an empty array when $concatArrays has no children | Mihai Andrei | 2022-01-27 | 1 | -0/+3 |
* | SERVER-63012 Initialize '$add' with no operands to zero when translating to SBE | Eric Cox | 2022-01-26 | 1 | -0/+12 |
* | SERVER-61941 Make $sortArray comparator satisfy "Compare" requirement with -1... | Andrii Dobroshynski | 2021-12-08 | 1 | -0/+9 |
* | SERVER-60207 Enable feature flag for $sortArray | Andrii Dobroshynski | 2021-12-06 | 1 | -14/+0 |
* | SERVER-60967 Implement $sortArray in SBE | Neil Shweky | 2021-12-04 | 1 | -0/+33 |
* | SERVER-52247 Enable feature flag for Exact top-n accumulator | Mihai Andrei | 2021-12-02 | 1 | -14/+0 |
* | SERVER-29425 implement $sortArray in classic engine | Neil Shweky | 2021-11-15 | 1 | -0/+193 |
* | SERVER-32739: Allow limit in $filter expression | Maddie Zechar | 2021-11-05 | 1 | -173/+254 |
* | SERVER-59133 Change 'output' parameter to 'input' in syntax for $firstN/$last... | Mihai Andrei | 2021-11-05 | 1 | -10/+10 |
* | SERVER-60584 Add test cases for $multiply | Jennifer Peshansky | 2021-10-27 | 1 | -0/+41 |
* | SERVER-32842 Timestamp support for $convert | Bobby Morck | 2021-10-18 | 1 | -1/+3 |
* | SERVER-60450 Add error check for $dateSubtract when negating amount | Milena Ivanova | 2021-10-14 | 1 | -0/+5 |
* | SERVER-59785 [SBE] Change $concatArrays to not short-circuit on null | Mihai Andrei | 2021-09-30 | 1 | -6/+17 |
* | SERVER-51592 Added support for anyElementTrue in SBE | Bobby Morck | 2021-09-28 | 1 | -2/+28 |
* | Revert "SERVER-51592 Added support for anyElementTrue in SBE" | auto-revert-processor | 2021-09-23 | 1 | -28/+2 |
* | SERVER-51592 Added support for anyElementTrue in SBE | Bobby Morck | 2021-09-22 | 1 | -2/+29 |
* | Revert "SERVER-51592 Added support for anyElementTrue in SBE" | Drew Paroski | 2021-09-21 | 1 | -28/+2 |
* | SERVER-51592 Added support for anyElementTrue in SBE | Bobby Morck | 2021-09-21 | 1 | -2/+28 |
* | SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio... | Mihai Andrei | 2021-09-15 | 1 | -1/+1 |
* | Revert "SERVER-58379 Extend REGISTER macros to support API version, FCV, and ... | Uladzimir Makouski | 2021-09-14 | 1 | -1/+1 |
* | SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio... | Mihai Andrei | 2021-09-13 | 1 | -1/+1 |
* | SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dateSubtract | Mindaugas Malinauskas | 2021-09-09 | 1 | -3/+7 |
* | Revert "SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dat... | Nikita Lapkov | 2021-09-09 | 1 | -7/+3 |
* | SERVER-59765 Improved 'amount' parameter validation for $dateAdd/$dateSubtract | Mindaugas Malinauskas | 2021-09-09 | 1 | -3/+7 |
* | SERVER-57881 Add $firstN and $lastN as expressions | Raunak Chowdhury | 2021-08-26 | 1 | -1/+10 |
* | SERVER-59103 Wrap 'stage' in a stageOrLimitCoScan call to prevent a null stag... | Jennifer Peshansky | 2021-08-25 | 1 | -0/+5 |
* | SERVER-55297 Optimize ExpressionCond in case of constant condition | Alexander Ignatyev | 2021-08-10 | 1 | -0/+119 |
* | SERVER-57882 Add $minN and $maxN as expressions | Mihai Andrei | 2021-08-06 | 1 | -0/+64 |
* | SERVER-58587 Improve performance of $setIsSubset by replacing std::set with a... | Rui Liu | 2021-08-04 | 1 | -0/+96 |
* | Revert "SERVER-54129 Simplify generated SBE expressions for $mod, $add, and $... | Mihai Andrei | 2021-08-02 | 2 | -77/+0 |
* | SERVER-54129 Simplify generated SBE expressions for $mod, $add, and $split wh... | Mihai Andrei | 2021-07-30 | 2 | -0/+77 |
* | SERVER-56366 Update FCV constants to recognize 5.1 as latest | Jon Streets | 2021-07-23 | 5 | -6/+3 |
* | SERVER-56874 Implement $tsSeconds and $tsIncrement aggregation in SBE | Rishab Joshi | 2021-07-12 | 1 | -0/+2 |
* | SERVER-56907 Remove feature flag for Mitigate pain of using field names with ... | Milena Ivanova | 2021-07-05 | 3 | -22/+6 |
* | SERVER-26991: Inconsistent handling of RegEx options | Mickey. J Winters | 2021-07-02 | 1 | -0/+3 |
* | SERVER-57914 make getField return missing values | Ruslan Abdulkhalikov | 2021-06-28 | 1 | -2/+7 |
* | SERVER-56873: Add new operators '$tsSecond' and '$tsIncrement' for the aggreg... | Rishab Joshi | 2021-06-17 | 1 | -0/+70 |
* | SERVER-56819 Make indexOfCP's classic engine impl always return -1 when end i... | David Storch | 2021-05-28 | 1 | -1/+13 |
* | SERVER-56885 [SBE][aggregation_disabled_optimization] Fix tests where error c... | Anton Korshunov | 2021-05-13 | 4 | -2/+4 |
* | SERVER-56548 Add $unsetField alias | Alya Berciu | 2021-05-12 | 1 | -8/+69 |
* | SERVER-55868 Update $getField and $setField integration tests when $-prefixed... | Anton Korshunov | 2021-05-11 | 2 | -20/+91 |
* | SERVER-41611 Add $setField aggregation expression | Alya Berciu | 2021-05-10 | 1 | -0/+258 |
* | SERVER-54471 [SBE] Remove $_internalInhibitOptimization from "regex.js" test ... | Drew Paroski | 2021-05-06 | 1 | -10/+4 |
* | SERVER-56546 Update $getField expression syntax | Anton Korshunov | 2021-05-05 | 1 | -73/+47 |
* | SERVER-30417: Implement $getField expression | Alya Berciu | 2021-04-21 | 1 | -0/+220 |