Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support setting Table Properties #730

Closed
Fokko opened this issue Nov 27, 2024 · 2 comments
Closed

Support setting Table Properties #730

Fokko opened this issue Nov 27, 2024 · 2 comments

Comments

@Fokko
Copy link
Contributor

Fokko commented Nov 27, 2024

Updating table properties allows to set properties through the Transaction API, that's introduced in #349

You can take inspiration from PyIceberg: https://github.com/apache/iceberg-python/blob/b4395edfba0102ffb8b9572e18331586f9937521/pyiceberg/table/__init__.py#L299-L314

@Fokko Fokko mentioned this issue Nov 27, 2024
28 tasks
@barronw
Copy link
Contributor

barronw commented Nov 27, 2024

The Transaction API seems to already support setting and removing properties: https://github.com/apache/iceberg-rust/blob/main/crates/iceberg/src/transaction.rs#L94.

Is this issue asking to support setting and removing properties in update_table for the existing catalog implementations?

@Fokko
Copy link
Contributor Author

Fokko commented Nov 28, 2024

@barronw I see, you're right! It looks like only the REST catalog support commits, let's close this one and focus on that in separate tickets.

@Fokko Fokko closed this as completed Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants