Andy Grove created ARROW-6736:
---------------------------------

             Summary: [Rust] [DataFusion] Aggregate expressions get evaluated 
repeatedly
                 Key: ARROW-6736
                 URL: https://issues.apache.org/jira/browse/ARROW-6736
             Project: Apache Arrow
          Issue Type: Bug
          Components: Rust, Rust - DataFusion
    Affects Versions: 0.15.0
            Reporter: Andy Grove
            Assignee: Andy Grove
             Fix For: 1.0.0


There is a design flaw in the new aggregate expression traits and 
implementations where the input to the aggregate expression gets evaluated 
against the whole batch once for each row in the batch. For example, if the 
batch has 1024 rows then the expression gets evaluated 1024 times instead of 
once.



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

Reply via email to