iceberg-rust
iceberg-rust copied to clipboard
Support to append file on table
After we finish https://github.com/apache/iceberg-rust/pull/275, we can support to write data and generate theDataFile. To complete #329, the next job is to support append data file and commit on transaction.
We can follow the design according to pyiceberg:
- implement _MergingSnapshotProducer and use it to generate the UpdatesAndRequirements.
- commit the UpdatesAndRequirements using catalog.
After this, we also can add e2e test for write. This issue also solve #225.
I can send a PR for this later.