+1 binding

Anyway, if we don't have objections, we are good to move forward. This
doesn't break anything :)

Sheng Wu 吴晟
Twitter, wusheng1108

kezhenxu94 <[email protected]> 于2023年2月14日周二 09:52写道:
>
> Hi, let's vote on upgrading to Java version 11 for now,
> users can choose to use Java 17 at runtime if they want,
> this is not a blocker to upgrade the development to Java 11.
>
> > On Feb 13, 2023, at 21:47, Sheng Wu <[email protected]> wrote:
> >
> > The reason I am asking about this is that JDK GC perf improvement
> > usually is relative to how you use memory.
> > OAP eating memory and have a high load for GC, I am thinking whether
> > it is meaningful for OAP + JDK17 runtime.
> >
> > Sheng Wu 吴晟
> > Twitter, wusheng1108
> >
> > kezhenxu94 <[email protected]> 于2023年2月13日周一 21:44写道:
> >>
> >> In terms of JDK performance improvements, I think it's usually
> >> about GC and the Java virtual machine itself, which means most (if not 
> >> all) Java applications
> >> should benefit from, I believe OAP is not an exception 😂.
> >>
> >>> On Feb 13, 2023, at 21:38, Sheng Wu <[email protected]> wrote:
> >>>
> >>> About more aggressive, do we have any tests or do we have anyone to
> >>> run some perf. tests on JDK 17 as a comparison?
> >>>
> >>> Sheng Wu 吴晟
> >>> Twitter, wusheng1108
> >>>
> >>> 陆家靖 <[email protected]> 于2023年2月13日周一 21:35写道:
> >>>>
> >>>> +1
> >>>>
> >>>> Shall we move directly to JDK17 as Spring Boot 3 has done?
> >>>>
> >>>> The overall performance in JDK17 is much better than the previous 
> >>>> versions.
> >>>> And ZGC is production ready since JDK15. I suppose OAP would benefit 
> >>>> from this.
> >>>>
> >>>> Regards,
> >>>> Jiajing
> >>>>
> >>>> Sheng Wu <[email protected]> 于2023年2月13日周一 21:27写道:
> >>>>>
> >>>>> Agree. With a server, we could upgrade to a newer version of JDK.
> >>>>> Let's see whether we could commit JDK 11 and JDK 17 compiling support,
> >>>>> and run in JDK 11 officially.
> >>>>>
> >>>>> Sheng Wu 吴晟
> >>>>> Twitter, wusheng1108
> >>>>>
> >>>>> kezhenxu94 <[email protected]> 于2023年2月13日周一 21:14写道:
> >>>>>>
> >>>>>> Hi all, recently I've merged a pull request[1] that migrates our tests 
> >>>>>> in main repo
> >>>>>> from junit 4 to junit 5, I've also verified the tests passed in Java 
> >>>>>> 11 and above,
> >>>>>> now, I'm proposing to upgrade the minimum required Java version, 
> >>>>>> including
> >>>>>> development environment (JDK version), and runtime environment (JRE 
> >>>>>> version) to Java 11.
> >>>>>>
> >>>>>> Java 8 is a popular version, there are a lot of projects still using 
> >>>>>> it,
> >>>>>> but fact is fact, Java 8 is really old and there are lots of 
> >>>>>> fascinating features
> >>>>>> in Java 11 that we will benefit in our development experience, there 
> >>>>>> are also
> >>>>>> some performance improvements that we will benefit at runtime, so I 
> >>>>>> would be
> >>>>>> really excited if we could bump up the Java version to Java 11.
> >>>>>>
> >>>>>> What do you think? If you have any concern, please reply here and we 
> >>>>>> can discuss
> >>>>>> more before we make a decision, if you are excited too to upgrade the 
> >>>>>> Java version,
> >>>>>> please vote here!
> >>>>>>
> >>>>>> [1] https://github.com/apache/skywalking/pull/10382
> >>
>

Reply via email to