Commit Graph

19 Commits

Author SHA1 Message Date
Drew Paroski
ed67fb44ce SERVER-90365 Remove tassert from stage_builder::makeLet(const ProjectionName&,ABT,ABT)
GitOrigin-RevId: 76b0382f2b60b5922f0aa3f30fb910975a50c68e
2024-05-10 15:05:28 +00:00
Matthew Boros
15de584b0c SERVER-86143: Add more $ifNull testing for block processing
GitOrigin-RevId: b754b02c9e125f049e481bf222adde74e717c252
2024-03-30 23:56:35 +00:00
Matthew Boros
3f3aebeef7 SERVER-88653 Fix various issues with $group testing (#20517)
GitOrigin-RevId: bdc64ee3124d03bce35d9b41f2e9bdb4ae45fc6c
2024-03-30 02:24:43 +00:00
Kevin Cherkauer
e0c22cc970 SERVER-86950 Support block-based $group with $avg end-to-end
GitOrigin-RevId: 4202f2b320f125be41b048f126613b8b72381ff3
2024-03-28 23:38:32 +00:00
Matthew Boros
e97ff1a8b7 SERVER-88311 Deduplicate groupBySlots passed to BlockHashAgg (#20251)
GitOrigin-RevId: ac297058dd2db02cfe354b198fb767d0bdbe340d
2024-03-26 20:21:51 +00:00
Drew Paroski
0000e4cf03 SERVER-88456 Fix bug in keySortsBeforeImpl()
GitOrigin-RevId: d32431280e047ca5ced9858717c754c555cd3f4c
2024-03-23 06:27:03 +00:00
Kevin Cherkauer
83c2083bf0 SERVER-86951 Support block-based $group with $sum end-to-end (#20216)
GitOrigin-RevId: 3066f10afdab85d615154e9454daa79466113c6d
2024-03-23 06:26:46 +00:00
Ian Boros
370d1bb77d SERVER-88293 Enable BlockHashAgg for group by scalar meta field
GitOrigin-RevId: 7ee43dd7f6771d73c1df2fdfd4f2ba6178e0b8cc
2024-03-22 19:32:25 +00:00
Ian Boros
7b0b251b8e SERVER-78935 enable BlockHashAgg feature flag
GitOrigin-RevId: b2524a07dfb7b38e69397b0233813f8ef04ad293
2024-03-22 07:59:29 +00:00
Ian Boros
52f71469c3 SERVER-88211 Narrow set of supported time series queries in SBE
GitOrigin-RevId: 7435709e45a1a6b522069d8096fc157b0c2c403f
2024-03-22 02:31:38 +00:00
Drew Paroski
b75a4a59d4 SERVER-84488 Support block-based $count end-to-end
GitOrigin-RevId: cf8632c55be0d140cdd305bf7cd11958b054db34
2024-03-21 04:42:18 +00:00
Ian Boros
cad3bf2f47 SERVER-88290 Push scalar field path evaluation below block_to_row when possible (#20071)
GitOrigin-RevId: 2d0817f13146fe29f88682a3579ed648281a0577
2024-03-21 04:42:03 +00:00
Drew Paroski
eada31d0a0 SERVER-84487 Support block-based $group with $top/$bottom end-to-end
GitOrigin-RevId: 076dba8e2d6b0f53d69e4630f2c867d54f7cf3c5
2024-03-20 18:54:08 +00:00
auto-revert-processor
d1a497c2c8 Revert "SERVER-84487 Support block-based $group with $top/$bottom end-to-end"
This reverts commit 8d917229495af05279a1636da8b6f458dcbe8fb9.

GitOrigin-RevId: 8e6b022d6101c882be05e7260b4258e632d53543
2024-03-20 17:24:30 +00:00
Drew Paroski
68d7b5e9ae SERVER-84487 Support block-based $group with $top/$bottom end-to-end
GitOrigin-RevId: 8d917229495af05279a1636da8b6f458dcbe8fb9
2024-03-20 10:32:46 +00:00
Drew Paroski
1ab91dd9d3 SERVER-87849 Enable use of BlockHashAggStage for compound group by input (plus SERVER-87806)
GitOrigin-RevId: dd58e716ebe62afa854c11e0f5b0033676d9fed2
2024-03-19 00:11:39 +00:00
Drew Paroski
06a8e40caf SERVER-87806 Re-work how BlockHashAggStage invokes accumulator logic
GitOrigin-RevId: bcc7545aa03e1f1ae738f9e3f3b3b330822249b7
2024-03-16 03:48:24 +00:00
Ian Boros
7b94b028b5 SERVER-87560 Enable block HashAgg for TS collections (#19880)
GitOrigin-RevId: bfdc5ace908dad7a8b0339b2a1f8bc811cb92dcc
2024-03-14 04:02:54 +00:00
Matthew Boros
6d277c6ca0 SERVER-86691 Test block groupby with all BSON data types
GitOrigin-RevId: 30af339d0cfb89c0e630a289373e94d00f4d3765
2024-03-13 21:12:11 +00:00