In another email thread (
https://lists.apache.org/thread/sxcrcf4v9j630tl9domp0bn4m33bdq0s) Sun Chao
mentioned that  other projects (Spark,
Iceberg and Trino/Presto) are still depending on old Hive, because the
exec-core jar has been removed, and the exec jar contains unshaded versions
of various dependencies. Until this is fixed, they can not upgrade to a
newer version of Hive, so I would like to add this as a blocker for Hive
4.0.0 release.

@Chao Sun <sunc...@apache.org>: Could you help us find the jira for this
issue, or file a new one?

Any more blockers?

Thanks,
Peter

On Fri, Apr 29, 2022, 13:46 Peter Vary <pv...@cloudera.com> wrote:

> Hi Team,
>
> With Zoltan Haindrich, we have been brainstorming about the next steps
> after the 4.0.0-alpha-1 release.
>
> We come up with the following plan:
> - Define a desired scope for the 4.0.0 release
> - Release minimally quarterly - create alpha release(s) until the scope is
> reached
> - If the scope is reached - create a beta release
> - For fixes - create a beta release
> - If we are satisfied with the quality of the release then we can release
> the Hive 4.0.0
> - Keep up with the quarterly release cadence
>
> Until now we collected the following items which could be part of the
> scope:
> - Java 11 upgrade (minimally)
> - Hadoop 3.3 (needed to the Java 11 upgrade)
> - Full Iceberg integration (Read, Write, Delete, Update, Merge)
> - Clean up the HMS API interface (deprecate old methods which are already
> released, remove unreleased methods which have not been released yet,
> use/create methods with Request objects as parameters instead of Context
> objects)
>
> We might want to collect information about the usage of specific modules,
> and might deprecate some based on the feedback (remove them from the
> release or at least mark them deprecated), so we can reduce the project
> complexity based on the info. Some features which pooped up:
> - HCatalog
> - WebHCat
> - Pig integration
> - ??
>
> We would be interested on any feedback for this plan / scope /
> deprecation. Feel free to suggest any additions or removals from these
> lists, or even propose an entirely different plan.
> Also if you would like to take over specific tasks, feel free to grab it,
> and start working on it or start discussing it.
>
> Thanks,
> Peter
>

Reply via email to