Closed as not planned
Description
Feature Request / Improvement
In the java code base, catalog configuration includes catalog table-default and table-override properties:
Catalog Property Key | Description |
---|---|
spark.sql.catalog.catalog-name.table-default.propertyKey | Default Iceberg table property value for property key propertyKey, which will be set on tables created by this catalog if not overridden |
spark.sql.catalog.catalog-name.table-override.propertyKey | Enforced Iceberg table property value for property key propertyKey, which cannot be overridden by user |
Introduce these properties to PyIceberg catalogs, and apply them to appropriate function calls.
Related Issue: apache/iceberg#3994
Related PR: apache/iceberg#4011