[Java] Add RunEndEncoding format support
- Dominant language
- Java
- Stars
- 94
- Forks
- 152
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 11
Description
### Describe the enhancement requested
This will be the parent task for all PRs related to initial REE format support. See https://arrow.apache.org/docs/format/Columnar.html#run-end-encoded-layout for info about this layout.
- [x] https://github.com/apache/arrow/issues/38648
- [x] https://github.com/apache/arrow/issues/39982
- [x] https://github.com/apache/arrow/issues/44065
- [x] Add support to Java's Vector Visitors
- [ ] Add support to complex types e.g. UnionVector
- [ ] Add support to the `algorithm` module
### Component(s)
Java
Contributor guide
Research direction
Start with the Apache Arrow Run-End Encoded layout specification, then inspect Java's Vector Visitors, UnionVector, and the algorithm module. Done means completing the remaining complex-type and algorithm support items in the checklist, with the existing completed items providing context.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100