liurenjie1024 commented on issue #232: URL: https://github.com/apache/iceberg-rust/issues/232#issuecomment-2245297606
> @liurenjie1024, @Fokko do you know if someone is working on a full implementation of the TableMetadataBuilder? > > The question is if we need it similar to java with all that's being implemented as part of [transactions](https://github.com/apache/iceberg-rust/blob/d251904d2e1353e1b8b06b365d4c01708431471b/crates/iceberg/src/transaction.rs#L30). > > If we need it, and nobody is working on it, I would prepare a PR a cleaned-up Version of what we have in the [Iceberg-Catalog](https://github.com/hansetag/iceberg-catalog) over to here. It's mostly about adding all modifications as addition of snapshots, schema evolution, partitioning, ordering, various validations, partition binding, etc. > > It would mainly contain the logic in this class: https://github.com/apache/iceberg/blob/604b2bb85ccd33a132e0f588fad1611ab655e2c5/core/src/main/java/org/apache/iceberg/TableMetadata.java#L863 And a few associated classes. Hi, @c-thiel AFAIK, nobody is working on this. The plan was to add it one by one when we implement transaction api. It would be greate if you are interested in contributiong. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org