Many Thanks Enrico!

On 08/02/2021 07:59, Enrico Olivelli wrote:
ZooKeeper tests are passing on the latest JDK16-ea
Tested on Mac.
I hope I will be able to setup a CI job soon, it looks like ASF Jenkins now has the suitable JDK16 version

Enrico

Il giorno ven 5 feb 2021 alle ore 11:48 Rory O'Donnell <rory.odonn...@oracle.com <mailto:rory.odonn...@oracle.com>> ha scritto:


    *Hi Enrico, *

    *Per the JDK 16 schedule , we are in the Release Candidate
    Phase**[1] .*

    *Please advise if you find any issues while testing the latest Early
    Access builds.*

      * Schedule for JDK 16
          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 35**is now available at
    http://jdk.java.net/16
    
<https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35ytzLnbIc$>
    <http://jdk.java.net/16
    
<https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35ytzLnbIc$>>

      * 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 34:
              + JDK-8259025: Record compact constructor using
                Objects.requireNonNull
                  # Reported by JUnit5
          o Build 32:
              + JDK-8259014: Incomplete support for Unix domain sockets in
                Windows 2019 Server

      * JDK 16 - topics of interest:
          o Unix domain socket channels (JEP-380) overview:
    https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/
    
<https://urldefense.com/v3/__https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yaSKvEm0$>
           
    <https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/
    
<https://urldefense.com/v3/__https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yaSKvEm0$>>
          o Java Feature Spotlight: Pattern Matching
    https://inside.java/2021/01/22/feature-spotlight-pattern-matching/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/22/feature-spotlight-pattern-matching/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35y-a7g1lw$>
           
    <https://inside.java/2021/01/22/feature-spotlight-pattern-matching/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/22/feature-spotlight-pattern-matching/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35y-a7g1lw$>>
          o Foreign Memory Access - Pulling all the thread
    https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yIRZuyUc$>
           
    <https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yIRZuyUc$>>
      * General – topic of interest:
          o Inside Java Episode 11 “How to contribute to OpenJDK” with
            Stuart Marks and Jesper Wilhelmsson
    https://inside.java/2021/01/29/podcast-011/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/29/podcast-011/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yvoLpaD0$>
            <https://inside.java/2021/01/29/podcast-011/
    
<https://urldefense.com/v3/__https://inside.java/2021/01/29/podcast-011/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yvoLpaD0$>>


    Project Lanai EA 9 Build 17-lanai+2-49 (2021/1/20)
    <http://jdk.java.net/lanai/
    
<https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yOlx-KDc$>>
    is available now

      * 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 intended for developers looking to test and provide
        feedback on using Project Lanai.
      * This is a macOS-specific project which implements a new Java 2D
        graphics rendering pipeline for macOS.
      * Project Lanai Wiki:
    https://wiki.openjdk.java.net/display/lanai/Main
    <https://wiki.openjdk.java.net/display/lanai/Main>
        <https://wiki.openjdk.java.net/display/lanai/Main
    <https://wiki.openjdk.java.net/display/lanai/Main>>
      * Please send feedback via e-mail to lanai-...@openjdk.java.net
    <mailto:lanai-...@openjdk.java.net>
        <mailto:lanai-...@openjdk.java.net
    <mailto:lanai-...@openjdk.java.net>>. To send e-mail to this address
        you must first subscribe to the mailing list
        <https://mail.openjdk.java.net/mailman/listinfo/lanai-dev
    <https://mail.openjdk.java.net/mailman/listinfo/lanai-dev>>.

    Project Loom Build 17-loom+2-42 (2021/1/14)
    <http://jdk.java.net/loom/
    
<https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35ymUmWGhk$>>

    based on JDK-17+5
    <https://github.com/openjdk/jdk/releases/tag/jdk-17%2B5
    
<https://urldefense.com/v3/__https://github.com/openjdk/jdk/releases/tag/jdk-17*2B5__;JQ!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yiR2XSh4$>>
    is available now

      * 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.
      * API Javadoc :
    https://download.java.net/java/early_access/loom/docs/api/
    
<https://urldefense.com/v3/__https://download.java.net/java/early_access/loom/docs/api/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yaVYrNAc$>
        <https://download.java.net/java/early_access/loom/docs/api/
    
<https://urldefense.com/v3/__https://download.java.net/java/early_access/loom/docs/api/__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yaVYrNAc$>>
      * 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>>.

    OpenJDK 17 Early Access build 8**is now available at
    http://jdk.java.net/17
    
<https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35ywpPqLDs$>
    <http://jdk.java.net/17
    
<https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35ywpPqLDs$>>

      * 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 8:
              + JDK-8222850: Misleading cascade compiler error in switch
                expression with undefined vars
                  # Reported by jOOQ.
              + JDK-8217633: Configurable extensions with system
    properties
              + JDK-8249867: DOM LSSerializer control of newline after XML
                header
              + JDK-8256421: Added 2 HARICA Root CA Certificates
              + JDK-8259801: Enable XML Signature secure validation
    mode by
                default
          o Build 7:
              + JDK-8165276: Spec states to invoke the premain method
    in an
                agent class if it's public but implementation differs
              + JDK-8256895: Add support for RFC 8954: Online Certificate
                Status Protocol (OCSP) Nonce Extension
          o Build 6:
              + JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f

    January 2021 Critical Patch Update Released:

      * As part of the Jan 2021 CPU we released JDK 15.0.2, JDK
    11.0.10 LTS,
        JDK 8u281, and JDK 7u291 as well as OpenJDK 15.0.2 (publicly
    available).

    Rgds, Rory

    [1]
    https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html
    <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html>

    <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html
    <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html>>
    [2] https://jdk.java.net/16/release-notes
    
<https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yGtWV9bE$>

    <https://jdk.java.net/16/release-notes
    
<https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!MMxQnmJQ2lSAZNHtmmBLb7UIA6V22bWfXF9bk8bOnxlIcoWOhNLHvVYUE35yGtWV9bE$>>
    [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/>>

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


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

Reply via email to