GitHub user macpie closed a discussion: Table Schema / Partition update via 
Rest Catalog

I am confused by if the Rest Catalog does support table updates or not. 

It seems that the catalog as a function 
[update_table](https://github.com/apache/iceberg-rust/blob/main/crates/catalog/rest/src/catalog.rs#L727)
 that takes a 
[TableCommit](https://github.com/apache/iceberg-rust/blob/main/crates/iceberg/src/catalog/mod.rs#L290)
 but the `TableCommit` as this comment:
```
/// The builder is marked as private since it's dangerous and error-prone to 
construct
/// [`TableCommit`] directly.
/// Users are supposed to use [`crate::transaction::Transaction`] to update 
table.
```

Then when going to 
[Transaction](https://github.com/apache/iceberg-rust/blob/main/crates/iceberg/src/transaction/mod.rs#L42)
 there is no function to create some kind of table update either.



Is table update just not really supported yet? Or am I doing this wrong? (my 
goal would be to update the schema or add some partitions)



GitHub link: https://github.com/apache/iceberg-rust/discussions/1440

----
This is an automatically sent email for issues@iceberg.apache.org.
To unsubscribe, please send an email to: issues-unsubscr...@iceberg.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to