Commit Graph

22 Commits

Author SHA1 Message Date
Nicholas Zolnierz
3688d67613 SERVER-63079 Avoid using projection parser in $setWindowFields execution 2022-02-01 14:25:47 +00:00
Nicholas Zolnierz
b02796c77b SERVER-62322 Allow an empty object to be projected in $setWindowFields 2022-01-21 20:55:07 +00:00
auto-revert-processor
2ea6389bf7 Revert "SERVER-62322 Allow an empty object to be projected in $setWindowFields"
This reverts commit 2dac329484.
2022-01-21 07:16:02 +00:00
Nicholas Zolnierz
2dac329484 SERVER-62322 Allow an empty object to be projected in $setWindowFields 2022-01-20 13:59:25 +00:00
Maddie Zechar
3d4e1c0aa3 SERVER-56849: Improve error reporting for $setWindowFields 2021-06-07 17:19:04 +00:00
Nick Zolnierz
8ae3c7b68d SERVER-56197 Remove feature flag for window functions 2021-06-01 14:50:37 +00:00
David Percy
4e0fb93fa5 SERVER-56249 $derivative throws an error when sortBy value is an unexpected type 2021-05-05 03:14:08 +00:00
David Percy
78c15ec274 SERVER-54295 Support time-based window bounds in $setWindowFields 2021-04-21 23:00:01 +00:00
David Percy
c3209ebb1d SERVER-54294 Support range-based bounds for window functions 2021-04-19 19:15:48 +00:00
David Percy
85fdfd2d8e SERVER-54907 Parse and translate $derivative window function 2021-04-07 00:50:16 +00:00
Hartek Sabharwal
0afd76f0c8 SERVER-53713 Implement removable $sum and $avg window function 2021-03-17 18:27:38 +00:00
Nick Zolnierz
48bce52c55 SERVER-54821 Update a couple stale uses of window function syntax 2021-03-16 15:52:35 +00:00
Ted Tuckman
ca1bf42db1 SERVER-54607 Add support for right unbounded windows in removable document executor 2021-03-04 18:01:49 +00:00
Ted Tuckman
c7f704e3f5 SERVER-54821 Change window function syntax 2021-03-04 14:13:47 +00:00
Nick Zolnierz
225dd9f6fb SERVER-54424 Support for window functions over [unbounded, unbounded] window bounds 2021-03-03 21:49:28 +00:00
Nick Zolnierz
760ecda905 SERVER-53402 Enable and test accumulators over non-removable position based windows 2021-03-03 15:05:24 +00:00
Ted Tuckman
bc16b0e60a SERVER-54615 Add window function translation to removable executor 2021-03-02 19:09:02 +00:00
Ted Tuckman
ea12e9bed7 SERVER-53979 Add sum accumulator to window function stage 2021-02-09 13:20:59 +00:00
David Percy
c7c16d3c6f SERVER-53399 Parse individual window functions 2021-02-04 10:12:54 +00:00
David Percy
1cbf4fff90 SERVER-53397 Desugar $setWindowFields partitionBy using $sort 2021-01-27 17:27:53 +00:00
David Percy
1f4b281907 Revert "SERVER-53397 Desugar $setWindowFields partitionBy using $sort"
This reverts commit dc1c3a791f.
2021-01-26 20:07:59 +00:00
David Percy
dc1c3a791f SERVER-53397 Desugar $setWindowFields partitionBy using $sort 2021-01-26 17:44:59 +00:00