[hibernate-dev] Re: JDK 16 is now in Rampdown Phase Two
"Rory O'Donnell" <[email protected]> Mon, 18 Jan 2021 10:04:37 +0000
| Newsgroups | gmane.comp.java.hibernate.devel |
|---|---|
| Message-ID | <[email protected]> |
Many thanks for the feedback Yoann! On 18/01/2021 09:51, Yoann Rodiere wrote: > Hello Rory, > > Hibernate ORM: Tested with version 5.4. Everything works fine with JDK > 16 EA build 32. > Hibernate Validator: Tested with versions 6.1, 6.2 and 7.0. Everything > works fine with JDK 16 EA build 32. > Hibernate Search: Tested with versions 5.11 and 6.0. Everything works > fine with JDK 16 EA build 32. > Hibernate Reactive: Tested with version 1.0. Everything works fine > with JDK 16 EA build 32. > > Regards, > > Yoann Rodière > > Sr. Software Engineer, Middleware Engineering, Hibernate team > > Red Hat > <https://urldefense.com/v3/__https://www.redhat.com__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PutsEU1Kc$> > > > <https://urldefense.com/v3/__https://www.redhat.com__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PutsEU1Kc$> > > > > > On Fri, 15 Jan 2021 at 10:16, Rory O'Donnell <[email protected] > <mailto:[email protected]>> wrote: > > Hi Sanne & Yoann, > > *Per the JDK 16 schedule , we are in Rampdown Phase Two* *[1] . > * > > *Please advise if you find any issues while testing the latest Early > Access builds.* > > * Schedule for JDK 16 > o *2021/01/14 Rampdown Phase Two* > o 2021/02/04 Initial Release Candidate > o 2021/02/18 Final Release Candidate > o 2021/03/16 General Availability > * Release Notes [2] > > OpenJDK 16 Early Access build 32**is now available at > http://jdk.java.net/16 > <https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9Pu4qajEDA$> > > * These early-access, open-source builds are provided under the GNU > General Public License, version 2, with the Classpath Exception > <http://openjdk.java.net/legal/gplv2+ce.html > <http://openjdk.java.net/legal/gplv2+ce.html>>. > * Features [3] - the overall feature set is frozen. No further JEPs > will be targeted to this release. > * Changes in recent builds that maybe of interest: > o Build 32: > + JDK-8259028 - ClassCastException when using custom > filesystem with wrapper FileChannel impl > # Apache Lucene found. > + JDK-8253996 - Javac error on jdk16 build 18: invalid flag: > -Xdoclint:-missing > # Apache Zookeeper found. > o Build 31: > + JDK-8259027: NullPointerException in makeMappedSegment due > to NULL Unmapper when length of segment is 0 > # Reported by Apache Lucene > o Build 30: > + JDK-8254023: A module declaration is not allowed to be a > target of an annotation that lacks an @Target > meta-annotation > # Reported by JUnit5 > + JDK-8256693: getAnnotatedReceiverType parameterizes types > too eagerly > > * JDK 16 - topics of interest > o Investigating MD5 overheads: > https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html > <https://urldefense.com/v3/__https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuL2I6fQ0$> > o Towards OpenJDK 17 - a quick update on startup performance > https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html > <https://urldefense.com/v3/__https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9Pu40zKv70$> > o Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 > session > replay > https://inside.java/2020/12/11/skara-github-universe/ > <https://urldefense.com/v3/__https://inside.java/2020/12/11/skara-github-universe/__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuFT26D8Q$> > > Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10) > <https://jdk.java.net/panama/ > <https://urldefense.com/v3/__https://jdk.java.net/panama/__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9Purb8XFLk$>> > is available now [4] > > * What's new > o jextract is now fully compatible with Java 16 > o New architecture based on Foreign-Memory Access API (JEP 370 > <https://openjdk.java.net/jeps/370 > <https://openjdk.java.net/jeps/370>>, JEP 383 > <https://openjdk.java.net/jeps/383 > <https://openjdk.java.net/jeps/383>>, JEP 393 > <https://openjdk.java.net/jeps/393 > <https://openjdk.java.net/jeps/393>>) and Foreign Linker API (JEP > 389 <https://openjdk.java.net/jeps/389 > <https://openjdk.java.net/jeps/389>>) > > * These early-access builds are provided under the GNU General > Public > License, version 2, with the Classpath Exception > <http://openjdk.java.net/legal/gplv2+ce.html > <http://openjdk.java.net/legal/gplv2+ce.html>> > * EA builds are produced for the purpose of gathering feedback. Use > for any other purpose is at your own risk. > * Please send feedback via e-mail to [email protected] > <mailto:[email protected]> > <[email protected] > <mailto:[email protected]>>. To send e-mail to this > address you > must first subscribe to the mailing list > <https://mail.openjdk.java.net/mailman/listinfo/panama-dev > <https://mail.openjdk.java.net/mailman/listinfo/panama-dev>>. > > * Project Panama - topics of interest > o “The Vector API” with John Rose and Paul Sandoz > https://inside.java/2020/11/17/podcast-007/ > <https://urldefense.com/v3/__https://inside.java/2020/11/17/podcast-007/__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuHl3UZrg$> > o “The Foreign Memory Access API” with Maurizio Cimadamore and > Jorn Vernee > https://inside.java/2020/12/11/podcast-009/ > <https://urldefense.com/v3/__https://inside.java/2020/12/11/podcast-009/__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PulUtsCAA$> > o “The Foreign Linker API” with Maurizio Cimadamore and Jorn > Vernee > https://inside.java/2020/12/21/podcast-010/ > <https://urldefense.com/v3/__https://inside.java/2020/12/21/podcast-010/__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PupNuYbdM$> > > OpenJDK 17 Early Access build 5**is now available at > http://jdk.java.net/17 > <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuBX6oBw4$> > > * These early-access, open-source builds are provided under the GNU > General Public License, version 2, with the Classpath Exception > <http://openjdk.java.net/legal/gplv2+ce.html > <http://openjdk.java.net/legal/gplv2+ce.html>>. > * Changes in recent builds that maybe of interest: > o Build 4: > + JDK-8258800: Deprecate -XX:+AlwaysLockClassLoader > o Build 3: > + JDK-8246005: KeyStoreSpi::engineStore(LoadStoreParameter) > spec mismatch to its behavior > + JDK-8258765: getAnnotatedReceiverType parameterizes types > too eagerly > * JDK 17 - topic of interest > o Towards OpenJDK 17 - a quick update on startup performance: > + > https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html > <https://urldefense.com/v3/__https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9Pu40zKv70$> > > Java Cryptographic Roadmap [5] has been updated > > * Removing root certificates with 1024-bit keys in July 2021 CPU. > * Disabling of SHA-1 JARS signed after 2019-01-01 has been postponed > to July 2021 CPU. > > Rgds, Rory > > [1] > https://mail.openjdk.java.net/pipermail/jdk-dev/2021-January/005001.html > <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-January/005001.html> > [2] https://jdk.java.net/16/release-notes > <https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuYtfgQes$> > [3] http://openjdk.java.net/projects/jdk/16/ > <http://openjdk.java.net/projects/jdk/16/> > <http://openjdk.java.net/projects/jdk/16/ > <http://openjdk.java.net/projects/jdk/16/>> > [4] > https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html > <https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html> > > <https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html > <https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html>> > [5] https://java.com/en/jre-jdk-cryptoroadmap.html > <https://urldefense.com/v3/__https://java.com/en/jre-jdk-cryptoroadmap.html__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuluWLYjs$> > > <https://java.com/en/jre-jdk-cryptoroadmap.html > <https://urldefense.com/v3/__https://java.com/en/jre-jdk-cryptoroadmap.html__;!!GqivPVa7Brio!JvqJmaJzThss85HiGVPwXvUXW--P9gEtjiBm1-ypermcZeS12zE2O6UeE9PuluWLYjs$>> > _______________________________________________ > hibernate-dev mailing list -- [email protected] > <mailto:[email protected]> > To unsubscribe send an email to > [email protected] > <mailto:[email protected]> > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s > -- Rgds, Rory O'Donnell Quality Engineering Manager Oracle EMEA, Dublin, Ireland _______________________________________________ hibernate-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s