Add support for geospatial types (geometry and geography)
Iceberg v3 supports geometry and geography types, see this PR for more info. Could ORC support these types so it can be compatible with Iceberg v3? Thanks for the great work on this project.
Thank you for creating ORC issue, @MrPowers .
For the record, ORC Format v1.1 supports it.
- https://github.com/apache/orc-format/releases/tag/v1.1.0
- https://github.com/apache/orc-format/pull/18
ORC 2.1.2 uses ORC Format v1.1.
- https://github.com/apache/orc/releases/tag/v2.1.2
- https://github.com/apache/orc/pull/2190
ORC Java implementation is under development in this PR.
- https://github.com/apache/orc/pull/2032
ORC C++ implementation is not started yet.
cc @williamhyun , @wgtmac , @ffacs
This is wonderful, great work!
@dongjoon-hyun @wgtmac Awesome work!
For the record, Java implementation was merged and C++ implementation is almost done.
- https://github.com/apache/orc/pull/2032
- https://github.com/apache/orc/pull/2269
Apache ORC PMC decided to release Apache ORC 2.2.0 soon (July 2025) to deliver this.
Since all PRs are resolved, I close this issue.