Ben Kietzman created ARROW-7151:
-----------------------------------

             Summary: [C++] Refactor ExpressionEvaluator to yield Arrays
                 Key: ARROW-7151
                 URL: https://issues.apache.org/jira/browse/ARROW-7151
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++, C++ - Dataset
            Reporter: Ben Kietzman
            Assignee: Ben Kietzman
             Fix For: 1.0.0


Currently expressions can be evaluated to scalars or arrays, mostly to 
accomodate ScalarExpression. Instead let all expressions be evaluable to Array 
only. ScalarExpression will evaluate to an array of repeated values, but 
expressions whose corresponding kernels can accept a scalar directly 
(comparison, for example) can avoid materializing this array.



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

Reply via email to