You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by Rory O'Donnell <ro...@oracle.com> on 2021/05/10 08:32:04 UTC

JDK 17 Early Access build 21 is available

Hi Enrico, **

*OpenJDK 17 Early Access build 21 is now available at 
**https://jdk.java.net/17* <https://jdk.java.net/17>

  * These early-access , open-source builds are provided under the
      o GNU General Public License, version 2, with the Classpath
        Exception <https://openjdk.java.net/legal/gplv2+ce.html>

  * Schedule
      o 2021/06/10         Rampdown Phase One
      o 2021/07/15         Rampdown Phase Two
      o 2021/08/05         Initial Release Candidate
      o 2021/08/19         Final Release Candidate
      o 2021/09/14         General Availability

  * JEPs targeted to JDK 17, so far:
      o JEP 356: Enhanced Pseudo-Random Number Generators
        <https://openjdk.java.net/jeps/356>
      o JEP 382: New macOS Rendering Pipeline
        <https://openjdk.java.net/jeps/382>
      o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
      o JEP 398: Deprecate the Applet API for Removal
        <https://openjdk.java.net/jeps/398>
      o JEP 410: Remove the Experimental AOT and JIT Compiler
        <https://openjdk.java.net/jeps/410>

  * Release Notes are available at https://jdk.java.net/17/release-notes
    <https://jdk.java.net/17/release-notes>

  * Changes in recent builds that maybe of interest:
      o Build 21:
          + JDK-8196415: JARs signed with SHA-1 algorithms are
            restricted by default.
          + JDK-8265989: System property for the native character
            encoding name.
          + JDK-8265137: java.util.Random suddenly has new public
            methods nowhere documented.
              # [*Reported by Apache Lucene]*
      o Build 20
          + JDK-8037397: RegEx pattern matching loses character class
            after intersection (&&) operator.
          + JDK-8264208: A new public method that returns the `Charset`
            used in the `Console.
      o Build 19
          + JDK-8228988: AnnotationParser throws NullPointerException on
            incompatible member type.
              # *[Reported by ByteBuddy]*
          + JDK-8258794: Support for CLDR version 39.
          + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
            Locale.
              # *[**Reported by ApacheCommons]*
      o Build 18
          + JDK-8260693: Provide the support for specifying a signer in
            keytool -genkeypair.
          + JDK-8263763: Synthetic constructor parameters of enum are
            not considered for annotation indices.
              # *[Reported by ByteBuddy]*

*Topics of interest from 'Insider Java':*

  * Security and Sandboxing Post SecurityManager : Link
    <https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/>
  * Foreign Memory Access and NIO channels - Going Further : Link
    <https://inside.java/2021/04/21/fma-and-nio-channels/>

*Project Loom Early-Access Build: **Build 17-loom+6-225* 
<https://jdk.java.net/loom/>*(2021/4/1)*

  * These early-access builds are provided under the GNU General Public
    License, version 2, with the Classpath Exception
    <https://openjdk.java.net/legal/gplv2+ce.html>.
  * These 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 loom-dev@openjdk.java.net
    <ma...@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/loom-dev>.**

*April 2021 Critical Patch Update Released:*

  * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
    LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly
    available).

Rgds,Rory

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


Re: [External] : Re: JDK 17 Early Access build 21 is available

Posted by Rory O'Donnell <ro...@oracle.com>.
Thanks for the feedback Enrico!

On 14/05/2021 13:36, Enrico Olivelli wrote:
> Hi Rory,
> the build passes as before.
>
> I still have a problem with a test regarding TLS/OCSP that needs
> further investigation.
>
> Is there anyone on this ML who wants to try to investigate?
>
> Reproducing the problem is easy, as the test is failing consistently.
> Just download the recent JDK17 and run the test on current ZooKeeper master
>
>
> Enrico
>
> Il giorno lun 10 mag 2021 alle ore 10:32 Rory O'Donnell
> <ro...@oracle.com> ha scritto:
>>
>> Hi Enrico, **
>>
>> *OpenJDK 17 Early Access build 21 is now available at
>> **https://urldefense.com/v3/__https://jdk.java.net/17*__;Kg!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXDxVMeXk$  <https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXDDscbAg$ >
>>
>>    * These early-access , open-source builds are provided under the
>>        o GNU General Public License, version 2, with the Classpath
>>          Exception <https://openjdk.java.net/legal/gplv2+ce.html>
>>
>>    * Schedule
>>        o 2021/06/10         Rampdown Phase One
>>        o 2021/07/15         Rampdown Phase Two
>>        o 2021/08/05         Initial Release Candidate
>>        o 2021/08/19         Final Release Candidate
>>        o 2021/09/14         General Availability
>>
>>    * JEPs targeted to JDK 17, so far:
>>        o JEP 356: Enhanced Pseudo-Random Number Generators
>>          <https://openjdk.java.net/jeps/356>
>>        o JEP 382: New macOS Rendering Pipeline
>>          <https://openjdk.java.net/jeps/382>
>>        o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
>>        o JEP 398: Deprecate the Applet API for Removal
>>          <https://openjdk.java.net/jeps/398>
>>        o JEP 410: Remove the Experimental AOT and JIT Compiler
>>          <https://openjdk.java.net/jeps/410>
>>
>>    * Release Notes are available at https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXUPo9NmE$
>>      <https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXUPo9NmE$ >
>>
>>    * Changes in recent builds that maybe of interest:
>>        o Build 21:
>>            + JDK-8196415: JARs signed with SHA-1 algorithms are
>>              restricted by default.
>>            + JDK-8265989: System property for the native character
>>              encoding name.
>>            + JDK-8265137: java.util.Random suddenly has new public
>>              methods nowhere documented.
>>                # [*Reported by Apache Lucene]*
>>        o Build 20
>>            + JDK-8037397: RegEx pattern matching loses character class
>>              after intersection (&&) operator.
>>            + JDK-8264208: A new public method that returns the `Charset`
>>              used in the `Console.
>>        o Build 19
>>            + JDK-8228988: AnnotationParser throws NullPointerException on
>>              incompatible member type.
>>                # *[Reported by ByteBuddy]*
>>            + JDK-8258794: Support for CLDR version 39.
>>            + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
>>              Locale.
>>                # *[**Reported by ApacheCommons]*
>>        o Build 18
>>            + JDK-8260693: Provide the support for specifying a signer in
>>              keytool -genkeypair.
>>            + JDK-8263763: Synthetic constructor parameters of enum are
>>              not considered for annotation indices.
>>                # *[Reported by ByteBuddy]*
>>
>> *Topics of interest from 'Insider Java':*
>>
>>    * Security and Sandboxing Post SecurityManager : Link
>>      <https://urldefense.com/v3/__https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXADxqS-0$ >
>>    * Foreign Memory Access and NIO channels - Going Further : Link
>>      <https://urldefense.com/v3/__https://inside.java/2021/04/21/fma-and-nio-channels/__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXezCN1fQ$ >
>>
>> *Project Loom Early-Access Build: **Build 17-loom+6-225*
>> <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!GqivPVa7Brio!JkAeNSDwiLqrvplqV6AGkJ3fmYV6r9UkfL70qLNc1WFAqZpU56joEx7b7FlXWI-Q-rA$ >*(2021/4/1)*
>>
>>    * These early-access builds are provided under the GNU General Public
>>      License, version 2, with the Classpath Exception
>>      <https://openjdk.java.net/legal/gplv2+ce.html>.
>>    * These 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 loom-dev@openjdk.java.net
>>      <ma...@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/loom-dev>.**
>>
>> *April 2021 Critical Patch Update Released:*
>>
>>    * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
>>      LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly
>>      available).
>>
>> Rgds,Rory
>>
>> --
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
>>

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


