Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
This task is about porting catalog and handler changes to Hive.
Please do it after https://issues.apache.org/jira/browse/HIVE-27403
New commits that needs to be ported:
Catalog:
6b8f7e0e31a81029b478e7757aba749f5ed27f42 Hive: Set the database owner on namespace creation (#6045) 6725dc4d5168f41180d4e4acb73fde5b78abf062 Hive: Merge identical catch branch (#6477) fede493d59f17ff2bfc0744b296d90bd36130386 Hive: Lock hardening (#6451) df87b2e214c7576184e85e1be145069fc0c4d871 Hive: Make UGI current user the owner of new Hive objects (#6324) 881be5e5d3746da0d8f1a837d2d1bb0f83776b81 Build: Fix minor error-prone warnings (#6629) 81bf8d30766b1b129b87abde15239645cb127046 Core: Avoid creating new metadata file on registerTable (#6591) 333227fbd13821365cec1bdbfcb9314a239bea0f Hive: Refactor commit lock mechanism from HiveTableOperations (#6648) ba4818b871d36eb34fcdd20dc7f824447f5daa4a Use UGI shortUserName as the default owner of Hive objects (#6955)
At the 1.2.1 upgrade, we got a request to port the locking mechanism changes as well. The funny thing is that caused the 1.2.1 port contains all the catalog related changes: https://github.com/apache/hive/pull/4291
Handler (mr):
ee08ce5455df57a347081594dfc6ea5ca1380c74 MR: Remove deprecated AssertHelpers (#7159)
37cb7caa75e7419a683f84793b77190f4cd3c899 MR: Skip filter translation if there are no leaves (#7123)
cad9c6e795ddd5d3e7b98e1b19940daf1fdb1450 Hive: Remove deprecated AssertHelpers (#7482)
f07bedc86fae9a271f6d585081345eabb8982cee Build: Bump com.fasterxml.jackson.core:jackson-annotations (#7601)
be6235cf753aa2518404177b1b6f884bff60bf04 Build: Bump com.esotericsoftware:kryo-shaded from 4.0.2 to 4.0.3 (#7669)
Attachments
Issue Links
- is depended upon by
-
HIVE-27403 Upgrade Iceberg dependency to 1.3.0
- Open