IcebergCompat¶
knownVersions¶
IcebergCompat defines a collection of Iceberg Compatibility-related table properties and the versions:
| Table Property | ID |
|---|---|
| delta.enableIcebergCompatV1 | 1 |
| delta.enableIcebergCompatV2 | 2 |
isAnyEnabled¶
isAnyEnabled(
metadata: Metadata): Boolean
isAnyEnabled checks if any version of the Iceberg Compatibility (table properties) is enabled (true) in the given Metadata.
isAnyEnabled is used when:
UniversalFormatis requested to enforceIcebergInvariantsAndDependenciesTransactionalWriteis requested to write data out