Re: JDK 17 Early Access build 21 is available

Posted by Enrico Olivelli <eo...@gmail.com>.
Hi Rory,
the build passes as before.

I still have a problem with a test regarding TLS/OCSP that needs
further investigation.

Is there anyone on this ML who wants to try to investigate?

Reproducing the problem is easy, as the test is failing consistently.
Just download the recent JDK17 and run the test on current ZooKeeper master


Enrico

Il giorno lun 10 mag 2021 alle ore 10:32 Rory O'Donnell
<ro...@oracle.com> ha scritto:
>
>
> Hi Enrico, **
>
> *OpenJDK 17 Early Access build 21 is now available at
> **https://jdk.java.net/17* <https://jdk.java.net/17>
>
>   * These early-access , open-source builds are provided under the
>       o GNU General Public License, version 2, with the Classpath
>         Exception <https://openjdk.java.net/legal/gplv2+ce.html>
>
>   * Schedule
>       o 2021/06/10         Rampdown Phase One
>       o 2021/07/15         Rampdown Phase Two
>       o 2021/08/05         Initial Release Candidate
>       o 2021/08/19         Final Release Candidate
>       o 2021/09/14         General Availability
>
>   * JEPs targeted to JDK 17, so far:
>       o JEP 356: Enhanced Pseudo-Random Number Generators
>         <https://openjdk.java.net/jeps/356>
>       o JEP 382: New macOS Rendering Pipeline
>         <https://openjdk.java.net/jeps/382>
>       o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
>       o JEP 398: Deprecate the Applet API for Removal
>         <https://openjdk.java.net/jeps/398>
>       o JEP 410: Remove the Experimental AOT and JIT Compiler
>         <https://openjdk.java.net/jeps/410>
>
>   * Release Notes are available at https://jdk.java.net/17/release-notes
>     <https://jdk.java.net/17/release-notes>
>
>   * Changes in recent builds that maybe of interest:
>       o Build 21:
>           + JDK-8196415: JARs signed with SHA-1 algorithms are
>             restricted by default.
>           + JDK-8265989: System property for the native character
>             encoding name.
>           + JDK-8265137: java.util.Random suddenly has new public
>             methods nowhere documented.
>               # [*Reported by Apache Lucene]*
>       o Build 20
>           + JDK-8037397: RegEx pattern matching loses character class
>             after intersection (&&) operator.
>           + JDK-8264208: A new public method that returns the `Charset`
>             used in the `Console.
>       o Build 19
>           + JDK-8228988: AnnotationParser throws NullPointerException on
>             incompatible member type.
>               # *[Reported by ByteBuddy]*
>           + JDK-8258794: Support for CLDR version 39.
>           + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
>             Locale.
>               # *[**Reported by ApacheCommons]*
>       o Build 18
>           + JDK-8260693: Provide the support for specifying a signer in
>             keytool -genkeypair.
>           + JDK-8263763: Synthetic constructor parameters of enum are
>             not considered for annotation indices.
>               # *[Reported by ByteBuddy]*
>
> *Topics of interest from 'Insider Java':*
>
>   * Security and Sandboxing Post SecurityManager : Link
>     <https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/>
>   * Foreign Memory Access and NIO channels - Going Further : Link
>     <https://inside.java/2021/04/21/fma-and-nio-channels/>
>
> *Project Loom Early-Access Build: **Build 17-loom+6-225*
> <https://jdk.java.net/loom/>*(2021/4/1)*
>
>   * These early-access builds are provided under the GNU General Public
>     License, version 2, with the Classpath Exception
>     <https://openjdk.java.net/legal/gplv2+ce.html>.
>   * These 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 loom-dev@openjdk.java.net
>     <ma...@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/loom-dev>.**
>
> *April 2021 Critical Patch Update Released:*
>
>   * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
>     LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly
>     available).
>
> Rgds,Rory
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>