| Commit message (Expand) | Author | Age | Files | Lines |
* | SERVER-70158 Specify argument evaluation order in generateTrigExpressionBinary | Adityavardhan Agrawal | 2022-10-20 | 1 | -234/+235 |
* | SERVER-70190 Fix ExpressionSwitch::optimize() to manage _children vector corr... | David Storch | 2022-10-13 | 1 | -1/+18 |
* | SERVER-51562: Support $subtract in SBE | Ivan Fefer | 2022-09-30 | 1 | -0/+34 |
* | SERVER-54391 Implement $dateTrunc expression in SBE | Rui Liu | 2022-09-28 | 1 | -1/+3 |
* | SERVER-60141: Upgrade timelib to version 2022.02 | Alberto Massari | 2022-09-26 | 1 | -2/+2 |
* | SERVER-67282 $add not to use DoubleDoubleSum in SBE | Zixuan | 2022-08-11 | 2 | -12/+46 |
* | Revert "SERVER-67282 $add not to use DoubleDoubleSum in SBE" | Sviatlana Zuiko | 2022-08-09 | 2 | -46/+12 |
* | SERVER-67282 $add not to use DoubleDoubleSum in SBE | Zixuan Zhuang | 2022-08-08 | 2 | -12/+46 |
* | SERVER-66521 allow partial optimization of expressions | Alberto Massari | 2022-07-28 | 3 | -18/+36 |
* | SERVER-63099 Add left-associative constant folding optimization for $add and ... | Davis Haupt | 2022-07-11 | 1 | -0/+219 |
* | SERVER-67162 Integrate new PCRE2 wrapper | Jennifer Peshansky | 2022-06-27 | 1 | -29/+11 |
* | SERVER-32863 Add named month placeholder to $dateFromString format | Naomie Gao | 2022-06-21 | 1 | -0/+26 |
* | 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 |