[
https://issues.apache.org/jira/browse/ARROW-16860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17556638#comment-17556638
]
Vibhatha Lakmal Abeykoon commented on ARROW-16860:
--------------------------------------------------
One unclear part with this task is, how to populate the _ExtensionSet_ from
{_}compute::ExecPlan{_}? We can always include the URI from which to look for
the extension types, but the extensions, and function anchors are hard to
interpret. Assume this can be explored when relations are populated. For each
relation we can look for populating the _ExtensionSet_ with the functions used
in the operations. Mainly the project and filter operations can be quite
clearly captured from the _Declaration_ itself. Is this a good approach or is
there a better way to do this?
cc [~westonpace]
> [C++] Add Roundtrip Support to Plans
> ------------------------------------
>
> Key: ARROW-16860
> URL: https://issues.apache.org/jira/browse/ARROW-16860
> Project: Apache Arrow
> Issue Type: Improvement
> Reporter: Vibhatha Lakmal Abeykoon
> Assignee: Vibhatha Lakmal Abeykoon
> Priority: Major
>
> Convert an ACERO plan to a Substrait plan. The missing component is to add
> `ToProto` function to convert an ACERO `ExecPlan` to a Substrait-Plan.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)