You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Rory O'Donnell <ro...@oracle.com> on 2019/12/14 16:53:01 UTC

JDK 14 enters Rampdown Phase One

  Hi Uwe & Dawid,

*Per the JDK 14 schedule , we are now in Rampdown Phase One*

*Please advise if you have found any issues while testing the latest 
Early Access build.
*

  * Schedule for JDK 14
      o *2019/12/12 Rampdown Phase One*
      o 2020/01/16 Rampdown Phase Two
      o 2020/02/06 Initial Release Candidate
      o 2020/02/20 Final Release Candidate
      o 2020/03/17 General Availability

  * The overall feature set is frozen.
      o No further JEPs will be targeted to this release
      o For more details , see Mark Reinhold's email to jdk-dev mailing
        list [1]

  * Features included in JDK 14:.
      o JEP 305: Pattern Matching for instanceof (Preview)
        <http://openjdk.java.net/jeps/305>
      o JEP 343: Packaging Tool (Incubator)
        <http://openjdk.java.net/jeps/343>
      o JEP 345: NUMA-Aware Memory Allocation for G1
        <http://openjdk.java.net/jeps/345>
      o JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>
      o JEP 352: Non-Volatile Mapped Byte Buffers
        <http://openjdk.java.net/jeps/352>
      o JEP 358: Helpful NullPointerExceptions
        <https://openjdk.java.net/jeps/358>
      o JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
        JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
      o JEP 361: Switch Expressions (Standard)
        <http://openjdk.java.net/jeps/361>
      o JEP 362: Deprecate the Solaris and SPARC Ports
        <https://openjdk.java.net/jeps/362>
      o JEP 363: Remove the Concurrent Mark Sweep Garbage Collector
        <http://openjdk.java.net/jeps/363>
      o JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>
      o JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365>
      o JEP 366: Deprecate ParallelScavenge  SerialOld GC Combination
        <http://openjdk.java.net/jeps/366>
      o JEP 367: Remove the Pack200 Tools and API
        <http://openjdk.java.net/jeps/367>
      o JEP 368: Text Blocks (Second Preview)
        <http://openjdk.java.net/jeps/368>
      o JEP 370: Foreign-Memory Access API (Incubator)
        <https://openjdk.java.net/jeps/370>

