[C++] Automatically convert from Substrait options to Arrow options object
- Dominant language
- C++
- Stars
- 17.1k
- Forks
- 4.3k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 91
Description
We want to expose all Arrow functions via the Arrow dialect of Substrait automatically. The main task involved will be converting between Arrow's idea of "options" and Substrait's idea of "options".
**Reporter**: [Weston Pace](https://issues.apache.org/jira/browse/ARROW-16482) / @westonpace
**Note**: *This issue was originally created as [ARROW-16482](https://issues.apache.org/jira/browse/ARROW-16482). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating Arrow option objects and the Arrow dialect of Substrait, then determine how their options correspond. Done means Arrow functions can be exposed through the dialect with automatic conversion between the two options models.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100