Thanks for the feedback Enrico!

Rgds,Rory

On 10/07/2021 14:50, Enrico Olivelli wrote:
Sorry for the late reply.

I had reported a problem with Zookeeper TLS tests and the JDK17.
The problem was about OCSP.

I finally had time to track down the failure and basically the reason is that in JDK17 the OCSP request
is sent inside the URI of the HTTP request and not inside the BODY.

We have a test case that implements a mock OCSP server and it was implementing only support for OSCP requests passed in the BODY

With this patch the test is passing
https://github.com/apache/zookeeper/pull/1724 <https://urldefense.com/v3/__https://github.com/apache/zookeeper/pull/1724__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lf1KjmLs$>

It looks like ZooKeeper is in very good shape with JDK17-EA (tested on Mac and on Linux)

Enrico

Il giorno ven 25 giu 2021 alle ore 10:25 Rory O'Donnell <rory.odonn...@oracle.com <mailto:rory.odonn...@oracle.com>> ha scritto:


    Hi Enrico, **

    *
    *

    *Per the JDK 17 schedule , we are in Rampdown Phase One.*


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


    The overall feature set is frozen. No further JEPs will be
    targeted to
    this release.

      * Features integrated in JDK 17:

          o JEP 306: Restore Always-Strict Floating-Point Semantics
            <https://openjdk.java.net/jeps/306
    <https://openjdk.java.net/jeps/306>>
          o JEP 356: Enhanced Pseudo-Random Number Generators
            <https://openjdk.java.net/jeps/356
    <https://openjdk.java.net/jeps/356>>
          o JEP 382: New macOS Rendering Pipeline
            <https://openjdk.java.net/jeps/382
    <https://openjdk.java.net/jeps/382>>
          o JEP 391: macOS/AArch64 Port
    <https://openjdk.java.net/jeps/391
    <https://openjdk.java.net/jeps/391>>
          o JEP 398: Deprecate the Applet API for Removal
            <https://openjdk.java.net/jeps/398
    <https://openjdk.java.net/jeps/398>>
          o JEP 403: Strongly Encapsulate JDK Internals
            <https://openjdk.java.net/jeps/403
    <https://openjdk.java.net/jeps/403>>
          o JEP 406: Pattern Matching for switch (Preview)
            <https://openjdk.java.net/jeps/406
    <https://openjdk.java.net/jeps/406>>
          o JEP 407: Remove RMI Activation
    <https://openjdk.java.net/jeps/407
    <https://openjdk.java.net/jeps/407>>
          o JEP 409: Sealed Classes <https://openjdk.java.net/jeps/409
    <https://openjdk.java.net/jeps/409>>
          o JEP 410: Remove the Experimental AOT and JIT Compiler
            <https://openjdk.java.net/jeps/410
    <https://openjdk.java.net/jeps/410>>
          o JEP 411: Deprecate the Security Manager for Removal
            <https://openjdk.java.net/jeps/411
    <https://openjdk.java.net/jeps/411>>
          o JEP 412: Foreign Function & Memory API (Incubator)
            <https://openjdk.java.net/jeps/412
    <https://openjdk.java.net/jeps/412>>
          o JEP 414: Vector API (Second Incubator)
            <https://openjdk.java.net/jeps/414
    <https://openjdk.java.net/jeps/414>>
          o JEP 415: Context-Specific Deserialization Filters
            <https://openjdk.java.net/jeps/415
    <https://openjdk.java.net/jeps/415>>


    *OpenJDK 17 Early Access build 28 is available at
    **https://jdk.java.net/17*
    
<https://urldefense.com/v3/__https://jdk.java.net/17*__;Kg!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lTfXyM2k$>
    <https://jdk.java.net/17
    
<https://urldefense.com/v3/__https://jdk.java.net/17__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lx6KQjCQ$>>

      * 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
    <https://openjdk.java.net/legal/gplv2+ce.html>>
      * Release Notes are available at
    https://jdk.java.net/17/release-notes
    
<https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-ld6JBiOU$>
        <https://jdk.java.net/17/release-notes
    
<https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-ld6JBiOU$>>
      * Changes in build 28 that maybe of interest:
          o *JDK-8269028: [BACKOUT] JDK-8196415 Disable SHA-1 Signed
    JARs *
          o JDK-8268774: Residual logging output written to STDOUT, not
            STDERR [*Reported by Apache Ant*]
          o JDK-8264843: Javac crashes with NullPointerException when
            finding unencoded XML in <pre> tag [*Reported by Apache
    Lucene*]


    *OpenJDK 18 Early Access build 3 is now available at
    **https://jdk.java.net/18*
    
<https://urldefense.com/v3/__https://jdk.java.net/18*__;Kg!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lpLBxi1o$>
    <https://jdk.java.net/18
    
<https://urldefense.com/v3/__https://jdk.java.net/18__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lWW6l4-g$>>

      * 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
    <https://openjdk.java.net/legal/gplv2+ce.html>>
      * Changes in recent builds that maybe of interest:
          o JDK-8266791: Annotation property which is compiled as an array
            property but changed to a single element throws NPE [*Reported
            by Byte Buddy*]
      * Coming in a future JDK 18 build
          o Removal of Biased Locking in JDK 18  - Details
            <https://github.com/openjdk/jdk/pull/4522
    
<https://urldefense.com/v3/__https://github.com/openjdk/jdk/pull/4522__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-l9cnA8xQ$>>

    *Other Topics of Interest: *

      * State of Loom: https://www.youtube.com/watch?v=KG24inClY2M
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=KG24inClY2M__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-laqXu3CU$>
        <https://www.youtube.com/watch?v=KG24inClY2M
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=KG24inClY2M__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-laqXu3CU$>>
      * State of Panama: https://www.youtube.com/watch?v=B8k9QGvPxC0
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=B8k9QGvPxC0__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-l7jzAU0Y$>
        <https://www.youtube.com/watch?v=B8k9QGvPxC0
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=B8k9QGvPxC0__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-l7jzAU0Y$>>
      * What's a JEP: https://www.youtube.com/watch?v=l1VrmvyIEpM
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=l1VrmvyIEpM__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lZdtaQBI$>
        <https://www.youtube.com/watch?v=l1VrmvyIEpM
    
<https://urldefense.com/v3/__https://www.youtube.com/watch?v=l1VrmvyIEpM__;!!ACWV5N9M2RV99hQ!ZFj3GjjGdBdAwQZs68SinkKP4qhNPlyc7XL3w9CTY2UPSKbOrlmuVaWjcy-lZdtaQBI$>>


    *Quality Report for June 2021 was published here [1]. ***

      * Thanks to everyone who contributed by creating features or
        enhancements, logging bugs, or downloading and testing the
        early-access builds.

    Rgds,Rory

    [1]
    
https://wiki.openjdk.java.net/display/quality/Quality+Outreach+Report+June+2021*
    
<https://wiki.openjdk.java.net/display/quality/Quality+Outreach+Report+June+2021*>
    *

-- 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