You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Andy Grove (Jira)" <ji...@apache.org> on 2020/08/09 16:51:00 UTC

[jira] [Created] (ARROW-9679) [Rust] [DataFusion] HashAggregate walks map many times building final batch

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)