Feature Request / Improvement
schema.name-mapping.default property is well supported in Spark Iceberg in order to enable column consistent reads for Iceberg tables that rely on migration procedures, where the field metadata of the underlying data files may not align with the current schema ids of the iceberg table.
We should enable support for this property on PyIceberg to make sure that read operations are not misaligning data onto the wrong columns.
Add NameMapping to Spec Document
Column Projection