Closed as-sher closed 1 week ago
@as-sher I'd suggest to report this to Databricks directly instead of the Iceberg community, since the Iceberg community doesn't control on how Iceberg is working with Databricks
@nastra I raised this up with databricks and got this as the response :-
Using Iceberg jars in Databricks Runtime (DBR) is not supported, even if it may work for certain versions (e.g. DBR 14.1).
The reason for this is that there are binary incompatibility issues between Iceberg and Spark, which can cause errors.
DBR 14.3 use Spark 3.5.0, but there's an internal change that broke binary compatibility with Iceberg.
Databricks does not support Iceberg writes in DBR, and this error is an example of the conflict that hasn't been resolved.```
Can you suggest some workaround this?
Query engine
Spark 3.5 databricks Runtime 14.3 and 15.3
Question
While trying to run
spark.sql("CALL iceberg_catalog.system.expire_snapshots(table => 'iceberg_catalog.d11_stitch.rewards_third_party_impact_base_query', older_than => TIMESTAMP '2024-03-06 00:00:00.000')")
to this Im getting
I tried using databricks Runtime 14.3 and 15.3 but getting the same issue on both the runtimes.
I was able to run this successfully on 14.1
Im adding the following jars
iceberg-spark-runtime-3.5_2.12-1.5.0.jar iceberg-aws-bundle-1.5.0.jar
Can anyone help here?