xudong963 commented on issue #24461:
URL: https://github.com/apache/datafusion/issues/24461#issuecomment-6731129769

   FYI, I found that DF56 introduced additional copying overhead for grouped 
aggregates with `FILTER` when 
[#24444](https://github.com/apache/datafusion/pull/24444) fixed argument 
evaluation on rejected rows. 
[#24869](https://github.com/apache/datafusion/pull/24869) reduced some overhead 
but still filtered every input column per aggregate. 
[#27119](https://github.com/apache/datafusion/pull/27119) preserves the 
corrected semantics while filtering only the columns each aggregate needs. This 
overhead is new in DF56’s grouped path; ungrouped aggregation already had it in 
DF55.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to