Thanks Komal for proposing this and thanks Will for the suggestion! My two
cents here: JDK17 has more backward incompatibilities, which may require
major version change from 1.0 -> 2.0. Also a Java11 support in the middle
could be good for all Helix users, which gives more options.

Best,

Junkai

On Mon, Oct 24, 2022 at 6:08 PM Komal Desai <kom...@gmail.com> wrote:

> I believe in taking a small step first. If we have smooth sailing with
> JDK11, then next step JDK17.
>
> thanks Will.
> komal
>
> On Mon, Oct 24, 2022 at 4:58 PM William Morgan <will...@morgan-fam.com>
> wrote:
> >
> > If there were a move for Java versions, why not move to 17 (the latest
> LTS)? I don’t believe there were many breaking changes between those 11 and
> 17  and nothing even as close as the pain of jumping from 8 to 11. The only
> limiting factor I’m guessing would be the zookeeper libs, though a cursory
> search doesn’t show any issues with Java 17. Overall I would be for getting
> off Java 8 and would be even happier if we ended up on 17, though 11 would
> be fine.
> >
> > Thanks,
> >
> > Will
> >
> >
> > > On Oct 21, 2022, at 5:52 PM, Komal Desai <kom...@gmail.com> wrote:
> > >
> > > 
> > >>
> > >> Hello Helix user and developer community,
> > >>
> > >> Helix has been using JDK-8 as default for the last few years.
> > >> Newer JDK versions have improved performance and improved
> functionalities.
> > >>
> > >> I wanted to propose that we move Apache Helix project from using
> JDK-8 to JDK-11 to leverage better performance.
> > >>
> > >> Please let me know how you would like me to proceed.
> > >>
> > >> thanks,
> > >> Komal Desai (desaikomal)
> > >>
>


-- 
Junkai Xue

Reply via email to