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)