Error DELTA_CATALOG_MANAGED_TABLE_UPGRADE_WITH_OTHER_PROPERTIES during catalog commit upgrade

xwu
Databricks Partner

Hi everyone,

I'm encountering an issue with the Catalog Commit functionality while attempting to upgrade a table, following the official Databricks documentation

Catalog commits | Databricks on AWS

When running the following command on a Managed Iceberg Table (contains VARIANT Type data):

ALTER TABLE xxx
SET TBLPROPERTIES ('delta.feature.catalogManaged' = 'supported');

 

I get this error:

[DELTA_CATALOG_MANAGED_TABLE_UPGRADE_WITH_OTHER_PROPERTIES] Cannot combine upgrading table xxx to catalog-managed with other property changes. Properties provided: [delta.enableVariantShredding -> true, delta.feature.catalogmanaged -> supported]. SQLSTATE: 429BQ

Even if I set delta.enableVariantShredding = true in a separate command prior to running the upgrade, I still hit the exact same error.

Has anyone run into this issue before, and how did you resolve it?

Thanks in advance!