Support geo types
- Dominant language
- Rust
- Stars
- 1.4k
- Forks
- 567
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 93
Description
### Is your feature request related to a problem or challenge?
Geo types were added to the Iceberg spec, see [this PR](https://github.com/apache/iceberg/pull/10981).
There is another issue with [Iceberg Rust geo examples](https://github.com/apache/iceberg-rust/issues/1287).
This issue is to implement geo types in Iceberg Rust.
### Describe the solution you'd like
Developers are currently implementing geo types in apache/iceberg, see [this pull request](https://github.com/apache/iceberg/pull/12667). Hopefully similar changes can be made to apache/iceberg-rust.
### Willingness to contribute
None
Contributor guide
Research direction
Start by reading the Iceberg specification changes and the linked apache/iceberg pull request, then compare them with the existing type support in apache/iceberg-rust. Review the related Iceberg Rust geo examples issue to identify expected behavior. Done means implementing the geo types in Iceberg Rust with matching examples or validation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- data-engineering
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100