diff --git a/iceberg/src/main/scala/org/apache/spark/sql/delta/icebergShaded/IcebergConverter.scala b/iceberg/src/main/scala/org/apache/spark/sql/delta/icebergShaded/IcebergConverter.scala index c7e653ceaec..a8b9b65d8b5 100644 --- a/iceberg/src/main/scala/org/apache/spark/sql/delta/icebergShaded/IcebergConverter.scala +++ b/iceberg/src/main/scala/org/apache/spark/sql/delta/icebergShaded/IcebergConverter.scala @@ -661,6 +661,14 @@ class IcebergConverter(spark: SparkSession) "hasDv" -> hasDv.toString ) ) + logError( + s"""Unsupported combination of actions for incremental conversion. Context: + |version -> ${targetSnapshot.version}, + |commitInfo -> ${commitInfo.map(_.operation).getOrElse("")}, + |hasAdd -> ${addFiles.nonEmpty.toString}, + |hasRemove -> ${removeFiles.nonEmpty.toString}, + |dataChange -> ${dataChange.toString}, + |hasDv -> ${hasDv.toString}""".stripMargin) throw new UnsupportedOperationException( "Unsupported combination of actions for incremental conversion.") }