You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Denys Kuzmenko (Jira)" <ji...@apache.org> on 2025/05/31 09:07:00 UTC

[jira] [Commented] (HIVE-28738) Release unshaded hive-iceberg-handler

    [ https://issues.apache.org/jira/browse/HIVE-28738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17955386#comment-17955386 ] 

Denys Kuzmenko commented on HIVE-28738:
---------------------------------------

hi [~yhu], higher versions of Iceberg are not jdk8 compatible. We've just added support for jdk17 in Hive. and plan to upgrade the iceberg dependency as well.

> Release unshaded hive-iceberg-handler
> -------------------------------------
>
>                 Key: HIVE-28738
>                 URL: https://issues.apache.org/jira/browse/HIVE-28738
>             Project: Hive
>          Issue Type: Task
>          Components: Iceberg integration
>            Reporter: Yi Hu
>            Priority: Major
>
> Since Hive 4.0, Iceberg Hive Integration is moved to Apache Hive project. To use it one needs to have hive-iceberg-handler as dependency. However, for example, hive-iceberg-handler 4.0.1, shaded Iceberg 1.4.3 in its released jar. This prevents user already on newer Iceberg versions to use Hive 4.0 for Iceberg. In particular, it blocked Apache Beam to upgrade to Hive 4 since both Hive and Iceberg are its dependency (https://github.com/apache/beam/pull/33750)
>  
> This is similar to hive-exec which is also a shaded jar, where one can use the unshaded version of hive-exec:core (HIVE-28211). Similar arrangement could be done for hive-iceberg-handler
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)