Hi,

 

thanks for the heads-up. JDK-17 is now in the loop for Lucene: we got first 
fails (our fault): 

https://jenkins.thetaphi.de/job/Lucene-main-Linux/29852/console

 

It’s easter holiday, no time to fix it! 😊

Uwe

 

-----

Uwe Schindler

Achterdiek 19, D-28357 Bremen

https://www.thetaphi.de

eMail:  <mailto:[email protected]> [email protected]

Uwe Schindler

[email protected] 

ASF Member, Member of PMC and Committer of Apache Lucene and Apache Solr

Bremen, Germany

https://lucene.apache.org/

https://solr.apache.org/

 

From: Rory O'Donnell <[email protected]> 
Sent: Friday, April 2, 2021 10:04 AM
To: Uwe Schindler <[email protected]>
Cc: [email protected]; Dalibor Topic <[email protected]>; 
Balchandra Vaidya <[email protected]>; Deepak Nenmelithara Damodaran 
<[email protected]>; Dawid Weiss <[email protected]>; 
[email protected]
Subject: OpenJDK 17 Early Access build 16 is now available

 


Hi Uwe & Dawid, 

OpenJDK 17 Early Access build 16 is now available at  <http://jdk.java.net/17> 
http://jdk.java.net/17

*       These early-access , open-source builds are provided under the

*        <http://openjdk.java.net/legal/gplv2+ce.html> GNU General Public 
License, version 2, with the Classpath Exception

*       Schedule (proposed)

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

*       Features:Heads-up on an important Candidate JEP 

*       Candidate - JEP 403: Strongly Encapsulate JDK Internals 
<https://openjdk.java.net/jeps/403> 
*       successor to  JEP 396: Strongly Encapsulate JDK Internals by Default 
<https://openjdk.java.net/jeps/396> 
*       strongly encapsulate all internal elements of the JDK by default
*       exception for Critical Internal APIs such as sun.misc.Unsafe

*       JEPs targeted to JDK 17, so far:

*       JEP 356: Enhanced Pseudo-Random Number Generators 
<https://openjdk.java.net/jeps/356> 
*       JEP 382: New macOS Rendering Pipeline 
<https://openjdk.java.net/jeps/382> 
*       JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391> 
*       JEP 398: Deprecate the Applet API for Removal 
<https://openjdk.java.net/jeps/398> 

*       Release Notes are available at  <http://jdk.java.net/17/release-notes> 
http://jdk.java.net/17/release-notes
*       Changes in recent builds that maybe of interest: 

*       Build 16

*       JDK-8263898: (fs) Files.newOutputStream on the "NUL" special device 
throws FileSystemException: "nul: Incorrect function" (win) 

*       Reported by Apache Ant

*       Build 15

*       JDK-8263575: Conflict between JDK rpms and OL8 Modularity prevents dnf 
install/updates

*       Build 14

*       JDK-8262277: URLClassLoader.getResource throws undocumented 
IllegalArgumentException
*       JDK-8262351: Extra '0' in java.util.Formatter for '%012a' conversion 
with a sign character

Project Loom Early-Access Build:  <http://jdk.java.net/loom/> Build 
17-loom+5-191 (2021/3/19)

*       These early-access builds are provided under the GNU General Public 
License, version <http://openjdk.java.net/legal/gplv2+ce.html>  2, with the 
Classpath Exception.
*       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 [email protected] 
<mailto:[email protected]> . To send e-mail to this address you must 
first subscribe to the mailing list 
<http://mail.openjdk.java.net/mailman/listinfo/loom-dev> .

Quality Report for March 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.  

Worth reading - The Arrival of Java 16! 
<https://inside.java/2021/03/16/the-arrival-of-java16/>  

*       JDK 16 Migration guide - 
https://docs.oracle.com/en/java/javase/16/migrate/getting-started.html
*       #AllTestsGreenOnJDK16 - If your tests are green on JDK 16 please 
respond to this tweet 
<https://twitter.com/Sharat_Chander/status/1368978627816136707> . 
*       Oracle Developer Live event - Individual sessions:

1.      Java 16: Consistency and Innovation (Aurelio Garcia-Ribeyro): 
https://youtu.be/1acKCBbd6f4
2.      Java Language Futures: Spring 2021 (Gavin Bierman): 
https://youtu.be/K9SVV0XNIP8
3.      Ask the Java Architects (Mark Reinhold, Brian Goetz, Mikael Vidstedt, 
Ron Pressler): https://youtu.be/CVE4bWvuD3o
4.      Learn Java 16 with IntelliJ IDEA (Trisha Gee[JetBrains]): 
https://youtu.be/1hyWJTjxeGM 
5.      How Records Can Improve Serialization (Julia Boes, Chris Hegarty): 
https://youtu.be/44D8M6ZxuLU
6.      Vector API: SIMD Programming in Java (Paul Sandoz, Sandhya 
Viswanathan[Intel]): https://youtu.be/VYo3p4R66N8
7.      Your Guide to OpenJDK Development (Jesper Wilhelmsson): 
https://youtu.be/bHcKTYy_Nec
8.      Project Skara: Migrating OpenJDK to Git and GitHub (Erik Duveblad, 
Robin Westberg): https://youtu.be/-pBgplk7fVk
9.      Monitoring and Troubleshooting Tools in the JDK (Poonam Parhar): 
https://youtu.be/mcfubUmbZhQ
10.     Fast and Efficient Microservices for Java with GraalVM (Alina Yurenko): 
https://youtu.be/_eRD6qJqtNw
11.     Accelerating Productivity with Micronaut and Java Records (Graeme 
Rocher): https://youtu.be/RoNeoXQBs9w
12.     Scalable Microservices for Java using Helidon and Coherence CE (Dmitry 
Aleksandrov, Aleks Seović): https://youtu.be/WTL0Zbjzveo
13.     Cross-Platform User Interfaces, Developed with Java & OpenJFX Project 
(Johan Vos [Gluon]): https://youtu.be/7eytbaBMm5o

 

Rgds,Rory

[1] 
https://wiki.openjdk.java.net/display/quality/Quality+Outreach+Report+March+2021



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

Reply via email to