Description
Implement a format plugin for Apache Iceberg.
Plugin should be able to:
- support reading data from Iceberg tables in Parquet, Avro, and ORC formats
- push down fields used in the project
- push down supported filter expressions
- spit and parallelize reading tasks
- provide a way for specifying Iceberg-specific configurations
- read specific snapshot versions if configured
- read table metadata (entries, files, history, snapshots, manifests, partitions, etc.)
- support schema provisioning