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)