Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-27404

Port Iceberg catalog and handler changes after 1.3.0

    XMLWordPrintableJSON

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

          Activity

            People

              Unassigned Unassigned
              InvisibleProgrammer Zsolt Miskolczi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: