[ https://issues.apache.org/jira/browse/ARROW-15849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Weston Pace reassigned ARROW-15849: ----------------------------------- Assignee: Sanjiban Sengupta > [C++] Add a method that accepts a Substrait plan and returns a > RecordBatchReader > -------------------------------------------------------------------------------- > > Key: ARROW-15849 > URL: https://issues.apache.org/jira/browse/ARROW-15849 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ > Reporter: Weston Pace > Assignee: Sanjiban Sengupta > Priority: Major > Labels: substrait > > This will shield implementations from having to deal with SinkNodeConsumer. > The implementation should be pretty similar to the SinkNode that we have > today for exec plans. We can use a PushGenerator to be our producer/consumer > queue that the RecordBatchReader consumes. The Substrait sink consumer will > then push into that PushGenerator. This method would fail if the plan has > more than one top-level relation (e.g. more than one sink). -- This message was sent by Atlassian Jira (v8.20.7#820007)