Skip to content

feat(catalog): Implement update_table for Hive metastore catalog#2684

Open
vladson wants to merge 5 commits into
apache:mainfrom
vladson:hms_update_table
Open

feat(catalog): Implement update_table for Hive metastore catalog#2684
vladson wants to merge 5 commits into
apache:mainfrom
vladson:hms_update_table

Conversation

@vladson

@vladson vladson commented Jun 21, 2026

Copy link
Copy Markdown

Which issue does this PR close?

What changes are included in this PR?

Update table is implemented for Hive metastore.
The implementation is based on Java iceberg implementation, Trino and Hive code bases. Both commit strategies are crucial for the implementation, as many try to use optimistic lock commits as they reduce latency.

Are these changes tested?

Unit tests were provided, and extensive manual tests were performed.

vladson added 3 commits June 20, 2026 18:33
Partial implementation of HMS traditional commit

stabilising

fix issues with hms lock flow

refactoring for optimistic locks

address format
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

Successfully merging this pull request may close these issues.

1 participant