Everyone,

I wanted to propose moving the parquet implementation from the
'iceberg-parquet' project to the 'iceberg-core' project.

The original motivation for keeping these subprojects separate was due to
Iceberg relying on avro (which is included in the core project) for
metadata and keeping other format implementations separate, but as we
consider adding support for partition stats and parquet metadata, we need
the ability to read and write parquet from core library.

I've created a draft PR <https://github.com/apache/iceberg/pull/11716> of
the proposed changes, which relocates relatively cleanly, but wanted to
discuss whether there are concerns or other considerations for keeping them
separate.

-Dan

Reply via email to