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

Reply via email to