Re: [External] : Re: JDK 16 is now in the Release Candidate Phase

2021-02-05 Thread Rory O'Donnell

Thank you Jaikiran!

On 05/02/2021 15:48, Jaikiran Pai wrote:

Hello Rory,

I just ran the JDK 16 build 16+35-2229 against our Ant testsuite on a 
Linux setup[1]. All went fine and no issues observed.


[1] 
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Ant/job/Ant*20Master*20(latest*20EA*20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/65/__;JSUlJQ!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l9Waa9oRg$ 


-Jaikiran

On 05/02/21 4:01 pm, Rory O'Donnell wrote:


*Hi Stefan/Jaikiran, *

*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 
https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l9ts0aSVA$ 



 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * 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://urldefense.com/v3/__https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/__;!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l9Z4JMZRg$ 


 o Java Feature Spotlight: Pattern Matching
https://urldefense.com/v3/__https://inside.java/2021/01/22/feature-spotlight-pattern-matching/__;!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l9pA6vmO4$ 


 o Foreign Memory Access - Pulling all the thread
https://urldefense.com/v3/__https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/__;!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l92SXecq0$ 


 * General – topic of interest:
 o Inside Java Episode 11 “How to contribute to OpenJDK” with
   Stuart Marks and Jesper Wilhelmsson
https://urldefense.com/v3/__https://inside.java/2021/01/29/podcast-011/__;!!GqivPVa7Brio!I6EAwX4-lwx_b6D6PHSlbHwarRF_NGqFYjdtezc_EpX18-yH549YdI64Z8l9nVNhbOs$ 




Project Lanai EA 9 Build 17-lanai+2-49 (2021/1/20) 
 is available now


 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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
   
 * Please send feedback via e-mail to lanai-...@openjdk.java.net
   . To send e-mail to this address
   you must first subscribe to the mailing list
.

Project Loom Build 17-loom+2-42 (2021/1/14) 
 based on JDK-17+5 
 is available now


 * These early-access builds are provided under the GNU 

Re: JDK 16 is now in the Release Candidate Phase

2021-02-05 Thread Jaikiran Pai

Hello Rory,

I just ran the JDK 16 build 16+35-2229 against our Ant testsuite on a 
Linux setup[1]. All went fine and no issues observed.


[1] 
https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/65/


-Jaikiran

On 05/02/21 4:01 pm, Rory O'Donnell wrote:


*Hi Stefan/Jaikiran, *

*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 


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * 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/

 o Java Feature Spotlight: Pattern Matching
https://inside.java/2021/01/22/feature-spotlight-pattern-matching/

 o Foreign Memory Access - Pulling all the thread
https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/

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


Project Lanai EA 9 Build 17-lanai+2-49 (2021/1/20) 
 is available now


 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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
   
 * Please send feedback via e-mail to lanai-...@openjdk.java.net
   . To send e-mail to this address
   you must first subscribe to the mailing list
.

Project Loom Build 17-loom+2-42 (2021/1/14) 
 based on JDK-17+5 
 is available now


 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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/

 * Please send feedback via e-mail to loom-...@openjdk.java.net
   . To send e-mail to this address
   you must first subscribe to the mailing list
   .

OpenJDK 17 Early Access build 8**is now available at 
http://jdk.java.net/17 


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * 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

JDK 16 is now in the Release Candidate Phase

2021-02-05 Thread Rory O'Donnell


*Hi Stefan/Jaikiran, *

*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 


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * 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/
   
 o Java Feature Spotlight: Pattern Matching
   https://inside.java/2021/01/22/feature-spotlight-pattern-matching/
   
 o Foreign Memory Access - Pulling all the thread
   https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/
   
 * 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/
   


Project Lanai EA 9 Build 17-lanai+2-49 (2021/1/20) 
 is available now


 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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
   
 * Please send feedback via e-mail to lanai-...@openjdk.java.net
   . To send e-mail to this address
   you must first subscribe to the mailing list
   .

Project Loom Build 17-loom+2-42 (2021/1/14)  
based on JDK-17+5 
 is available now


 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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/
   
 * Please send feedback via e-mail to loom-...@openjdk.java.net
   . To send e-mail to this address
   you must first subscribe to the mailing list
   .

OpenJDK 17 Early Access build 8**is now available at 
http://jdk.java.net/17 


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * 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