iceberg icon indicating copy to clipboard operation
iceberg copied to clipboard

Why is the default value of write.metadata.delete-after-commit.enabled set to false?

Open lintingbin opened this issue 6 months ago • 0 comments

Query engine

Flink,Spark,Trino

Question

What are the benefits of the default value of write.metadata.delete-after-commit.enabled being false? Setting it to false will leave many useless files on the object storage, so why not set its default value to true?
Why is write.metadata.previous-versions-max configured as 100? It feels like keeping 10 files would be enough.
Is there any special meaning behind the configuration of these two parameters?

lintingbin avatar Jun 17 '25 09:06 lintingbin