Part of #599.
Implement the coordinator-side execution plan that collects written data files and commits an Iceberg fast-append transaction through the catalog.
Upstream has IcebergCommitExec here:
https://github.com/apache/iceberg-rust/blob/f28ae7dca60904a5f135f3b6eecb03b09032b581/crates/integrations/datafusion/src/physical_plan/commit.rs#L40-L80
This is the final stage of the append write path and must run after all data-file writers finish.
Part of #599.
Implement the coordinator-side execution plan that collects written data files and commits an Iceberg fast-append transaction through the catalog.
Upstream has
IcebergCommitExechere:https://github.com/apache/iceberg-rust/blob/f28ae7dca60904a5f135f3b6eecb03b09032b581/crates/integrations/datafusion/src/physical_plan/commit.rs#L40-L80
This is the final stage of the append write path and must run after all data-file writers finish.