iceberg-rust icon indicating copy to clipboard operation
iceberg-rust copied to clipboard

Support to append file on table

Open ZENOTME opened this issue 1 year ago • 1 comments

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:

  1. implement _MergingSnapshotProducer and use it to generate the UpdatesAndRequirements.
  2. commit the UpdatesAndRequirements using catalog.

After this, we also can add e2e test for write. This issue also solve #225.

ZENOTME avatar Apr 23 '24 16:04 ZENOTME

I can send a PR for this later.

ZENOTME avatar Apr 23 '24 16:04 ZENOTME