[hibernate-dev] Re: JDK 16 is in Rampdown Phase One

"Rory O'Donnell" <[email protected]>
Newsgroups gmane.comp.java.hibernate.devel
Message-ID <[email protected]>
Thanks Yoann!

On 15/12/2020 10:03, Yoann Rodiere wrote:
> Hello Rory,
>
> We did experience problems related to JDK 16 denying illegal accesses 
> across modules, but they were either in Gradle [1] or in components we 
> use for tests only. Either way, a few --add-opens did the trick, and 
> these problems aren't caused by Hibernate.
>
> Hibernate ORM: Tested with version 5.5.0-SNAPSHOT. Everything works 
> fine with JDK 16 EA build 28.
> Hibernate Validator: Tested with versions 6.1, 6.2 and 7.0. Everything 
> works fine with JDK 16 EA build 28.
> Hibernate Search: Tested with versions 5.11 and 6.0. Everything works 
> fine with JDK 16 EA build 28.
> Hibernate Reactive: Tested with version 1.0. Everything works fine 
> with JDK 16 EA build 28.
>
> [1] https://github.com/gradle/gradle/issues/15538 
> <https://urldefense.com/v3/__https://github.com/gradle/gradle/issues/15538__;!!GqivPVa7Brio!O8emLfLzW1VFwvyqnxcM1AJX2tHg_1YLPqJu66Fl9np2v-56tlW8_8Glhg_i_ACxYKs$>
>
> Thanks,
>
> Yoann Rodière
> Hibernate Team
> [email protected] <mailto:[email protected]>
>
>
> On Sun, 13 Dec 2020 at 17:46, Rory O'Donnell <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Hi Sanne & Yoann,
>
>     *Per the JDK 16 schedule , we are in Rampdown Phase One* *[1] .
>     *
>
>     *Please advise if you find any issues while testing the latest Early
>     Access builds.*
>
>       * Schedule for JDK 16
>           o *2020/12/10 Rampdown Phase One*
>           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 28**is now available at
>     http://jdk.java.net/16
>     <https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!O8emLfLzW1VFwvyqnxcM1AJX2tHg_1YLPqJu66Fl9np2v-56tlW8_8Glhg_itEKZ3lI$>
>
>       * Features - the overall feature set is frozen. No further JEPs will
>         be targeted to this release.
>       * Significant Integrations in b28:
>           o *Integrated JEP 396: **Strongly Encapsulate JDK Internals by
>             Default <https://openjdk.java.net/jeps/396
>     <https://openjdk.java.net/jeps/396>>**
>             *
>               + Strongly encapsulate all internal elements of the JDK by
>                 default, except for critical internal APIs
>                 <https://openjdk.java.net/jeps/260#Description
>     <https://openjdk.java.net/jeps/260#Description>> such as
>                 |sun.misc.Unsafe|.
>               + Allow end users to choose the relaxed strong encapsulation
>                 that has been the default since JDK 9.
>           o Integrated JEP 397: Sealed Classes (Second Preview)
>             <https://openjdk.java.net/jeps/397
>     <https://openjdk.java.net/jeps/397>> with this release.
>               + Enhance the Java programming language with sealed classes
>                 and interfaces
>                
>     <https://cr.openjdk.java.net/~briangoetz/amber/datum.html
>     <https://cr.openjdk.java.net/~briangoetz/amber/datum.html>>.
>               + Refines JEP 360 <https://openjdk.java.net/jeps/360
>     <https://openjdk.java.net/jeps/360>> which
>                 was delivered in JDK 15 as a preview feature.
>
>       * 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 28
>               + JDK-8256299: JEP 396: Strongly Encapsulate JDK
>     Internals by
>                 Default
>               + JDK-8166596: TLS support for the EdDSA signature algorithm
>               + JDK-8256718: Old tracing flags are now obsolete and
>     must be
>                 replaced with unified logging
>           o Build 27
>               + JDK-8159746: (proxy) Support for default methods
>               + JDK-8254631: Better support ALPN byte wire values in
>     SunJSSE
>
>     Project Loom Early-Access: *Build 16-loom+9-316
>     <http://jdk.java.net/loom/
>     <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!O8emLfLzW1VFwvyqnxcM1AJX2tHg_1YLPqJu66Fl9np2v-56tlW8_8Glhg_if3E8Bbo$>>*
>     (2020/11/30) - based on JDK-16+25
>     <https://github.com/openjdk/jdk/releases/tag/jdk-16%2B25
>     <https://urldefense.com/v3/__https://github.com/openjdk/jdk/releases/tag/jdk-16*2B25__;JQ!!GqivPVa7Brio!O8emLfLzW1VFwvyqnxcM1AJX2tHg_1YLPqJu66Fl9np2v-56tlW8_8Glhg_iAEeevG0$>>
>
>       * 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>>
>       * These builds are intended for developers looking to "kick the
>     tyres"
>         and provide feedback on using the API or by sending bug reports.
>       * Please send feedback via e-mail to [email protected]
>     <mailto:[email protected]>
>         <mailto:[email protected]
>     <mailto:[email protected]>>. To send e-mail to this address
>         you must first subscribe to the mailing list
>         <http://mail.openjdk.java.net/mailman/listinfo/loom-dev
>     <http://mail.openjdk.java.net/mailman/listinfo/loom-dev>>.
>
>     Rgds, Rory
>
>     [1]
>     https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html>
>     [2] https://jdk.java.net/16/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!O8emLfLzW1VFwvyqnxcM1AJX2tHg_1YLPqJu66Fl9np2v-56tlW8_8Glhg_iiuZcRB0$>
>
>     _______________________________________________
>     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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.