Open rcaudy opened 3 years ago
Our existing Parquet reading code does not support v2 pages:
io.deephaven.parquet.ColumnPageReaderImpl#readPageV2
UnsupportedOperationException
io.deephaven.parquet.ColumnPageReaderImpl#readKeysFromPageV2
As far as we can tell, v2 pages are not quite stable, not ready for primetime, and not commonly used. The following thread gives some context: https://www.mail-archive.com/dev@parquet.apache.org/msg13264.html
When/if the situation changes, we should add support and consider whether we want to start (optionally) writing v2 pages as well.
Added support to read V2 pages as part of https://github.com/deephaven/deephaven-core/pull/5508
Our existing Parquet reading code does not support v2 pages:
io.deephaven.parquet.ColumnPageReaderImpl#readPageV2
throwsUnsupportedOperationException
io.deephaven.parquet.ColumnPageReaderImpl#readKeysFromPageV2
looks incomplete.As far as we can tell, v2 pages are not quite stable, not ready for primetime, and not commonly used. The following thread gives some context: https://www.mail-archive.com/dev@parquet.apache.org/msg13264.html
When/if the situation changes, we should add support and consider whether we want to start (optionally) writing v2 pages as well.