Support out of order grouped aggregate accumulation - #8379
Draft
gatesn wants to merge 12 commits into
Draft
CodSpeed HQ / CodSpeed Performance Analysis
failed
Aug 8, 2026 in 0s
Performance Regression: -57.86%
⚡ 3 improved benchmarks
❌ 12 regressed benchmarks
✅ 1925 untouched benchmarks
🆕 12 new benchmarks
⏩ 89 skipped benchmarks1
Warning
Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | fsl_sum_medium |
1.2 ms | 12.5 ms | -90.68% |
| ❌ | Simulation | fsl_sum_large |
96.5 ms | 963 ms | -89.98% |
| ❌ | Simulation | listview_sum_medium |
1.6 ms | 13.1 ms | -87.83% |
| ❌ | Simulation | list_sum_medium |
2 ms | 13.5 ms | -85.41% |
| ❌ | Simulation | listview_sum_large |
150.5 ms | 1,022.1 ms | -85.27% |
| ❌ | Simulation | list_sum_large |
185.3 ms | 1,056.4 ms | -82.46% |
| ❌ | Simulation | list_sum_nullable_elements_large |
464.4 ms | 1,340.6 ms | -65.36% |
| ❌ | Simulation | list_sum_nullable_elements_medium |
4.7 ms | 12.4 ms | -61.91% |
| ❌ | Simulation | fsl_sum_small |
211.4 µs | 320.4 µs | -34.01% |
| ❌ | Simulation | listview_sum_small |
222.6 µs | 334.4 µs | -33.43% |
| ❌ | Simulation | list_sum_small |
314.1 µs | 420.9 µs | -25.37% |
| ❌ | Simulation | sum_i32_nullable_all_valid |
183.7 µs | 204.9 µs | -10.35% |
| ⚡ | Simulation | count_varbinview |
176.3 µs | 40.5 µs | ×4.3 |
| ⚡ | Simulation | varbinview_large |
1,283.4 µs | 557.2 µs | ×2.3 |
| ⚡ | Simulation | count_i32_clustered_nulls |
103.3 µs | 73.4 µs | +40.7% |
| 🆕 | Simulation | count_i32_cardinality[(128, Clustered)] |
N/A | 541.8 µs | N/A |
| 🆕 | Simulation | count_i32_cardinality[(128, Shuffled)] |
N/A | 606.1 µs | N/A |
| 🆕 | Simulation | count_i32_cardinality[(4096, Clustered)] |
N/A | 673.9 µs | N/A |
| 🆕 | Simulation | count_i32_cardinality[(4096, Shuffled)] |
N/A | 886.2 µs | N/A |
| 🆕 | Simulation | count_i32_cardinality[(65536, Clustered)] |
N/A | 2.3 ms | N/A |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing ngates/grouped-aggregate (b27ec6a) with develop (5794e7d)
Footnotes
-
89 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
Loading