The master branch has enough content to justify a release and make
many end-users happy. The naming depends (4.1.0, 4.0.2, 5.0.0) on the
actual content and without doing an exhaustive check I feel that if we
release now we should do a minor bump i.e., 4.1.0. If we start
compiling with JDK17, it is probably an important breaking change thus
I feel that it deserves a major version bump (i.e., 5.0.0). Just to be
clear, compiling and running with JDK17 are two very different topics
as other people also highlighted in the respective thread.

In other words, we can cut and make a release whenever we want
(assuming that master is not broken). The version identifier will and
should depend on the content of the release branch.

Best,
Stamatis

On Sun, Dec 15, 2024 at 10:13 AM lisoda <lis...@yeah.net> wrote:
>
> I agree with Butao that since the community has previously promised that 
> jdk17 will be supported in 4.1.0, it would be best if we keep that promise.
> But maybe we can go ahead and release a 4.0.2 version?And then wait for 
> HIVE-28665 to be merged before releasing a 4.1.0 version?
>
>
>
>
>
>
>
>
> At 2024-12-13 10:33:47, "Butao Zhang" <zhangbu...@apache.org> wrote:
> >Thanks Stamatis for your insightful suggestion! I basically agree with you, 
> >and what you said is also what i have been thinking recently.
> >
> >However, i think we've had a lot of discussion about the release of jdk17 
> >features in version Hive 4.1.x. At some point, many community users will 
> >expect Hive 4.1.x  to inlcude jdk17 features. For example, we have some 
> >disscussion in Apache iceberg about the Hive support, especially the which 
> >JDK supporting in Hive 
> >https://lists.apache.org/thread/jfcqfw9vhq4j7h0kwnlf338jgyzcq8s4.
> >BTW, Apache iceberg has been used Jdk11&JDK17 since 1.7.x, so we can not 
> >upgrade Iceberg dependency in Hive if we can not complete the JDK17 upgrade 
> >(HIVE-28665).
> >
> >Since JDK17 is a major feature, if we can not include it in Hive4.1.0, then 
> >we also can not include it in Hive 4.1.1 ->4.1.x. User must wait for another 
> >big release, e.g. 4.2.0, but I am concerned that this big release 4.2.0 will 
> >come too late and affect the use of community users(Apache iceberg or other 
> >OSS which need the Hive with high jdk version).
> >
> >I see that JDK-17(HIVE-26473) is under active review, and it seems that it 
> >does not have big problem. So i want to wait a short time to complete this 
> >feature, maybe two weeks or one month? Meantime, we can check if there are 
> >any other PR(label hive-4.1.0-must) ) that need to be added to this version.
> >Of course, if we find some major issues when reviewing JDK-17(HIVE-26473), 
> >we don't have to wait for it, and Hive4.1 branch will be cut soon.
> >
> >Thanks,
> >Butao Zhang
> >
> >On 2024/12/12 13:14:16 Stamatis Zampetakis wrote:
> >> Thanks for volunteering Butao!
> >>
> >> As usual I have a slightly different perspective regarding the scope
> >> for the release. If there are no regressions or other serious blockers
> >> in the current master we could cut the release ASAP. We don't need to
> >> delay the release for getting new features in. Once JDK-17 (or any
> >> other kind of major feature) is ready we can merge it to master and
> >> cut a new release (that being 4.2, 4.3, 5.0 or whatever makes sense at
> >> that point). Nobody will complain if we get a shiny new release out
> >> really soon :)
> >>
> >> Best,
> >> Stamatis
> >>
> >> On Thu, Dec 12, 2024 at 1:00 PM Akshat m <akshatats...@gmail.com> wrote:
> >> >
> >> > Hi Team,
> >> >
> >> > Thanks for the productive discussion!
> >> > I’d like to provide a quick update on JDK-17. The initial review 
> >> > comments have been addressed, and to stay aligned with ongoing upstream 
> >> > changes, we’ve rebased the PR onto the latest master. After the recent 
> >> > rebase, we did encounter multiple test failures, but that issue has now 
> >> > been resolved and the CI tests are running again.
> >> >
> >> > While we await a green build, we’d really appreciate it if the community 
> >> > could begin the secondary review process. Your insights are invaluable, 
> >> > and we start to address any new feedback as soon as possible.
> >> >
> >> > Regards
> >> > Akshat
> >> >
> >> > On Thu, Dec 12, 2024 at 11:56 AM Butao Zhang <zhangbu...@apache.org> 
> >> > wrote:
> >> >>
> >> >> Thanks!
> >> >> IMO, JDK-17(HIVE-26473) should definitely be included in this release. 
> >> >> I am also watching it. Maybe we can cut the branch-4.1 at some point 
> >> >> after the JDK-17 is finished.
> >> >>
> >> >>
> >> >> Thanks,
> >> >> Butao Zhang
> >> >>
> >> >> On 2024/12/11 14:22:55 Denys Kuzmenko wrote:
> >> >> > Thanks Butao!
> >> >> > We'll support you all the way.
> >> >> >
> >> >> > ATM we should probably finalize the scope for the release (create new 
> >> >> > label hive-4.1.0-must) and focus of getting those items prioritised.
> >> >> >
> >> >> > There is also ongoing discussion on JDK-8 and JDK-17. Would be great 
> >> >> > if we manage to add support for JDK-17 in that release.
> >> >> >
> >>

Reply via email to