Hey Community, I learned recently that Spark doesn't support DROP PARTITION for Iceberg tables. I understand this is because the DROP PARTITION is something being used for Hive tables and Iceberg's model for hidden partitioning makes it unnatural to have commands like this.
However, I think that DROP PARTITION would still have some value for users. In fact in Impala we implemented this even for Iceberg tables. Benefits could be: - Users having workloads on Hive tables could use their workloads after they migrated their tables to Iceberg. - Opposed to DELETE FROM, DROP PARTITION has a guarantee that this is going to be a metadata only operation and no delete files are going to be written. I'm curious what the community thinks of this. Gabor