DELTA_ICEBERG_COMPAT_V1_VIOLATION error class

SQLSTATE: KD00E

The validation of IcebergCompatV1 has failed.

DISABLING_REQUIRED_TABLE_FEATURE

IcebergCompatV1 requires feature <feature> to be supported and enabled. You cannot drop it from the table. Instead, please disable IcebergCompatV1 first.

INCOMPATIBLE_TABLE_FEATURE

IcebergCompatV1 is incompatible with feature <feature>.

MISSING_REQUIRED_TABLE_FEATURE

IcebergCompatV1 requires feature <feature> to be supported and enabled.

REPLACE_TABLE_CHANGE_PARTITION_NAMES

IcebergCompatV1 doesn’t support replacing partitioned tables with a differently-named partition spec, because Iceberg-Spark 1.1.0 doesn’t.

Prev Partition Spec: <prevPartitionSpec>

New Partition Spec: <newPartitionSpec>

UNSUPPORTED_DATA_TYPE

IcebergCompatV1 doesn’t support schema with MapType or ArrayType or NullType. Your schema:

<schema>

WRONG_REQUIRED_TABLE_PROPERTY

IcebergCompatV1 requires table property ‘<key>’ to be set to ‘<requiredValue>’. Current value: ‘<actualValue>’.