summaryrefslogtreecommitdiff
path: root/jstests/aggregation/sources/setWindowFields
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-57629 Change $integral&$derivative argsJacob Evans2021-06-254-31/+267
|
* SERVER-56197 Remove feature flag for window functionsNick Zolnierz2021-06-0728-221/+3
| | | | (cherry picked from commit 8ae3c7b68d9498ced22d966d00b30f3fada71c6e)
* SERVER-57386 Clear values vector in WindowFunctionExec on resetTed Tuckman2021-06-071-0/+24
|
* SERVER-56449 Allow $derivative and $integral to use descending sortBy ↵samontea2021-06-042-0/+37
| | | | (document windows)
* SERVER-57148 Pass variables states to input evaluation in removable range ↵Nick Zolnierz2021-05-241-0/+27
| | | | | | executor (cherry picked from commit 52501e767b89130fe2aa0d6bd9a8b3ba1fdced00)
* SERVER-55786 Update PartitionIterator memory usage when documents are releasedNick Zolnierz2021-05-243-52/+69
| | | | | | | This commit also handles the inflation of Documents as expressions are evaluated due to the internal caching in the Document class. (cherry picked from commit be41c9d532346c873c5b909a18fe92e8885337cb)
* SERVER-57024 Fix SpillableCache writes to disk across getMore requestsTed Tuckman2021-05-201-12/+28
|
* SERVER-55464 Optimize pipelines with $sort after $setWindowFieldsDavid Percy2021-05-171-0/+237
|
* SERVER-54243 Desugar \$shift window function to \$first with a one doc windowJoel Redman2021-05-141-0/+345
|
* SERVER-56221 $dateAdd ignores startDate millisecondsDenis Grebennicov2021-05-141-17/+5
|
* SERVER-56685 Stricter parsing for $expMovingAvg, require an explicit ↵Nick Zolnierz2021-05-131-6/+82
| | | | 'sortBy' and 'alpha' between 0 and 1
* SERVER-56430 Spill to disk in partition iteratorTed Tuckman2021-05-123-32/+265
|
* SERVER-55820 Add testing for intersection of timeseries collections with ↵Katherine Wu2021-05-121-0/+346
| | | | window functions
* SERVER-56249 $derivative throws an error when sortBy value is an unexpected typeDavid Percy2021-05-052-76/+116
|
* SERVER-54246 $integral over time-based windowRuoxin Xu2021-05-041-1/+60
|
* SERVER-55064 Add translation logic for $first/$last executorsamontea2021-05-042-0/+204
|
* SERVER-55789 Add explain metric for peak memory usage of $setWindowFields stageNick Zolnierz2021-05-031-11/+74
|
* SERVER-55588 Add translation logic for $integral executorRuoxin Xu2021-05-012-1/+205
|
* SERVER-54664 Add per-function execution stats to $setWindowFields stageNick Zolnierz2021-04-302-0/+150
|
* SERVER-56327 Lower down max memory limit for test memory_limit.jsRuoxin Xu2021-04-301-1/+1
|
* SERVER-54235 Desugar $count window function as {$sum : 1}Joel Redman2021-04-301-0/+135
|
* SERVER-54295 Support time-based window bounds in $setWindowFieldsDavid Percy2021-04-214-15/+297
|
* SERVER-56160 Exclude $setWindowFields from API Version 1Charlie Swanson2021-04-201-0/+76
|
* SERVER-54294 Support range-based bounds for window functionsDavid Percy2021-04-192-19/+254
|
* SERVER-54241 Implement removable $covariance functionRuoxin Xu2021-04-191-36/+78
|
* SERVER-54907 Parse and translate $derivative window functionDavid Percy2021-04-072-0/+277
|
* SERVER-55226 Test partitionBy null/missingYuhong Zhang2021-04-021-0/+44
|
* SERVER-54336 Implement expMovingAvg window functionTed Tuckman2021-03-311-0/+221
|
* SERVER-54693 Add tests that $setWindowFields respects the collationHartek Sabharwal2021-03-221-0/+84
|
* SERVER-55217 Treat partitionBy constant as equivalent to no partitioningNick Zolnierz2021-03-181-0/+22
|
* SERVER-54240 Implement $covariance accumulator-onlyRuoxin Xu2021-03-171-0/+107
|
* SERVER-53716 Enable rank accumulator window function translationTed Tuckman2021-03-171-0/+119
|
* SERVER-53713 Implement removable $sum and $avg window functionHartek Sabharwal2021-03-173-8/+15
|
* SERVER-54142 Add memory tracking to DocumentSourceSetWindowFieldsTed Tuckman2021-03-161-0/+78
|
* SERVER-54821 Update a couple stale uses of window function syntaxNick Zolnierz2021-03-162-2/+2
|
* SERVER-54849 Enhance window function testing helpers to also test removable ↵Ted Tuckman2021-03-105-9/+64
| | | | windows
* SERVER-54607 Add support for right unbounded windows in removable document ↵Ted Tuckman2021-03-041-22/+31
| | | | executor
* SERVER-54821 Change window function syntaxTed Tuckman2021-03-046-100/+104
|
* SERVER-54424 Support for window functions over [unbounded, unbounded] window ↵Nick Zolnierz2021-03-031-10/+7
| | | | bounds
* SERVER-54916 Missed TODO for SERVER-53402Nick Zolnierz2021-03-031-5/+13
|
* SERVER-53402 Enable and test accumulators over non-removable position based ↵Nick Zolnierz2021-03-037-52/+355
| | | | windows
* SERVER-54615 Add window function translation to removable executorTed Tuckman2021-03-021-9/+9
|
* SERVER-54340 Allow setting to dotted paths in window functionsRuoxin Xu2021-02-261-32/+97
|
* SERVER-54236 Implement $count accumulatorHartek Sabharwal2021-02-191-0/+24
|
* SERVER-53979 Add sum accumulator to window function stageTed Tuckman2021-02-093-75/+246
|
* SERVER-53399 Parse individual window functionsDavid Percy2021-02-042-9/+150
|
* SERVER-53397 Desugar $setWindowFields partitionBy using $sortDavid Percy2021-01-272-0/+149
|
* Revert "SERVER-53397 Desugar $setWindowFields partitionBy using $sort"David Percy2021-01-262-149/+0
| | | | This reverts commit dc1c3a791f63dfb909ed520aadab66a4b1ce66e9.
* SERVER-53397 Desugar $setWindowFields partitionBy using $sortDavid Percy2021-01-262-0/+149