Re: Pax Web 8 performance (different JDKs)
+1 for the new branch and start working on 4.4.x. regards, François fpa...@apache.org francois.pa...@openobject.fr Le 12/09/2021 à 21:10, Jean-Baptiste Onofre a écrit : > Hi Greg > > Thanks for the update and great results ! > > I’m running a new build/pass and I will test in 4.3.x. > > What I have in mind is to prepare 4.4.x with Pax Web 8 and OSGi R8. > > So, I would create karaf-4.3.x branch and update main to OSGi R8/Pax Web 8. > > Thoughts ? > > Regards > JB > >> Le 12 sept. 2021 à 19:30, Grzegorz Grzybek a écrit : >> >> Good evening! >> >> I've just pushed last commit before 8.0.0.GA. This commit fixed the >> compilation and test problems under JDK17. >> >> Current state is: >> - all the tasks I've planned for 8.0.0.GA are finished >> - all the tests (unit, pax-exam-container-native, pax-exam-container-karaf) >> work on JDK 8, JDK 11 and JDK 17 >> >> I expected that everything would work few percent slower on JDK 11 than on >> JDK 8 (I observed this performance downgrade on several occasions). What I >> didn't expect is that generally everything works faster on JDK 17 than on >> JDK 8! >> >> Here's the table: >> >> >> >> I hope to write more about "what is Pax Web 8" soon and that the week of Sep >> 13-17 will be the week of the release. >> >> kind regards >> Grzegorz Grzybek
Re: Pax Web 8 performance (different JDKs)
The gc is way better on modern jdk, even 11 (post update 6x IIRC for openjdk but not oracle jdk which was more conservative). There was also quite a bunch of optim in common operations - like some String ones. Can be a way to explain why it is faster. Le lun. 13 sept. 2021 à 08:05, Grzegorz Grzybek a écrit : > Hello JBO > > Pax Web 8 own "Karaf tests" work (since yesterday) on Karaf 4.3.3. > Everything should work on all Osgi Core R6+ runtimes > (pax-exam-container-native tests use osgi.core 6.0.0 / Felix 5.6.12) > > regards > Grzegorz Grzybek > > niedz., 12 wrz 2021 o 21:10 Jean-Baptiste Onofre > napisał(a): > > > Hi Greg > > > > Thanks for the update and great results ! > > > > I’m running a new build/pass and I will test in 4.3.x. > > > > What I have in mind is to prepare 4.4.x with Pax Web 8 and OSGi R8. > > > > So, I would create karaf-4.3.x branch and update main to OSGi R8/Pax Web > 8. > > > > Thoughts ? > > > > Regards > > JB > > > > > Le 12 sept. 2021 à 19:30, Grzegorz Grzybek a > > écrit : > > > > > > Good evening! > > > > > > I've just pushed last commit before 8.0.0.GA. This commit fixed the > > compilation and test problems under JDK17. > > > > > > Current state is: > > > - all the tasks I've planned for 8.0.0.GA are finished > > > - all the tests (unit, pax-exam-container-native, > > pax-exam-container-karaf) work on JDK 8, JDK 11 and JDK 17 > > > > > > I expected that everything would work few percent slower on JDK 11 than > > on JDK 8 (I observed this performance downgrade on several occasions). > What > > I didn't expect is that generally everything works faster on JDK 17 than > on > > JDK 8! > > > > > > Here's the table: > > > > > > > > > > > > I hope to write more about "what is Pax Web 8" soon and that the week > of > > Sep 13-17 will be the week of the release. > > > > > > kind regards > > > Grzegorz Grzybek > > > > >
Re: Pax Web 8 performance (different JDKs)
Hello JBO Pax Web 8 own "Karaf tests" work (since yesterday) on Karaf 4.3.3. Everything should work on all Osgi Core R6+ runtimes (pax-exam-container-native tests use osgi.core 6.0.0 / Felix 5.6.12) regards Grzegorz Grzybek niedz., 12 wrz 2021 o 21:10 Jean-Baptiste Onofre napisał(a): > Hi Greg > > Thanks for the update and great results ! > > I’m running a new build/pass and I will test in 4.3.x. > > What I have in mind is to prepare 4.4.x with Pax Web 8 and OSGi R8. > > So, I would create karaf-4.3.x branch and update main to OSGi R8/Pax Web 8. > > Thoughts ? > > Regards > JB > > > Le 12 sept. 2021 à 19:30, Grzegorz Grzybek a > écrit : > > > > Good evening! > > > > I've just pushed last commit before 8.0.0.GA. This commit fixed the > compilation and test problems under JDK17. > > > > Current state is: > > - all the tasks I've planned for 8.0.0.GA are finished > > - all the tests (unit, pax-exam-container-native, > pax-exam-container-karaf) work on JDK 8, JDK 11 and JDK 17 > > > > I expected that everything would work few percent slower on JDK 11 than > on JDK 8 (I observed this performance downgrade on several occasions). What > I didn't expect is that generally everything works faster on JDK 17 than on > JDK 8! > > > > Here's the table: > > > > > > > > I hope to write more about "what is Pax Web 8" soon and that the week of > Sep 13-17 will be the week of the release. > > > > kind regards > > Grzegorz Grzybek > >
Re: Pax Web 8 performance (different JDKs)
Hi Greg Thanks for the update and great results ! I’m running a new build/pass and I will test in 4.3.x. What I have in mind is to prepare 4.4.x with Pax Web 8 and OSGi R8. So, I would create karaf-4.3.x branch and update main to OSGi R8/Pax Web 8. Thoughts ? Regards JB > Le 12 sept. 2021 à 19:30, Grzegorz Grzybek a écrit : > > Good evening! > > I've just pushed last commit before 8.0.0.GA. This commit fixed the > compilation and test problems under JDK17. > > Current state is: > - all the tasks I've planned for 8.0.0.GA are finished > - all the tests (unit, pax-exam-container-native, pax-exam-container-karaf) > work on JDK 8, JDK 11 and JDK 17 > > I expected that everything would work few percent slower on JDK 11 than on > JDK 8 (I observed this performance downgrade on several occasions). What I > didn't expect is that generally everything works faster on JDK 17 than on JDK > 8! > > Here's the table: > > > > I hope to write more about "what is Pax Web 8" soon and that the week of Sep > 13-17 will be the week of the release. > > kind regards > Grzegorz Grzybek
Pax Web 8 performance (different JDKs)
Good evening! I've just pushed last commit before 8.0.0.GA. This commit fixed the compilation and test problems under JDK17. Current state is: - all the tasks I've planned for 8.0.0.GA are finished - all the tests (unit, pax-exam-container-native, pax-exam-container-karaf) work on JDK 8, JDK 11 and JDK 17 I expected that everything would work few percent slower on JDK 11 than on JDK 8 (I observed this performance downgrade on several occasions). What I didn't expect is that generally everything works faster on JDK 17 than on JDK 8! Here's the table: [image: image.png] I hope to write more about "what is Pax Web 8" soon and that the week of Sep 13-17 will be the week of the release. kind regards Grzegorz Grzybek