[ 
https://issues.apache.org/jira/browse/ARROW-11929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Kietzman updated ARROW-11929:
---------------------------------
    Description: 
See discussion in 
https://docs.google.com/document/d/1AyTdLU-RxA-Gsb9EsYnrQrmqPMOYMfPlWwxRi1Is1tQ

This will be necessary for ARROW-11928 since some ExecNodes will be constructed 
with one or more Expressions. For example FilterNodes will evaluate an 
Expression against their input batches to produce selection vectors.

This should probably include factoring out dataset-specific considerations such 
as allowing input batches diverge slightly in schema. Bound Expressions should 
refer to their parameters by index so that by-name lookup can be avoided.

  was:
See discussion in 
https://docs.google.com/document/d/1AyTdLU-RxA-Gsb9EsYnrQrmqPMOYMfPlWwxRi1Is1tQ

This will be necessary for ARROW-11928 since some ExecNodes will be constructed 
with one or more Expressions. For example FilterNodes will evaluate an 
Expression against their input batches to produce selection vectors.


> [C++][Compute] Promote Expression to the compute namespace
> ----------------------------------------------------------
>
>                 Key: ARROW-11929
>                 URL: https://issues.apache.org/jira/browse/ARROW-11929
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: C++
>    Affects Versions: 3.0.0
>            Reporter: Ben Kietzman
>            Assignee: Ben Kietzman
>            Priority: Major
>
> See discussion in 
> https://docs.google.com/document/d/1AyTdLU-RxA-Gsb9EsYnrQrmqPMOYMfPlWwxRi1Is1tQ
> This will be necessary for ARROW-11928 since some ExecNodes will be 
> constructed with one or more Expressions. For example FilterNodes will 
> evaluate an Expression against their input batches to produce selection 
> vectors.
> This should probably include factoring out dataset-specific considerations 
> such as allowing input batches diverge slightly in schema. Bound Expressions 
> should refer to their parameters by index so that by-name lookup can be 
> avoided.



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

Reply via email to