Rachelint commented on code in PR #11943: URL: https://github.com/apache/datafusion/pull/11943#discussion_r1716358223
########## datafusion/functions-aggregate-common/src/aggregate/groups_accumulator/bool_op.rs: ########## @@ -68,11 +70,21 @@ where fn update_batch( Review Comment: Yes, I agree. This sketch originally want to support some combinations like: - Single GroupValues + single GroupAccumulator - Blocked GroupValues + single GroupAccumulator - Blocked GroupValues + blocked GroupAccumulator But after considering, it may just make the codes so complicated, and maybe can't have obvious improvement in `Blocked GroupValues + single GroupAccumulator` mode (constantly `slice` call still exist, or some even more expansive operations will be introduced if we impl it without `slice`). -- 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: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org