Thanks, then the next OM release will be 6.3.0
with Java 17?

------


On Mon, 25 Apr 2022 11:11:12 +0700
Maxim Solodovnik <[email protected]> wrote:

> Hello Seb, Alvaro :)
> 
> from now on OM can be compiled with JDK17
> Resulting jars should be java11 compatible
> 
> we might switch to jdk17 in next major version
> OM should work as expected under JRE17 and this version is more performant
> 
> I'll try to review open JIRAs and fix some minor and urgent ones
> So we can perform 6.3.0 release :)
> 
> On Mon, 25 Apr 2022 at 05:20, [email protected]
> <[email protected]> wrote:
> >
> > Yeah that would be the consequence.
> >
> > However I would recommend always using the latest JRE/JDK for
> > running/deploying OpenMeetings. There is no advantage of using JDK11.
> >
> > Later Java versions provide performance optimisations that are not
> > available in older versions. Most of them also require code changes, but
> > some don't.
> >
> > You can read about some performance gains by simply switching to JRE/JDK17
> > here:
> > https://www.optaplanner.org/blog/2021/09/15/HowMuchFasterIsJava17.html
> >
> > Above article mostly compares the Java Garbage Collection process GC. And
> > it calculates a 8.66% performance gain by simply running the same code in
> > JDK17 without any code changes.
> > However you can achieve even higher performance gains by additionally using
> > newer language features.
> >
> > You can also some list of improvements (including performance ones) across
> > different Java versions here:
> > https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-17
> >
> > It is hard to say which ones may have the biggest effect on running
> > OpenMeetings/Tomcat/Wicket.
> >
> > Thanks
> > Seb
> >
> > Sebastian Wagner
> > Director Arrakeen Solutions, OM-Hosting.com
> > http://arrakeen-solutions.co.nz/
> > https://om-hosting.com - Cloud & Server Hosting for HTML5
> > Video-Conferencing OpenMeetings
> > <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
> > <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
> >
> >
> > On Sun, 24 Apr 2022 at 18:49, Alvaro <[email protected]> wrote:
> >
> > > Hi Sebastian, that would mean JDK17 would be
> > > neccesary for OM installation on OSes?
> > >
> > > Thanks
> > >
> > >
> > > -----------
> > >
> > >
> > >
> > > On Sun, 24 Apr 2022 11:13:10 +1200
> > > "[email protected]" <[email protected]> wrote:
> > >
> > > > Hi,
> > > >
> > > > does this change:
> > > >
> > > https://github.com/apache/openmeetings/commit/abeef2dfa6b80aabd26c19460745e60837102356
> > > >
> > > > Mean that we can update the compile time requirement from JDK11 to JDK17
> > > ?
> > > >
> > > > Thanks!
> > > > Seb
> > > >
> > > > Sebastian Wagner
> > > > Director Arrakeen Solutions, OM-Hosting.com
> > > > http://arrakeen-solutions.co.nz/
> > > > https://om-hosting.com - Cloud & Server Hosting for HTML5
> > > > Video-Conferencing OpenMeetings
> > > > <
> > > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
> > > >
> > > > <
> > > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
> > > >
> > >
> > >
> > > --
> > >
> > >
> 
> 
> 
> -- 
> Best regards,
> Maxim


-- 

Reply via email to