[
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)