[hibernate-dev] Re: JDK 16 EA build 18 is now available

2020-10-08 Thread Yoann Rodiere
Hello Rory,

Here are the results for Hibernate projects on JDK16 ea+18:

   - I still have to find a way to test Hibernate ORM against JDK16
   (obviously, Gradle support for JDK16 is not there yet).
   - Hibernate Search runs just fine.
   - Hibernate Validator fails because of
   https://bugs.openjdk.java.net/browse/JDK-8253566.

Regards,

Yoann Rodière
Hibernate Team
yo...@hibernate.org


On Fri, 2 Oct 2020 at 11:22, Rory O'Donnell 
wrote:

> Hi Sanne & Yoann,
>
> OpenJDK 16 Early Access build 18**is now available at
> http://jdk.java.net/16
>
>   * These early-access , open-source builds are provided under the
>   o GNU General Public License, version 2, with the Classpath
> Exception .
>
>   * Features:
>   o JEPs proposed to target JDK 16
>   + JEP 376: ZGC: Concurrent Thread-Stack Processing
> 
>   + JEP 386: Alpine Linux Port 
>   + JEP 388: Windows/AArch64 Port
> 
>   o JEPs targeted to JDK 16, so far:
>   + JEP 338: Vector API (Incubator)
> 
>   + JEP 347: Enable C++14 Language Features
> 
>   + JEP 357: Migrate from Mercurial to Git
> 
>   + JEP 369: Migrate to GitHub 
>   + JEP 387: Elastic Metaspace 
>
>   * Release Notes are available at http://jdk.java.net/16/release-notes
>
> **
>
>   * Changes in recent builds that maybe of interest:
>   o Build 17
>   + JDK-8247281: Object monitors no longer keep strong
> references to their associated object
>   + JDK-8202473: A type variable with multiple bounds does not
> correctly place type annotation
>   # Reported by ByteBuddy
>   + JDK-8234808: jdb quoted option parsing broken
>   # Reported by Apache Tomcat
>   o Build 16
>   + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
> SHA-3 Based Signature Algorithms
>   + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
> Field to the correct default value
>
>   * Quality Report for September 2020 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+September+2020
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
> ___
> hibernate-dev mailing list -- hibernate-dev@lists.jboss.org
> To unsubscribe send an email to hibernate-dev-le...@lists.jboss.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
___
hibernate-dev mailing list -- hibernate-dev@lists.jboss.org
To unsubscribe send an email to hibernate-dev-le...@lists.jboss.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[hibernate-dev] Re: JDK 15 is now in the Initial Release Candidate Phase

2020-10-08 Thread Yoann Rodiere
Hello Rory,

The JDK15 and JDK16 CI jobs for Hibernate Validator are ready. They are
failing because of https://bugs.openjdk.java.net/browse/JDK-8253566 and
thus are currently disabled, but we will enable them as soon as this bug
gets fixed. We will be able to test future JDKs on a regular basis.

Regards,

Yoann Rodière
Hibernate Team
yo...@hibernate.org


On Wed, 30 Sep 2020 at 16:27, Rory O'Donnell 
wrote:

> Many thanks Yoann.
>
> Rgds,Rory
> On 30/09/2020 13:22, Yoann Rodiere wrote:
>
> Hi Rory,
>
> Yes, we've been working on that as soon as we got news of the regression.
> We should have working builds soon (minus the expected failures caused by
> the regression, of course). I'll keep you updated.
>
> Have a nice day,
>
> Yoann Rodière
> Hibernate Team
> yo...@hibernate.org
>
>
> On Wed, 30 Sep 2020 at 10:11, Rory O'Donnell 
> wrote:
>
>> Hi Yoann,
>>
>> Would it be possible to add Hibernate Validator when testing Early Access
>> builds  ?
>>
>> Thanks,Rory
>> On 18/08/2020 08:33, Rory O'Donnell wrote:
>>
>> Hi Yoann,
>>
>> Thanks for the update!
>>
>> Rgds,Rory
>> On 17/08/2020 12:34, Yoann Rodiere wrote:
>>
>> Hi Rory,
>>
>> I confirm that Hibernate ORM and Hibernate Search build and run fine on
>> JDK15-ea+36.
>>
>> Still no guarantee for JDK16, as Gradle is still unable to work properly
>> with JDK16 [1].
>>
>> [1] https://github.com/gradle/gradle/issues/13774
>> 
>>
>> Regards,
>>
>>
>> Yoann Rodière
>> Hibernate Team
>> yo...@hibernate.org
>>
>>
>> On Fri, 7 Aug 2020 at 10:38, Rory O'Donnell 
>> wrote:
>>
>>>
>>> Hi Sanne & Yoann,
>>>
>>> *Per the JDK 15 schedule  , we are now in the Initial Release Candidate
>>> Phase
>>> *
>>>
>>>
>>> ***Please advise if you have any open high priority issues.***
>>>
>>>   * Schedule for JDK 15
>>>   o *2020/08/06 Initial Release Candidate*
>>>   o 2020/08/20 Final Release Candidate
>>>   o 2020/09/15 General Availability
>>>
>>> **
>>>
>>>   * The overall feature set is frozen.
>>>   o Per the JDK Release Process [1] we now turn our focus to P1 bugs.
>>>   * Features included in JDK 15:
>>>   o JEP 339: Edwards-Curve Digital Signature Algorithm (EdDSA)
>>> 
>>>   o JEP 360: Sealed Classes (Preview) <
>>> http://openjdk.java.net/jeps/360>
>>>   o JEP 371: Hidden Classes 
>>>   o JEP 372: Remove the Nashorn JavaScript Engine
>>> 
>>>   o JEP 373: Reimplement the Legacy DatagramSocket API
>>> 
>>>   o JEP 374: Disable and Deprecate Biased Locking
>>> 
>>>   o JEP 375: Pattern Matching for instanceof (Second Preview)
>>> 
>>>   o JEP 377: ZGC: A Scalable Low-Latency Garbage Collector
>>> 
>>>   o JEP 378: Text Blocks 
>>>   o JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector
>>> 
>>>   o JEP 381: Remove the Solaris and SPARC Ports
>>> 
>>>   o JEP 383: Foreign-Memory Access API (Second Incubator)
>>> 
>>>   o JEP 384: Records (Second Preview)
>>> 
>>>   o JEP 385: Deprecate RMI Activation for Removal
>>> 
>>>
>>> *JDK 15 **Early Access build 35 *is now available at
>>> http://jdk.java.net/15
>>> 
>>>
>>>   * Release notes
>>>   o http://jdk.java.net/15/release-notes
>>> 
>>>   * Recent fixes that might be of interest
>>>   o Build 34
>>>   + JDK-8246094: [macos] Sound Recording and playback is not
>>> working
>>>
>>> *JDK 16 Early Access build 9 ***is now available at
>>> http://jdk.java.net/16
>>> 
>>>
>>>   * JEP Candidate
>>>   o JEP 388: Windows/AArch64 Port >> >
>>>   * JEPs targeted to JDK 16, so far:
>>>   o JEP 369: Migrate to GitHub 
>>>   o JEP 357: Migrate from Mercurial to Git
>>> 
>>>   o JEP 347: Enable C++14 Language Features
>>> 
>>>
>>> **
>>>
>>>   * Recent fixes that might be o