Commit 1600a30
authored
Add new physical rule CombinePartialFinalAggregate (#5837)
* add CombinePartialFinalAggregate rule
* Implement PartialEq for AggregateExpr
* fix compile error
* refine logic in the rule
* add UT
* resolve review comments
* fix compare grouping columns1 parent f0d544f commit 1600a30
33 files changed
Lines changed: 1068 additions & 40 deletions
File tree
- datafusion
- core
- src
- execution
- physical_optimizer
- physical_plan
- aggregates
- tests
- sqllogictests/test_files
- sql
- physical-expr/src/aggregate
- proto
- proto
- src
- generated
- physical_plan
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
113 | 114 | | |
114 | 115 | | |
115 | 116 | | |
| |||
1329 | 1330 | | |
1330 | 1331 | | |
1331 | 1332 | | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
1332 | 1336 | | |
1333 | 1337 | | |
1334 | 1338 | | |
| |||
0 commit comments