-
Notifications
You must be signed in to change notification settings - Fork 4.1k
[C++] Simplify ExecPlan's C++ interface #30751
Copy link
Copy link
Closed as not planned
Labels
Component: C++Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwiseIssues and PRs flagged as stale which are due to be closed if no indication otherwiseType: enhancement
Description
In recent work documenting the ExecPlan interface (ARROW-15091) and in trying to make a simple example using it (#11799) we are seeing some rough edges. This parent issue will track a number of subtasks that should make the C++ API easier to work with.
Reporter: Weston Pace / @westonpace
Subtasks:
- [C++] Easy options to create a source node from a table
- [C++] Simplify creating a scan node
- [C++] Create a ToTable sink node
- [C++] Add ExecNode to arrow/compute/api.h
- [C++] The write node options shouldn't require a schema
- [C++] Update ExecPlan example code and documentation with new options
Related issues:
- [C++] Create "engine" module for the query engine (depends upon)
Note: This issue was originally created as ARROW-15257. Please see the migration documentation for further details.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Component: C++Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwiseIssues and PRs flagged as stale which are due to be closed if no indication otherwiseType: enhancement