-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove AggregateExpr
abstraction layer
#11810
Comments
It is not clear to me whether it is a good idea. Maybe hold on and review it after the refactor #11359 ? |
Sure. We could wait to see more opinions. |
This seems like a compelling reason to remove
Now that #11359 is done, @jayzhan211 do you have any additional thoughts? I agree with your comment on https://github.com/apache/datafusion/pull/11989/files#r1720745280 that there is room for improvement here |
I think we could try removing |
|
I think the code that has |
Is your feature request related to a problem or challenge?
Now all aggr functions have been migrated to UDAF. The
AggregateExpr
trait just has one implementation.Should we remove unnecessary
AggregateExpr
abstraction layer?Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: