Re: JDK 14 enters Rampdown Phase One

2019-12-15 Thread Rory O'Donnell

Thanks for that Martin.

Rgds,Rory

On 15/12/2019 12:38, Martin Grigorov wrote:

Hi Rory,

Wicket tests are green with JDK 14 build 27!

Regards,
Martin

On Sat, Dec 14, 2019 at 6:50 PM Rory O'Donnell 
wrote:


   Hi Martin,

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

*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: wicket-native-websocket-core as dependency in module-info.java

2019-12-15 Thread Martin Grigorov
No objections from me!

On Sun, Dec 15, 2019, 15:09 Maxim Solodovnik  wrote:

> Hello All,
>
> I start adding module-info.java to our Java11 project
> It seems we should correct Automatic-Module names not to have `-` in
> it (current name is `org.apache.wicket.native-websocket.core`)
>
> Are there any objections if I'll change
>
> https://github.com/apache/wicket/blob/master/wicket-native-websocket/wicket-native-websocket-core/pom.xml#L34
> to have
>
> org.apache.wicket.native.websocket.core
> ?
>
> --
> WBR
> Maxim aka solomax
>


wicket-native-websocket-core as dependency in module-info.java

2019-12-15 Thread Maxim Solodovnik
Hello All,

I start adding module-info.java to our Java11 project
It seems we should correct Automatic-Module names not to have `-` in
it (current name is `org.apache.wicket.native-websocket.core`)

Are there any objections if I'll change
https://github.com/apache/wicket/blob/master/wicket-native-websocket/wicket-native-websocket-core/pom.xml#L34
to have
org.apache.wicket.native.websocket.core
?

-- 
WBR
Maxim aka solomax


Re: JDK 14 enters Rampdown Phase One

2019-12-15 Thread Martin Grigorov
Hi Rory,

Wicket tests are green with JDK 14 build 27!

Regards,
Martin

On Sat, Dec 14, 2019 at 6:50 PM Rory O'Donnell 
wrote:

>
>   Hi Martin,
>
> *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)
> 
>   o JEP 343: Packaging Tool (Incubator)
> 
>   o JEP 345: NUMA-Aware Memory Allocation for G1
> 
>   o JEP 349: JFR Event Streaming 
>   o JEP 352: Non-Volatile Mapped Byte Buffers
> 
>   o JEP 358: Helpful NullPointerExceptions
> 
>   o JEP 359: Records (Preview) 
> JEP 359: Records (Preview) 
>   o JEP 361: Switch Expressions (Standard)
> 
>   o JEP 362: Deprecate the Solaris and SPARC Ports
> 
>   o JEP 363: Remove the Concurrent Mark Sweep Garbage Collector
> 
>   o JEP 364: ZGC on macOS 
>   o JEP 365 ZGC on Windows 
>   o JEP 366: Deprecate ParallelScavenge  SerialOld GC Combination
> 
>   o JEP 367: Remove the Pack200 Tools and API
> 
>   o JEP 368: Text Blocks (Second Preview)
> 
>   o JEP 370: Foreign-Memory Access API (Incubator)
> 
>
> *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
>
>