summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/window_function
Commit message (Expand)AuthorAgeFilesLines
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-152-31/+66
* Revert "SERVER-58379 Extend REGISTER macros to support API version, FCV, and ...Uladzimir Makouski2021-09-142-66/+31
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-132-31/+66
* SERVER-58072 Changed unnecessary uses of isEnabledAndIgnoreFCV() to isEnabled...Jennifer Peshansky2021-09-031-1/+2
* SERVER-57885 Implement $minN and $maxN as window functionsMihai Andrei2021-08-234-24/+444
* SERVER-57878 Implement $firstN and $lastN accumulatorsRaunak Chowdhury2021-08-191-4/+2
* SERVER-57633 SERVER-59098 fix implicit long long to double conversion in wind...Benety Goh2021-08-191-3/+3
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-021-1/+1
* SERVER-58877 Ban spilling to disk in SpillableCache without a storage engineTed Tuckman2021-07-281-0/+8
* SERVER-57629 Change $integral&$derivative argsJacob Evans2021-06-258-102/+95
* SERVER-57143 fix uninitialized scalar fieldRidhwaan Anayetullah2021-06-151-1/+1
* SERVER-56849: Improve error reporting for $setWindowFieldsMaddie Zechar2021-06-071-8/+34
* SERVER-57338 Separate partition checking code from PartitionIteratorTed Tuckman2021-06-072-31/+17
* SERVER-57386 Clear values vector in WindowFunctionExec on resetTed Tuckman2021-06-043-13/+19
* SERVER-56449 Allow $derivative and $integral to use descending sortBy (docume...samontea2021-06-032-9/+4
* SERVER-57130 Traverse arrays while filling the Document cachesamontea2021-05-251-4/+29
* SERVER-54192 Each query parser initializer set should be grouped by a single ...Anton Korshunov2021-05-252-12/+13
* SERVER-57148 Pass variables states to input evaluation in removable range exe...Nick Zolnierz2021-05-241-1/+1
* SERVER-56724 change tassert to uassert in $integral window functionRuslan Abdulkhalikov2021-05-192-1/+27
* SERVER-55786 Update PartitionIterator memory usage when documents are releasedNick Zolnierz2021-05-1921-271/+356
* SERVER-54243 Desugar \$shift window function to \$first with a one doc windowJoel Redman2021-05-148-42/+263
* SERVER-56685 Stricter parsing for $expMovingAvg, require an explicit 'sortBy'...Nick Zolnierz2021-05-131-5/+8
* SERVER-56430 Spill to disk in partition iteratorTed Tuckman2021-05-1211-123/+731
* SERVER-56249 $derivative throws an error when sortBy value is an unexpected typeDavid Percy2021-05-052-39/+41
* SERVER-54246 $integral over time-based windowRuoxin Xu2021-05-041-2/+4
* SERVER-54573 Dependency analysis for $setWindowFields stagesamontea2021-05-041-0/+6
* SERVER-55064 Add translation logic for $first/$last executorsamontea2021-05-043-0/+135
* SERVER-55588 Add translation logic for $integral executorRuoxin Xu2021-05-0110-107/+259
* SERVER-54664 Add per-function execution stats to $setWindowFields stageNick Zolnierz2021-04-302-0/+3
* SERVER-54235 Desugar $count window function as {$sum : 1}Joel Redman2021-04-303-4/+120
* SERVER-55270 Change stdDev window functions to default to nullTed Tuckman2021-04-262-6/+6
* SERVER-54239 Implement $integral function over position-based windows onlyRuoxin Xu2021-04-266-3/+575
* SERVER-54295 Support time-based window bounds in $setWindowFieldsDavid Percy2021-04-215-47/+67
* SERVER-55874 Optimize any child expressions in $setWindowFieldsYuhong Zhang2021-04-201-0/+9
* SERVER-54294 Support range-based bounds for window functionsDavid Percy2021-04-1918-120/+827
* SERVER-54241 Implement removable $covariance functionRuoxin Xu2021-04-196-1/+650
* SERVER-54907 Parse and translate $derivative window functionDavid Percy2021-04-074-5/+175
* SERVER-55226 Test partitionBy null/missingYuhong Zhang2021-04-022-2/+58
* SERVER-54336 Implement expMovingAvg window functionTed Tuckman2021-03-312-1/+117
* SERVER-55480 Fix use-after-move in min max window functionsNick Zolnierz2021-03-292-1/+19
* SERVER-55037 Fix bad merge conflict in window function unittestNick Zolnierz2021-03-261-2/+2
* SERVER-55526 Fix ambiguous call to Value constructor in window function unittestNick Zolnierz2021-03-262-6/+6
* SERVER-55455 Pass variables state through window function input evaluationNick Zolnierz2021-03-244-31/+47
* SERVER-53712 Track and release documents from PartitionIterator when possibleNick Zolnierz2021-03-2311-422/+581
* SERVER-55290 Add memory tracking to sum and avg window functionsNick Zolnierz2021-03-182-2/+10
* SERVER-53716 Enable rank accumulator window function translationTed Tuckman2021-03-171-1/+68
* SERVER-53713 Implement removable $sum and $avg window functionHartek Sabharwal2021-03-176-1/+641
* SERVER-54142 Add memory tracking to DocumentSourceSetWindowFieldsTed Tuckman2021-03-1612-26/+103
* SERVER-55063 Window function StdDev can take the sqrt of a negative number an...Hartek Sabharwal2021-03-152-0/+59
* SERVER-54237 Implement removable $first/$last window functionsHartek Sabharwal2021-03-102-0/+396