*JDK 14 **Early Access build 27 **is available**at : - jdk.java.net/14/*

  * Release notes
      o https://jdk.java.net/14/release-notes
  * Recent fixes that might be of interest
      o Build 27:
          + JDK-8212780: Packaging Tool Implementation
          + JDK-8234370: Implementation of JEP 362: Deprecate the
            Solaris and SPARC Ports
          + JDK-8190492: Remove SSLv2Hello and SSLv3 from default
            enabled TLS protocols
          + JDK-8214481: freetype path does not disable TrueType hinting
            with AA+FM hints
          + JDK-8234076: JVM crashes on Windows 10 using --module=NAME
          + JDK-8222756: Plural support in CompactNumberFormat
          + JDK-8234211: allow discoverable javac plugins to be invoked
            by default
      o Build 26:
          + JDK-8233223: Add Amazon Root CA certificates
          + JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
          + JDK-8234893: ARM32: build failure after JDK-8234387

Rgds, Rory

[1] 
https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html


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


RE: JDK 14 enters Rampdown Phase One

Posted by Uwe Schindler <us...@apache.org>.
Hi Rory,

 

b27 has a huge regression:  <https://bugs.openjdk.java.net/browse/JDK-8236412> https://bugs.openjdk.java.net/browse/JDK-8236412

(Hotspot crush - all the time).

 

b28 is not yet installed, will do in a minute. We can’t at the moment test the LineNumberReader problems, as JDK crushes all the time, before we can even hit the LineNumberReader issue.

 

Uwe

 

-----

Uwe Schindler

uschindler@apache.org 

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell <ro...@oracle.com> 
Sent: Friday, December 20, 2019 10:09 AM
To: dev@lucene.apache.org; Uwe Schindler <us...@apache.org>
Cc: rory.odonnell@oracle.com; 'Dalibor Topic' <da...@oracle.com>; 'Balchandra Vaidya' <ba...@oracle.com>; 'Deepak Nenmelithara Damodaran' <de...@oracle.com>; dawid.weiss@cs.put.poznan.pl
Subject: Re: JDK 14 enters Rampdown Phase One

 

Hi Uwe,

b28 is now available , it includes the fix (JDK-8235668) - can you confirm no regressions ?

Thanks,Rory

On 15/12/2019 17:41, Rory O'Donnell wrote:

 

On 15/12/2019 16:17, Uwe Schindler wrote:

Hi Rory,

 

I added build 27 to the test loop, so it’s tested. I am not sure if our latest finding (LineNumberReader) is included in build 27, but b28 should definitely contain it.

Yes indeed, b28 should have it.

Thanks,Rory

 

I also removed ConcMarkSweepGC from our options list.

 

Uwe

 

-----

Uwe Schindler

uschindler@apache.org <ma...@apache.org>  

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell  <ma...@oracle.com> <ro...@oracle.com> 
Sent: Saturday, December 14, 2019 5:53 PM
To: uwe.h.schindler@gmail.com <ma...@gmail.com> 
Cc: rory.odonnell@oracle.com <ma...@oracle.com> ; Dalibor Topic  <ma...@oracle.com> <da...@oracle.com>; Balchandra Vaidya  <ma...@oracle.com> <ba...@oracle.com>; Deepak Nenmelithara Damodaran  <ma...@oracle.com> <de...@oracle.com>; dawid.weiss@cs.put.poznan.pl <ma...@cs.put.poznan.pl> ; dev@lucene.apache.org <ma...@lucene.apache.org> 
Subject: JDK 14 enters Rampdown Phase One

 

 

 Hi Uwe & Dawid, 

Per the JDK 14 schedule , we are now in Rampdown Phase One

Please advise if you have found any issues while testing the latest Early Access build.

*	Schedule for JDK 14

*	2019/12/12 Rampdown Phase One
*	2020/01/16 Rampdown Phase Two
*	2020/02/06 Initial Release Candidate
*	2020/02/20 Final Release Candidate
*	2020/03/17 General Availability

*	The overall feature set is frozen. 

*	No further JEPs will be targeted to this release
*	For more details , see Mark Reinhold's email to jdk-dev mailing list [1]  

*	Features included in JDK 14:.

*	JEP 305: Pattern Matching for instanceof (Preview) <http://openjdk.java.net/jeps/305>  
*	JEP 343: Packaging Tool (Incubator) <http://openjdk.java.net/jeps/343>  
*	JEP 345: NUMA-Aware Memory Allocation for G1 <http://openjdk.java.net/jeps/345>  
*	JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>  
*	JEP 352: Non-Volatile Mapped Byte Buffers <http://openjdk.java.net/jeps/352>  
*	JEP 358: Helpful NullPointerExceptions <https://openjdk.java.net/jeps/358>  
*	JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  
*	JEP 361: Switch Expressions (Standard) <http://openjdk.java.net/jeps/361> 
*	JEP 362: Deprecate the Solaris and SPARC Ports  <https://openjdk.java.net/jeps/362> 
*	JEP 363: Remove the Concurrent Mark Sweep Garbage Collector <http://openjdk.java.net/jeps/363>  
*	JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>  
*	JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365> 
*	JEP 366: Deprecate ParallelScavenge <http://openjdk.java.net/jeps/366>   SerialOld GC Combination 
*	JEP 367: Remove the Pack200 Tools and API <http://openjdk.java.net/jeps/367>  
*	JEP 368: Text Blocks (Second Preview) <http://openjdk.java.net/jeps/368> 
*	JEP 370: Foreign-Memory Access API (Incubator)  <https://openjdk.java.net/jeps/370> 

JDK 14 Early Access build 27 is available at : - jdk.java.net/14/ 

*	Release notes 

*	https://jdk.java.net/14/release-notes

*	Recent fixes that might be of interest

*	Build 27:

*	JDK-8212780: Packaging Tool Implementation
*	JDK-8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports
*	JDK-8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
*	JDK-8214481: freetype path does not disable TrueType hinting with AA+FM hints
*	JDK-8234076: JVM crashes on Windows 10 using --module=NAME
*	JDK-8222756: Plural support in CompactNumberFormat
*	JDK-8234211: allow discoverable javac plugins to be invoked by default

*	Build 26:

*	JDK-8233223: Add Amazon Root CA certificates
*	JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
*	JDK-8234893: ARM32: build failure after JDK-8234387

Rgds, Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html






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

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

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

Re: JDK 14 enters Rampdown Phase One

Posted by Rory O'Donnell <ro...@oracle.com>.
Hi Uwe,

b28 is now available , it includes the fix (JDK-8235668) - can you 
confirm no regressions ?

Thanks,Rory

On 15/12/2019 17:41, Rory O'Donnell wrote:
>
>
> On 15/12/2019 16:17, Uwe Schindler wrote:
>>
>> Hi Rory,
>>
>> I added build 27 to the test loop, so it’s tested. I am not sure if 
>> our latest finding (LineNumberReader) is included in build 27, but 
>> b28 should definitely contain it.
>>
> Yes indeed, b28 should have it.
>
> Thanks,Rory
>
>> I also removed ConcMarkSweepGC from our options list.
>>
>> Uwe
>>
>> -----
>>
>> Uwe Schindler
>>
>> uschindler@apache.org
>>
>> ASF Member, Apache Lucene PMC / Committer
>>
>> Bremen, Germany
>>
>> https://lucene.apache.org/
>>
>> *From:*Rory O'Donnell <ro...@oracle.com>
>> *Sent:* Saturday, December 14, 2019 5:53 PM
>> *To:* uwe.h.schindler@gmail.com
>> *Cc:* rory.odonnell@oracle.com; Dalibor Topic 
>> <da...@oracle.com>; Balchandra Vaidya 
>> <ba...@oracle.com>; Deepak Nenmelithara Damodaran 
>> <de...@oracle.com>; dawid.weiss@cs.put.poznan.pl; 
>> dev@lucene.apache.org
>> *Subject:* JDK 14 enters Rampdown Phase One
>>
>>  Hi Uwe & Dawid,
>>
>> *Per the JDK 14 schedule , we are now in Rampdown Phase One*
>>
>> *Please advise if you have found any issues while testing the latest 
>> Early Access build.*
>>
>>   * Schedule for JDK 14
>>
>>       o *2019/12/12 Rampdown Phase One*
>>       o 2020/01/16 Rampdown Phase Two
>>       o 2020/02/06 Initial Release Candidate
>>       o 2020/02/20 Final Release Candidate
>>       o 2020/03/17 General Availability
>>
>>   * The overall feature set is frozen.
>>
>>       o No further JEPs will be targeted to this release
>>       o For more details , see Mark Reinhold's email to jdk-dev
>>         mailing list [1]
>>
>>   * Features included in JDK 14:.
>>
>>       o JEP 305: Pattern Matching for instanceof (Preview)
>>         <http://openjdk.java.net/jeps/305>
>>       o JEP 343: Packaging Tool (Incubator)
>>         <http://openjdk.java.net/jeps/343>
>>       o JEP 345: NUMA-Aware Memory Allocation for G1
>>         <http://openjdk.java.net/jeps/345>
>>       o JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>
>>       o JEP 352: Non-Volatile Mapped Byte Buffers
>>         <http://openjdk.java.net/jeps/352>
>>       o JEP 358: Helpful NullPointerExceptions
>>         <https://openjdk.java.net/jeps/358>
>>       o JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
>>         JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
>>       o JEP 361: Switch Expressions (Standard)
>>         <http://openjdk.java.net/jeps/361>
>>       o JEP 362: Deprecate the Solaris and SPARC Ports
>>         <https://openjdk.java.net/jeps/362>
>>       o JEP 363: Remove the Concurrent Mark Sweep Garbage Collector
>>         <http://openjdk.java.net/jeps/363>
>>       o JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>
>>       o JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365>
>>       o JEP 366: Deprecate ParallelScavenge SerialOld GC Combination
>>         <http://openjdk.java.net/jeps/366>
>>       o JEP 367: Remove the Pack200 Tools and API
>>         <http://openjdk.java.net/jeps/367>
>>       o JEP 368: Text Blocks (Second Preview)
>>         <http://openjdk.java.net/jeps/368>
>>       o JEP 370: Foreign-Memory Access API (Incubator)
>>         <https://openjdk.java.net/jeps/370>
>>
>> *JDK 14 Early Access build 27 is available at : - jdk.java.net/14/*
>>
>>   * Release notes
>>
>>       o https://jdk.java.net/14/release-notes
>>
>>   * Recent fixes that might be of interest
>>
>>       o Build 27:
>>
>>           + JDK-8212780: Packaging Tool Implementation
>>           + JDK-8234370: Implementation of JEP 362: Deprecate the
>>             Solaris and SPARC Ports
>>           + JDK-8190492: Remove SSLv2Hello and SSLv3 from default
>>             enabled TLS protocols
>>           + JDK-8214481: freetype path does not disable TrueType
>>             hinting with AA+FM hints
>>           + JDK-8234076: JVM crashes on Windows 10 using --module=NAME
>>           + JDK-8222756: Plural support in CompactNumberFormat
>>           + JDK-8234211: allow discoverable javac plugins to be
>>             invoked by default
>>
>>       o Build 26:
>>
>>           + JDK-8233223: Add Amazon Root CA certificates
>>           + JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
>>           + JDK-8234893: ARM32: build failure after JDK-8234387
>>
>> Rgds, Rory
>>
>> [1] 
>> https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html
>>
>>
>>
>> -- 
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland

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


Re: JDK 14 enters Rampdown Phase One

Posted by Rory O'Donnell <ro...@oracle.com>.
On 15/12/2019 16:17, Uwe Schindler wrote:
>
> Hi Rory,
>
> I added build 27 to the test loop, so it’s tested. I am not sure if 
> our latest finding (LineNumberReader) is included in build 27, but b28 
> should definitely contain it.
>
Yes indeed, b28 should have it.

Thanks,Rory

> I also removed ConcMarkSweepGC from our options list.
>
> Uwe
>
> -----
>
> Uwe Schindler
>
> uschindler@apache.org
>
> ASF Member, Apache Lucene PMC / Committer
>
> Bremen, Germany
>
> https://lucene.apache.org/
>
> *From:*Rory O'Donnell <ro...@oracle.com>
> *Sent:* Saturday, December 14, 2019 5:53 PM
> *To:* uwe.h.schindler@gmail.com
> *Cc:* rory.odonnell@oracle.com; Dalibor Topic 
> <da...@oracle.com>; Balchandra Vaidya 
> <ba...@oracle.com>; Deepak Nenmelithara Damodaran 
> <de...@oracle.com>; dawid.weiss@cs.put.poznan.pl; 
> dev@lucene.apache.org
> *Subject:* JDK 14 enters Rampdown Phase One
>
>  Hi Uwe & Dawid,
>
> *Per the JDK 14 schedule , we are now in Rampdown Phase One*
>
> *Please advise if you have found any issues while testing the latest 
> Early Access build.*
>
>   * Schedule for JDK 14
>
>       o *2019/12/12 Rampdown Phase One*
>       o 2020/01/16 Rampdown Phase Two
>       o 2020/02/06 Initial Release Candidate
>       o 2020/02/20 Final Release Candidate
>       o 2020/03/17 General Availability
>
>   * The overall feature set is frozen.
>
>       o No further JEPs will be targeted to this release
>       o For more details , see Mark Reinhold's email to jdk-dev
>         mailing list [1]
>
>   * Features included in JDK 14:.
>
>       o JEP 305: Pattern Matching for instanceof (Preview)
>         <http://openjdk.java.net/jeps/305>
>       o JEP 343: Packaging Tool (Incubator)
>         <http://openjdk.java.net/jeps/343>
>       o JEP 345: NUMA-Aware Memory Allocation for G1
>         <http://openjdk.java.net/jeps/345>
>       o JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>
>       o JEP 352: Non-Volatile Mapped Byte Buffers
>         <http://openjdk.java.net/jeps/352>
>       o JEP 358: Helpful NullPointerExceptions
>         <https://openjdk.java.net/jeps/358>
>       o JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
>         JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
>       o JEP 361: Switch Expressions (Standard)
>         <http://openjdk.java.net/jeps/361>
>       o JEP 362: Deprecate the Solaris and SPARC Ports
>         <https://openjdk.java.net/jeps/362>
>       o JEP 363: Remove the Concurrent Mark Sweep Garbage Collector
>         <http://openjdk.java.net/jeps/363>
>       o JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>
>       o JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365>
>       o JEP 366: Deprecate ParallelScavenge SerialOld GC Combination
>         <http://openjdk.java.net/jeps/366>
>       o JEP 367: Remove the Pack200 Tools and API
>         <http://openjdk.java.net/jeps/367>
>       o JEP 368: Text Blocks (Second Preview)
>         <http://openjdk.java.net/jeps/368>
>       o JEP 370: Foreign-Memory Access API (Incubator)
>         <https://openjdk.java.net/jeps/370>
>
> *JDK 14 Early Access build 27 is available at : - jdk.java.net/14/*
>
>   * Release notes
>
>       o https://jdk.java.net/14/release-notes
>
>   * Recent fixes that might be of interest
>
>       o Build 27:
>
>           + JDK-8212780: Packaging Tool Implementation
>           + JDK-8234370: Implementation of JEP 362: Deprecate the
>             Solaris and SPARC Ports
>           + JDK-8190492: Remove SSLv2Hello and SSLv3 from default
>             enabled TLS protocols
>           + JDK-8214481: freetype path does not disable TrueType
>             hinting with AA+FM hints
>           + JDK-8234076: JVM crashes on Windows 10 using --module=NAME
>           + JDK-8222756: Plural support in CompactNumberFormat
>           + JDK-8234211: allow discoverable javac plugins to be
>             invoked by default
>
>       o Build 26:
>
>           + JDK-8233223: Add Amazon Root CA certificates
>           + JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
>           + JDK-8234893: ARM32: build failure after JDK-8234387
>
> Rgds, Rory
>
> [1] 
> https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html
>
>
>
> -- 
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland

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


RE: JDK 14 enters Rampdown Phase One

Posted by Uwe Schindler <us...@apache.org>.
Hi Rory,

 

I added build 27 to the test loop, so it’s tested. I am not sure if our latest finding (LineNumberReader) is included in build 27, but b28 should definitely contain it.

 

I also removed ConcMarkSweepGC from our options list.

 

Uwe

 

-----

Uwe Schindler

uschindler@apache.org 

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell <ro...@oracle.com> 
Sent: Saturday, December 14, 2019 5:53 PM
To: uwe.h.schindler@gmail.com
Cc: rory.odonnell@oracle.com; Dalibor Topic <da...@oracle.com>; Balchandra Vaidya <ba...@oracle.com>; Deepak Nenmelithara Damodaran <de...@oracle.com>; dawid.weiss@cs.put.poznan.pl; dev@lucene.apache.org
Subject: JDK 14 enters Rampdown Phase One

 

 

 Hi Uwe & Dawid, 

Per the JDK 14 schedule , we are now in Rampdown Phase One

Please advise if you have found any issues while testing the latest Early Access build.

*	Schedule for JDK 14

*	2019/12/12 Rampdown Phase One
*	2020/01/16 Rampdown Phase Two
*	2020/02/06 Initial Release Candidate
*	2020/02/20 Final Release Candidate
*	2020/03/17 General Availability

*	The overall feature set is frozen. 

*	No further JEPs will be targeted to this release
*	For more details , see Mark Reinhold's email to jdk-dev mailing list [1]  

*	Features included in JDK 14:.

*	JEP 305: Pattern Matching for instanceof (Preview) <http://openjdk.java.net/jeps/305>  
*	JEP 343: Packaging Tool (Incubator) <http://openjdk.java.net/jeps/343>  
*	JEP 345: NUMA-Aware Memory Allocation for G1 <http://openjdk.java.net/jeps/345>  
*	JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>  
*	JEP 352: Non-Volatile Mapped Byte Buffers <http://openjdk.java.net/jeps/352>  
*	JEP 358: Helpful NullPointerExceptions <https://openjdk.java.net/jeps/358>  
*	JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  
*	JEP 361: Switch Expressions (Standard) <http://openjdk.java.net/jeps/361> 
*	JEP 362: Deprecate the Solaris and SPARC Ports  <https://openjdk.java.net/jeps/362> 
*	JEP 363: Remove the Concurrent Mark Sweep Garbage Collector <http://openjdk.java.net/jeps/363>  
*	JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>  
*	JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365> 
*	JEP 366: Deprecate ParallelScavenge <http://openjdk.java.net/jeps/366>   SerialOld GC Combination 
*	JEP 367: Remove the Pack200 Tools and API <http://openjdk.java.net/jeps/367>  
*	JEP 368: Text Blocks (Second Preview) <http://openjdk.java.net/jeps/368> 
*	JEP 370: Foreign-Memory Access API (Incubator)  <https://openjdk.java.net/jeps/370> 

JDK 14 Early Access build 27 is available at : - jdk.java.net/14/ 

*	Release notes 

*	https://jdk.java.net/14/release-notes

*	Recent fixes that might be of interest

*	Build 27:

*	JDK-8212780: Packaging Tool Implementation
*	JDK-8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports
*	JDK-8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
*	JDK-8214481: freetype path does not disable TrueType hinting with AA+FM hints
*	JDK-8234076: JVM crashes on Windows 10 using --module=NAME
*	JDK-8222756: Plural support in CompactNumberFormat
*	JDK-8234211: allow discoverable javac plugins to be invoked by default

*	Build 26:

*	JDK-8233223: Add Amazon Root CA certificates
*	JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
*	JDK-8234893: ARM32: build failure after JDK-8234387

Rgds, Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html





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

RE: JDK 14 enters Rampdown Phase One

Posted by Uwe Schindler <us...@apache.org>.
Hi,

 

In addition, I added ZGC on relevant configurations, and Shenandoah on the AdoptOpenJDK builds (unfortunately, the Oracle builds don’t contain it).

 

Uwe

 

-----

Uwe Schindler

uschindler@apache.org 

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Uwe Schindler <us...@apache.org> 
Sent: Sunday, December 15, 2019 5:18 PM
To: 'Rory O'Donnell' <ro...@oracle.com>
Cc: 'Dalibor Topic' <da...@oracle.com>; 'Balchandra Vaidya' <ba...@oracle.com>; 'Deepak Nenmelithara Damodaran' <de...@oracle.com>; 'dawid.weiss@cs.put.poznan.pl' <da...@cs.put.poznan.pl>; 'dev@lucene.apache.org' <de...@lucene.apache.org>
Subject: RE: JDK 14 enters Rampdown Phase One

 

Hi Rory,

 

I added build 27 to the test loop, so it’s tested. I am not sure if our latest finding (LineNumberReader) is included in build 27, but b28 should definitely contain it.

 

I also removed ConcMarkSweepGC from our options list.

 

Uwe

 

-----

Uwe Schindler

uschindler@apache.org <ma...@apache.org>  

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell <rory.odonnell@oracle.com <ma...@oracle.com> > 
Sent: Saturday, December 14, 2019 5:53 PM
To: uwe.h.schindler@gmail.com <ma...@gmail.com> 
Cc: rory.odonnell@oracle.com <ma...@oracle.com> ; Dalibor Topic <dalibor.topic@oracle.com <ma...@oracle.com> >; Balchandra Vaidya <balchandra.vaidya@oracle.com <ma...@oracle.com> >; Deepak Nenmelithara Damodaran <deepak.n.damodaran@oracle.com <ma...@oracle.com> >; dawid.weiss@cs.put.poznan.pl <ma...@cs.put.poznan.pl> ; dev@lucene.apache.org <ma...@lucene.apache.org> 
Subject: JDK 14 enters Rampdown Phase One

 

 

 Hi Uwe & Dawid, 

Per the JDK 14 schedule , we are now in Rampdown Phase One

Please advise if you have found any issues while testing the latest Early Access build.

*	Schedule for JDK 14

*	2019/12/12 Rampdown Phase One
*	2020/01/16 Rampdown Phase Two
*	2020/02/06 Initial Release Candidate
*	2020/02/20 Final Release Candidate
*	2020/03/17 General Availability

*	The overall feature set is frozen. 

*	No further JEPs will be targeted to this release
*	For more details , see Mark Reinhold's email to jdk-dev mailing list [1]  

*	Features included in JDK 14:.

*	JEP 305: Pattern Matching for instanceof (Preview) <http://openjdk.java.net/jeps/305>  
*	JEP 343: Packaging Tool (Incubator) <http://openjdk.java.net/jeps/343>  
*	JEP 345: NUMA-Aware Memory Allocation for G1 <http://openjdk.java.net/jeps/345>  
*	JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>  
*	JEP 352: Non-Volatile Mapped Byte Buffers <http://openjdk.java.net/jeps/352>  
*	JEP 358: Helpful NullPointerExceptions <https://openjdk.java.net/jeps/358>  
*	JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>  
*	JEP 361: Switch Expressions (Standard) <http://openjdk.java.net/jeps/361> 
*	JEP 362: Deprecate the Solaris and SPARC Ports  <https://openjdk.java.net/jeps/362> 
*	JEP 363: Remove the Concurrent Mark Sweep Garbage Collector <http://openjdk.java.net/jeps/363>  
*	JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>  
*	JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365> 
*	JEP 366: Deprecate ParallelScavenge <http://openjdk.java.net/jeps/366>   SerialOld GC Combination 
*	JEP 367: Remove the Pack200 Tools and API <http://openjdk.java.net/jeps/367>  
*	JEP 368: Text Blocks (Second Preview) <http://openjdk.java.net/jeps/368> 
*	JEP 370: Foreign-Memory Access API (Incubator)  <https://openjdk.java.net/jeps/370> 

JDK 14 Early Access build 27 is available at : - jdk.java.net/14/ 

*	Release notes 

*	https://jdk.java.net/14/release-notes

*	Recent fixes that might be of interest

*	Build 27:

*	JDK-8212780: Packaging Tool Implementation
*	JDK-8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports
*	JDK-8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
*	JDK-8214481: freetype path does not disable TrueType hinting with AA+FM hints
*	JDK-8234076: JVM crashes on Windows 10 using --module=NAME
*	JDK-8222756: Plural support in CompactNumberFormat
*	JDK-8234211: allow discoverable javac plugins to be invoked by default

*	Build 26:

*	JDK-8233223: Add Amazon Root CA certificates
*	JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
*	JDK-8234893: ARM32: build failure after JDK-8234387

Rgds, Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html




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