Dandandan commented on issue #24704:
URL: https://github.com/apache/datafusion/issues/24704#issuecomment-5476205114

   https://github.com/apache/datafusion/pull/24815
   
   Drafted another approach. It seems performance neutral or positive overal 
(will try to run the benchmarks in the runner).
   
   Some notable items:
   
   * It has both a flat and and a blocked mode, to avoid regressing the low 
cardinality cases
   * Flat and blocked mode with branching hoisted outside of the loop
   * Size is a power of two, so indexing in blocked mode is cheap
   
   


-- 
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