Andy Grove created ARROW-9679:
---------------------------------

             Summary: [Rust] [DataFusion] HashAggregate walks map many times 
building final batch
                 Key: ARROW-9679
                 URL: https://issues.apache.org/jira/browse/ARROW-9679
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Rust, Rust - DataFusion
            Reporter: Andy Grove


The current HashAggregate implementation iterates over the final hash map once 
for each grouping expression and once for each aggregate expression. This is 
inefficient and possibly dangerous depending on the ordering gaurantees made by 
the hash map implementation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to