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
yo...@hibernate.org <mailto:yo...@hibernate.org>


On Sun, 13 Dec 2020 at 17:46, Rory O'Donnell <rory.odonn...@oracle.com <mailto:rory.odonn...@oracle.com>> 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 loom-...@openjdk.java.net
    <mailto:loom-...@openjdk.java.net>
        <mailto:loom-...@openjdk.java.net
    <mailto:loom-...@openjdk.java.net>>. 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 -- hibernate-dev@lists.jboss.org
    <mailto:hibernate-dev@lists.jboss.org>
    To unsubscribe send an email to
    hibernate-dev-le...@lists.jboss.org
    <mailto:hibernate-dev-le...@lists.jboss.org>
    %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s


--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland

_______________________________________________
hibernate-dev mailing list -- hibernate-dev@lists.jboss.org
To unsubscribe send an email to hibernate-dev-le...@lists.jboss.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to