Skip to content

refactor(hash-aggr): Simplify aggregate hash table with tempated functions#23324

Open
2010YOUY01 wants to merge 2 commits into
apache:mainfrom
2010YOUY01:split-aggr-simplify-ht-template
Open

refactor(hash-aggr): Simplify aggregate hash table with tempated functions#23324
2010YOUY01 wants to merge 2 commits into
apache:mainfrom
2010YOUY01:split-aggr-simplify-ht-template

Conversation

@2010YOUY01

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Part of #22710

An alternative for #23309

Rationale for this change

See #23309 and #23309 (comment) for background.

I prefer this approach, but I want to point out the tradeoff for this PR's approach: the shared utility includes a complex lambda function argument, this makes them harder to extend. But I think it's okay since most functionality has been implemented for the refactor, and there are not likely to have new functional requirements.

What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

@2010YOUY01 2010YOUY01 requested a review from alamb July 5, 2026 02:23
@github-actions github-actions Bot added the physical-plan Changes to the physical-plan crate label Jul 5, 2026
@2010YOUY01 2010YOUY01 requested a review from Rachelint July 5, 2026 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

physical-plan Changes to the physical-plan crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant