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

Reply via email to