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 --
