Siddhesh Kalgaonkar
08/04/2026, 3:43 PMUrs Schoenenberger
08/05/2026, 12:08 PMIcebergStreamWriter in the first node already. The records that are being passed down to IcebergFilesCommitter in the second node (and therefore the ones that are counted in the UI) are metadata records about parquet files that the upstream writer has written, so you can expect records there at least every checkpoint even if there is no new data.
As to why Iceberg snapshots/commits are created even though there's no new data, you can find an explanation here in this Github issue.Siddhesh Kalgaonkar
08/05/2026, 6:20 PM