apache / apache/incubator-graphar
[Feat] Support users-defined data type parser in graph info
- Dominant language
- C++
- Stars
- 373
- Forks
- 93
- Avg merge
- 7d 21h
- Merged PRs (30d)
- 7
Description
**Is your feature request related to a problem? Please describe.**
Currently, the GraphAr Information classes support the users to extend their custom data types base on the info version (#27). However, the Reader/Writer implementations of our libraries do not support to read/write data in user-defined types.
**Describe the solution you'd like**
Extend the GraphAr libraries to support pass a user-defined parser to the Reader/Writer, to handle the custom data types.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
Contributor guide
Research direction
Start by reading the GraphAr Information classes and the Reader/Writer implementations to understand how custom data types are represented and currently handled. Trace the existing graph information version extension and identify the library entry points that would accept a user-defined parser. Done means the libraries can read and write user-defined types through that parser, with coverage for the supported reader and writer paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- data-engineering
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100