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