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

Yi Hu commented on HIVE-28738:
------------------------------

Thank you for the follow up. Iceberg upgrade on Beam is currently blocked by 
Java8 support as well. We plan to drop Java8 support in the next major version 
release which won't happen very soon

 

In the upcoming release of hive-iceberg-handler, would it come with an unshaded 
jar so that user can upgrade minor/path versions of iceberg themselves in the 
future, as long as it is compatible?

> 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)

Reply via email to