You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Rory O'Donnell <ro...@oracle.com> on 2020/04/10 08:02:46 UTC

OpenJDK 15 EA build 18 is now available

  Hi Martin,

OpenJDK 15 EA build 18 is now available at http://jdk.java.net/15 *
*

  * These early access, open source builds are provided under the GNU
    General Public License, version 2, with the Classpath Exception
    <http://openjdk.java.net/legal/gplv2+ce.html>.
  * Schedule for JDK 15
      o 2020/06/11 Rampdown Phase One
      o 2020/07/16 Rampdown Phase Two
      o 2020/08/06 Initial Release Candidate
      o 2020/08/20 Final Release Candidate
      o 2020/09/15 General Availability
  * Features
      o Proposed to target JDK 15
          + JEP 371: <http://openjdk.java.net/jeps/371>  Hidden Classes
      o JEPs targeted to JDK 15
          + JEP 372 <https://openjdk.java.net/jeps/372>: Remove the
            Nashorn JavaScript Engine
          + JEP 377 <https://openjdk.java.net/jeps/377>: ZGC: A Scalable
            Low-Latency Garbage Collector
          + JEP 378 <https://openjdk.java.net/jeps/378>: Text Blocks
          + JEP 379 <https://openjdk.java.net/jeps/379>: Shenandoah: A
            Low-Pause-Time Garbage Collector
  * Changes in recent builds that maybe of interest:
      o build 18
          + JDK-8240169
            <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
            fails to link to non-modular api docs
              # Reported by JUnit5
          + JDK-8241670
            <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
            heap region size ergonomics to improve OOTB performance
          + JDK-8240745
            <https://bugs.openjdk.java.net/browse/JDK-8240745>:
            Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage
            Collector (Production)
          + JDK-8225319
            <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
            rmic from the set of supported tools
          + JDK-8237490
            <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
            support notarizing jpackage app-image and dmg
      o build 17
          + JDK-8240676
            <https://bugs.openjdk.java.net/browse/JDK-8240676> - Meet
            not symmetric failure when running lucene on jdk8
              # Reported by Apache Lucene
      o Build 16
          + JDK-8241039
            <https://bugs.openjdk.java.net/browse/JDK-8241039> - Retire
            the deprecated SSLSession.getPeerCertificateChain() method
          + JDK-8219989
            <https://bugs.openjdk.java.net/browse/JDK-8219989> - Retire
            the com.sun.net.ssl.internal.ssl.Provider name
          + JDK-8237859
            <https://bugs.openjdk.java.net/browse/JDK-8237859> - C2:
            Crash when loads float above range check
              # Reported by Apache Lucene
          + JDK-8202469
            <https://bugs.openjdk.java.net/browse/JDK-8202469> - (ann)
            Type annotations on type variable bounds that are also type
            variables are lost
              # Reported by ByteBuddy
      o Build 15
          + JDK-8214245
            <https://bugs.openjdk.java.net/browse/JDK-8214245> - Case
            insensitive matching doesn't work correctly for some
            character classes ()

  * Quality Report for March 2020 was published here [1]
      o Thanks again for all the bug reports and feeback!

Does your Project support JDK 14 - #AllTestsGreenOnJDK14 
<https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>

Rgds,Rory

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


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


Re: OpenJDK 15 EA build 18 is now available

Posted by Rory O'Donnell <ro...@oracle.com>.
Many thanks Martin!

On 14/04/2020 15:34, Martin Grigorov wrote:
> Hi Rory,
>
> It appeared to be a bug in BndTools (aQute) :
> https://github.com/bndtools/bnd/issues/3903
> https://github.com/bndtools/bnd/commit/97eb299a8b4b3d1b199b30d98769136494e2469d#diff-8dd8393f6487d4e378e923003227cf57
>
> With biz.aQute.bnd:biz.aQute.bndlib:5.1.0-SNAPSHOT Wicket build passed 
> successfully!
>
> Regards,
> Martin
>
>
> On Tue, Apr 14, 2020 at 10:38 AM Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
>     Hi Martin,
>
>     Did you log get a chance to log a bug, we do see an enhancement in
>     this
>     area for b18 which may be the cause?
>
>     Thanks,Rory
>
>     On 10/04/2020 12:15, Rory O'Donnell wrote:
>     > Hi Martin,
>     >
>     > Can you log an issue at bugs.java.com <http://bugs.java.com> ?
>     >
>     > Rgds,Rory
>     >
>     > On 10/04/2020 10:14, Martin Grigorov wrote:
>     >> Hi Rory,
>     >>
>     >> There seems to be a problem with this build.
>     >>
>     >> INFO] Skipping execution
>     >> [INFO]
>     >> [INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
>     >> wicket-util ---
>     >> [ERROR] An internal error occurred
>     >> java.util.ConcurrentModificationException
>     >>      at java.util.TreeMap.callMappingFunctionWithCheck
>     >> (TreeMap.java:742)
>     >>      at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
>     >>      at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
>     >>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
>     >>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
>     >>      at java.nio.file.Files.walkFileTree (Files.java:2804)
>     >>      at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
>     >>      at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
>     >>      at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
>     >>      at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
>     >> (BundlePlugin.java:603)
>     >>      at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
>     >> (ManifestPlugin.java:285)
>     >>      at org.apache.felix.bundleplugin.ManifestPlugin.execute
>     >> (ManifestPlugin.java:111)
>     >>      at org.apache.felix.bundleplugin.BundlePlugin.execute
>     >> (BundlePlugin.java:364)
>     >>      at
>     org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>     >> (DefaultBuildPluginManager.java:137)
>     >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>     >> (MojoExecutor.java:210)
>     >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>     >> (MojoExecutor.java:156)
>     >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>     >> (MojoExecutor.java:148)
>     >>      at
>     >>
>     org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>     >> (LifecycleModuleBuilder.java:117)
>     >>      at
>     >>
>     org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>     >> (LifecycleModuleBuilder.java:81)
>     >>      at
>     >>
>     org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>
>     >>
>     >> (SingleThreadedBuilder.java:56)
>     >>      at
>     org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>     >> (LifecycleStarter.java:128)
>     >>      at org.apache.maven.DefaultMaven.doExecute
>     (DefaultMaven.java:305)
>     >>      at org.apache.maven.DefaultMaven.doExecute
>     (DefaultMaven.java:192)
>     >>      at org.apache.maven.DefaultMaven.execute
>     (DefaultMaven.java:105)
>     >>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>     >>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
>     >>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
>     >>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0
>     (Native
>     >> Method)
>     >>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>     >> (NativeMethodAccessorImpl.java:62)
>     >>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>     >> (DelegatingMethodAccessorImpl.java:43)
>     >>      at java.lang.reflect.Method.invoke (Method.java:564)
>     >>      at
>     org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>     >> (Launcher.java:282)
>     >>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>     >> (Launcher.java:225)
>     >>      at
>     >> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>     >> (Launcher.java:406)
>     >>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>     >> (Launcher.java:347)
>     >>
>     >>
>     >> I will see whether maven-bundle-plugin/aQute does something wrong.
>     >> But since it is working with previous versions of Java and the
>     previous
>     >> build of JDK 15 I guess there is some kind of regression.
>     >> Which JIRA I should use to report this issue in Java Collections ?
>     >>
>     >> Regards,
>     >> Martin
>     >>
>     >>
>     >> On Fri, Apr 10, 2020 at 11:04 AM Rory
>     >> O'Donnell<rory.odonnell@oracle.com
>     <ma...@oracle.com>>
>     >> wrote:
>     >>
>     >>>    Hi Martin,
>     >>>
>     >>> OpenJDK 15 EA build 18 is now available
>     athttp://jdk.java.net/15 <http://jdk.java.net/15> *
>     >>> *
>     >>>
>     >>>    * These early access, open source builds are provided under
>     the GNU
>     >>>      General Public License, version 2, with the Classpath
>     Exception
>     >>>      <http://openjdk.java.net/legal/gplv2+ce.html>.
>     >>>    * Schedule for JDK 15
>     >>>        o 2020/06/11 Rampdown Phase One
>     >>>        o 2020/07/16 Rampdown Phase Two
>     >>>        o 2020/08/06 Initial Release Candidate
>     >>>        o 2020/08/20 Final Release Candidate
>     >>>        o 2020/09/15 General Availability
>     >>>    * Features
>     >>>        o Proposed to target JDK 15
>     >>>            + JEP 371:<http://openjdk.java.net/jeps/371> Hidden
>     >>> Classes
>     >>>        o JEPs targeted to JDK 15
>     >>>            + JEP 372<https://openjdk.java.net/jeps/372>:
>     Remove the
>     >>>              Nashorn JavaScript Engine
>     >>>            + JEP 377<https://openjdk.java.net/jeps/377>: ZGC: A
>     >>> Scalable
>     >>>              Low-Latency Garbage Collector
>     >>>            + JEP 378<https://openjdk.java.net/jeps/378>: Text
>     Blocks
>     >>>            + JEP 379<https://openjdk.java.net/jeps/379>:
>     Shenandoah: A
>     >>>              Low-Pause-Time Garbage Collector
>     >>>    * Changes in recent builds that maybe of interest:
>     >>>        o build 18
>     >>>            + JDK-8240169
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
>     >>>              fails to link to non-modular api docs
>     >>>                # Reported by JUnit5
>     >>>            + JDK-8241670
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
>     >>>              heap region size ergonomics to improve OOTB
>     performance
>     >>>            + JDK-8240745
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8240745>:
>     >>>              Implementation: JEP 377: ZGC: A Scalable Low-Latency
>     >>> Garbage
>     >>>              Collector (Production)
>     >>>            + JDK-8225319
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
>     >>>              rmic from the set of supported tools
>     >>>            + JDK-8237490
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
>     >>>              support notarizing jpackage app-image and dmg
>     >>>        o build 17
>     >>>            + JDK-8240676
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8240676> - Meet
>     >>>              not symmetric failure when running lucene on jdk8
>     >>>                # Reported by Apache Lucene
>     >>>        o Build 16
>     >>>            + JDK-8241039
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8241039> - Retire
>     >>>              the deprecated
>     SSLSession.getPeerCertificateChain() method
>     >>>            + JDK-8219989
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8219989> - Retire
>     >>>              the com.sun.net.ssl.internal.ssl.Provider name
>     >>>            + JDK-8237859
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8237859> - C2:
>     >>>              Crash when loads float above range check
>     >>>                # Reported by Apache Lucene
>     >>>            + JDK-8202469
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8202469> - (ann)
>     >>>              Type annotations on type variable bounds that are
>     also
>     >>> type
>     >>>              variables are lost
>     >>>                # Reported by ByteBuddy
>     >>>        o Build 15
>     >>>            + JDK-8214245
>     >>> <https://bugs.openjdk.java.net/browse/JDK-8214245> - Case
>     >>>              insensitive matching doesn't work correctly for some
>     >>>              character classes ()
>     >>>
>     >>>    * Quality Report for March 2020 was published here [1]
>     >>>        o Thanks again for all the bug reports and feeback!
>     >>>
>     >>> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
>     >>>
>     <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
>     >>>
>     >>> Rgds,Rory
>     >>>
>     >>> [1]
>     >>>
>     >>>
>     https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020
>
>     >>>
>     >>>
>     >>>
>     >>> --
>     >>> 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: OpenJDK 15 EA build 18 is now available

Posted by Martin Grigorov <mg...@apache.org>.
Hi Rory,

It appeared to be a bug in BndTools (aQute) :
https://github.com/bndtools/bnd/issues/3903
https://github.com/bndtools/bnd/commit/97eb299a8b4b3d1b199b30d98769136494e2469d#diff-8dd8393f6487d4e378e923003227cf57

With biz.aQute.bnd:biz.aQute.bndlib:5.1.0-SNAPSHOT Wicket build passed
successfully!

Regards,
Martin


On Tue, Apr 14, 2020 at 10:38 AM Rory O'Donnell <ro...@oracle.com>
wrote:

> Hi Martin,
>
> Did you log get a chance to log a bug, we do see an enhancement in this
> area for b18 which may be the cause?
>
> Thanks,Rory
>
> On 10/04/2020 12:15, Rory O'Donnell wrote:
> > Hi Martin,
> >
> > Can you log an issue at bugs.java.com ?
> >
> > Rgds,Rory
> >
> > On 10/04/2020 10:14, Martin Grigorov wrote:
> >> Hi Rory,
> >>
> >> There seems to be a problem with this build.
> >>
> >> INFO] Skipping execution
> >> [INFO]
> >> [INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
> >> wicket-util ---
> >> [ERROR] An internal error occurred
> >> java.util.ConcurrentModificationException
> >>      at java.util.TreeMap.callMappingFunctionWithCheck
> >> (TreeMap.java:742)
> >>      at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
> >>      at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
> >>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
> >>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
> >>      at java.nio.file.Files.walkFileTree (Files.java:2804)
> >>      at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
> >>      at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
> >>      at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
> >>      at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
> >> (BundlePlugin.java:603)
> >>      at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
> >> (ManifestPlugin.java:285)
> >>      at org.apache.felix.bundleplugin.ManifestPlugin.execute
> >> (ManifestPlugin.java:111)
> >>      at org.apache.felix.bundleplugin.BundlePlugin.execute
> >> (BundlePlugin.java:364)
> >>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> >> (DefaultBuildPluginManager.java:137)
> >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >> (MojoExecutor.java:210)
> >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >> (MojoExecutor.java:156)
> >>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >> (MojoExecutor.java:148)
> >>      at
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >> (LifecycleModuleBuilder.java:117)
> >>      at
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >> (LifecycleModuleBuilder.java:81)
> >>      at
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>
> >>
> >> (SingleThreadedBuilder.java:56)
> >>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> >> (LifecycleStarter.java:128)
> >>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
> >>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
> >>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
> >>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
> >>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
> >>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
> >>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
> >> Method)
> >>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
> >> (NativeMethodAccessorImpl.java:62)
> >>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
> >> (DelegatingMethodAccessorImpl.java:43)
> >>      at java.lang.reflect.Method.invoke (Method.java:564)
> >>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> >> (Launcher.java:282)
> >>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> >> (Launcher.java:225)
> >>      at
> >> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> >> (Launcher.java:406)
> >>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
> >> (Launcher.java:347)
> >>
> >>
> >> I will see whether maven-bundle-plugin/aQute does something wrong.
> >> But since it is working with previous versions of Java and the previous
> >> build of JDK 15 I guess there is some kind of regression.
> >> Which JIRA I should use to report this issue in Java Collections ?
> >>
> >> Regards,
> >> Martin
> >>
> >>
> >> On Fri, Apr 10, 2020 at 11:04 AM Rory
> >> O'Donnell<ro...@oracle.com>
> >> wrote:
> >>
> >>>    Hi Martin,
> >>>
> >>> OpenJDK 15 EA build 18 is now available athttp://jdk.java.net/15  *
> >>> *
> >>>
> >>>    * These early access, open source builds are provided under the GNU
> >>>      General Public License, version 2, with the Classpath Exception
> >>>      <http://openjdk.java.net/legal/gplv2+ce.html>.
> >>>    * Schedule for JDK 15
> >>>        o 2020/06/11 Rampdown Phase One
> >>>        o 2020/07/16 Rampdown Phase Two
> >>>        o 2020/08/06 Initial Release Candidate
> >>>        o 2020/08/20 Final Release Candidate
> >>>        o 2020/09/15 General Availability
> >>>    * Features
> >>>        o Proposed to target JDK 15
> >>>            + JEP 371:<http://openjdk.java.net/jeps/371>   Hidden
> >>> Classes
> >>>        o JEPs targeted to JDK 15
> >>>            + JEP 372<https://openjdk.java.net/jeps/372>: Remove the
> >>>              Nashorn JavaScript Engine
> >>>            + JEP 377<https://openjdk.java.net/jeps/377>: ZGC: A
> >>> Scalable
> >>>              Low-Latency Garbage Collector
> >>>            + JEP 378<https://openjdk.java.net/jeps/378>: Text Blocks
> >>>            + JEP 379<https://openjdk.java.net/jeps/379>: Shenandoah: A
> >>>              Low-Pause-Time Garbage Collector
> >>>    * Changes in recent builds that maybe of interest:
> >>>        o build 18
> >>>            + JDK-8240169
> >>> <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
> >>>              fails to link to non-modular api docs
> >>>                # Reported by JUnit5
> >>>            + JDK-8241670
> >>> <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
> >>>              heap region size ergonomics to improve OOTB performance
> >>>            + JDK-8240745
> >>> <https://bugs.openjdk.java.net/browse/JDK-8240745>:
> >>>              Implementation: JEP 377: ZGC: A Scalable Low-Latency
> >>> Garbage
> >>>              Collector (Production)
> >>>            + JDK-8225319
> >>> <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
> >>>              rmic from the set of supported tools
> >>>            + JDK-8237490
> >>> <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
> >>>              support notarizing jpackage app-image and dmg
> >>>        o build 17
> >>>            + JDK-8240676
> >>> <https://bugs.openjdk.java.net/browse/JDK-8240676>  - Meet
> >>>              not symmetric failure when running lucene on jdk8
> >>>                # Reported by Apache Lucene
> >>>        o Build 16
> >>>            + JDK-8241039
> >>> <https://bugs.openjdk.java.net/browse/JDK-8241039>  - Retire
> >>>              the deprecated SSLSession.getPeerCertificateChain() method
> >>>            + JDK-8219989
> >>> <https://bugs.openjdk.java.net/browse/JDK-8219989>  - Retire
> >>>              the com.sun.net.ssl.internal.ssl.Provider name
> >>>            + JDK-8237859
> >>> <https://bugs.openjdk.java.net/browse/JDK-8237859>  - C2:
> >>>              Crash when loads float above range check
> >>>                # Reported by Apache Lucene
> >>>            + JDK-8202469
> >>> <https://bugs.openjdk.java.net/browse/JDK-8202469>  - (ann)
> >>>              Type annotations on type variable bounds that are also
> >>> type
> >>>              variables are lost
> >>>                # Reported by ByteBuddy
> >>>        o Build 15
> >>>            + JDK-8214245
> >>> <https://bugs.openjdk.java.net/browse/JDK-8214245>  - Case
> >>>              insensitive matching doesn't work correctly for some
> >>>              character classes ()
> >>>
> >>>    * Quality Report for March 2020 was published here [1]
> >>>        o Thanks again for all the bug reports and feeback!
> >>>
> >>> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
> >>> <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
> >>>
> >>> Rgds,Rory
> >>>
> >>> [1]
> >>>
> >>>
> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020
> >>>
> >>>
> >>>
> >>> --
> >>> Rgds, Rory O'Donnell
> >>> Quality Engineering Manager
> >>> Oracle EMEA, Dublin, Ireland
> >>>
> >>>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>

Re: OpenJDK 15 EA build 18 is now available

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

Did you log get a chance to log a bug, we do see an enhancement in this 
area for b18 which may be the cause?

Thanks,Rory

On 10/04/2020 12:15, Rory O'Donnell wrote:
> Hi Martin,
>
> Can you log an issue at bugs.java.com ?
>
> Rgds,Rory
>
> On 10/04/2020 10:14, Martin Grigorov wrote:
>> Hi Rory,
>>
>> There seems to be a problem with this build.
>>
>> INFO] Skipping execution
>> [INFO]
>> [INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
>> wicket-util ---
>> [ERROR] An internal error occurred
>> java.util.ConcurrentModificationException
>>      at java.util.TreeMap.callMappingFunctionWithCheck 
>> (TreeMap.java:742)
>>      at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
>>      at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
>>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
>>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
>>      at java.nio.file.Files.walkFileTree (Files.java:2804)
>>      at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
>>      at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
>>      at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
>>      at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
>> (BundlePlugin.java:603)
>>      at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
>> (ManifestPlugin.java:285)
>>      at org.apache.felix.bundleplugin.ManifestPlugin.execute
>> (ManifestPlugin.java:111)
>>      at org.apache.felix.bundleplugin.BundlePlugin.execute
>> (BundlePlugin.java:364)
>>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>> (DefaultBuildPluginManager.java:137)
>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:210)
>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:156)
>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:148)
>>      at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>      at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>      at
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build 
>>
>> (SingleThreadedBuilder.java:56)
>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native 
>> Method)
>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:282)
>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:225)
>>      at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:406)
>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:347)
>>
>>
>> I will see whether maven-bundle-plugin/aQute does something wrong.
>> But since it is working with previous versions of Java and the previous
>> build of JDK 15 I guess there is some kind of regression.
>> Which JIRA I should use to report this issue in Java Collections ?
>>
>> Regards,
>> Martin
>>
>>
>> On Fri, Apr 10, 2020 at 11:04 AM Rory 
>> O'Donnell<ro...@oracle.com>
>> wrote:
>>
>>>    Hi Martin,
>>>
>>> OpenJDK 15 EA build 18 is now available athttp://jdk.java.net/15  *
>>> *
>>>
>>>    * These early access, open source builds are provided under the GNU
>>>      General Public License, version 2, with the Classpath Exception
>>>      <http://openjdk.java.net/legal/gplv2+ce.html>.
>>>    * Schedule for JDK 15
>>>        o 2020/06/11 Rampdown Phase One
>>>        o 2020/07/16 Rampdown Phase Two
>>>        o 2020/08/06 Initial Release Candidate
>>>        o 2020/08/20 Final Release Candidate
>>>        o 2020/09/15 General Availability
>>>    * Features
>>>        o Proposed to target JDK 15
>>>            + JEP 371:<http://openjdk.java.net/jeps/371>   Hidden 
>>> Classes
>>>        o JEPs targeted to JDK 15
>>>            + JEP 372<https://openjdk.java.net/jeps/372>: Remove the
>>>              Nashorn JavaScript Engine
>>>            + JEP 377<https://openjdk.java.net/jeps/377>: ZGC: A 
>>> Scalable
>>>              Low-Latency Garbage Collector
>>>            + JEP 378<https://openjdk.java.net/jeps/378>: Text Blocks
>>>            + JEP 379<https://openjdk.java.net/jeps/379>: Shenandoah: A
>>>              Low-Pause-Time Garbage Collector
>>>    * Changes in recent builds that maybe of interest:
>>>        o build 18
>>>            + JDK-8240169
>>> <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
>>>              fails to link to non-modular api docs
>>>                # Reported by JUnit5
>>>            + JDK-8241670
>>> <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
>>>              heap region size ergonomics to improve OOTB performance
>>>            + JDK-8240745
>>> <https://bugs.openjdk.java.net/browse/JDK-8240745>:
>>>              Implementation: JEP 377: ZGC: A Scalable Low-Latency 
>>> Garbage
>>>              Collector (Production)
>>>            + JDK-8225319
>>> <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
>>>              rmic from the set of supported tools
>>>            + JDK-8237490
>>> <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
>>>              support notarizing jpackage app-image and dmg
>>>        o build 17
>>>            + JDK-8240676
>>> <https://bugs.openjdk.java.net/browse/JDK-8240676>  - Meet
>>>              not symmetric failure when running lucene on jdk8
>>>                # Reported by Apache Lucene
>>>        o Build 16
>>>            + JDK-8241039
>>> <https://bugs.openjdk.java.net/browse/JDK-8241039>  - Retire
>>>              the deprecated SSLSession.getPeerCertificateChain() method
>>>            + JDK-8219989
>>> <https://bugs.openjdk.java.net/browse/JDK-8219989>  - Retire
>>>              the com.sun.net.ssl.internal.ssl.Provider name
>>>            + JDK-8237859
>>> <https://bugs.openjdk.java.net/browse/JDK-8237859>  - C2:
>>>              Crash when loads float above range check
>>>                # Reported by Apache Lucene
>>>            + JDK-8202469
>>> <https://bugs.openjdk.java.net/browse/JDK-8202469>  - (ann)
>>>              Type annotations on type variable bounds that are also 
>>> type
>>>              variables are lost
>>>                # Reported by ByteBuddy
>>>        o Build 15
>>>            + JDK-8214245
>>> <https://bugs.openjdk.java.net/browse/JDK-8214245>  - Case
>>>              insensitive matching doesn't work correctly for some
>>>              character classes ()
>>>
>>>    * Quality Report for March 2020 was published here [1]
>>>        o Thanks again for all the bug reports and feeback!
>>>
>>> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
>>> <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
>>>
>>> Rgds,Rory
>>>
>>> [1]
>>>
>>> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020 
>>>
>>>
>>>
>>> -- 
>>> Rgds, Rory O'Donnell
>>> Quality Engineering Manager
>>> Oracle EMEA, Dublin, Ireland
>>>
>>>
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: OpenJDK 15 EA build 18 is now available

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

Can you log an issue at bugs.java.com ?

Rgds,Rory

On 10/04/2020 10:14, Martin Grigorov wrote:
> Hi Rory,
>
> There seems to be a problem with this build.
>
> INFO] Skipping execution
> [INFO]
> [INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
> wicket-util ---
> [ERROR] An internal error occurred
> java.util.ConcurrentModificationException
>      at java.util.TreeMap.callMappingFunctionWithCheck (TreeMap.java:742)
>      at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
>      at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
>      at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
>      at java.nio.file.Files.walkFileTree (Files.java:2804)
>      at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
>      at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
>      at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
>      at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
> (BundlePlugin.java:603)
>      at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
> (ManifestPlugin.java:285)
>      at org.apache.felix.bundleplugin.ManifestPlugin.execute
> (ManifestPlugin.java:111)
>      at org.apache.felix.bundleplugin.BundlePlugin.execute
> (BundlePlugin.java:364)
>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:210)
>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:156)
>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:148)
>      at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>      at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>      at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>      at java.lang.reflect.Method.invoke (Method.java:564)
>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:282)
>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:225)
>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:406)
>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:347)
>
>
> I will see whether maven-bundle-plugin/aQute does something wrong.
> But since it is working with previous versions of Java and the previous
> build of JDK 15 I guess there is some kind of regression.
> Which JIRA I should use to report this issue in Java Collections ?
>
> Regards,
> Martin
>
>
> On Fri, Apr 10, 2020 at 11:04 AM Rory O'Donnell<ro...@oracle.com>
> wrote:
>
>>    Hi Martin,
>>
>> OpenJDK 15 EA build 18 is now available athttp://jdk.java.net/15  *
>> *
>>
>>    * These early access, open source builds are provided under the GNU
>>      General Public License, version 2, with the Classpath Exception
>>      <http://openjdk.java.net/legal/gplv2+ce.html>.
>>    * Schedule for JDK 15
>>        o 2020/06/11 Rampdown Phase One
>>        o 2020/07/16 Rampdown Phase Two
>>        o 2020/08/06 Initial Release Candidate
>>        o 2020/08/20 Final Release Candidate
>>        o 2020/09/15 General Availability
>>    * Features
>>        o Proposed to target JDK 15
>>            + JEP 371:<http://openjdk.java.net/jeps/371>   Hidden Classes
>>        o JEPs targeted to JDK 15
>>            + JEP 372<https://openjdk.java.net/jeps/372>: Remove the
>>              Nashorn JavaScript Engine
>>            + JEP 377<https://openjdk.java.net/jeps/377>: ZGC: A Scalable
>>              Low-Latency Garbage Collector
>>            + JEP 378<https://openjdk.java.net/jeps/378>: Text Blocks
>>            + JEP 379<https://openjdk.java.net/jeps/379>: Shenandoah: A
>>              Low-Pause-Time Garbage Collector
>>    * Changes in recent builds that maybe of interest:
>>        o build 18
>>            + JDK-8240169
>>              <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
>>              fails to link to non-modular api docs
>>                # Reported by JUnit5
>>            + JDK-8241670
>>              <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
>>              heap region size ergonomics to improve OOTB performance
>>            + JDK-8240745
>>              <https://bugs.openjdk.java.net/browse/JDK-8240745>:
>>              Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage
>>              Collector (Production)
>>            + JDK-8225319
>>              <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
>>              rmic from the set of supported tools
>>            + JDK-8237490
>>              <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
>>              support notarizing jpackage app-image and dmg
>>        o build 17
>>            + JDK-8240676
>>              <https://bugs.openjdk.java.net/browse/JDK-8240676>  - Meet
>>              not symmetric failure when running lucene on jdk8
>>                # Reported by Apache Lucene
>>        o Build 16
>>            + JDK-8241039
>>              <https://bugs.openjdk.java.net/browse/JDK-8241039>  - Retire
>>              the deprecated SSLSession.getPeerCertificateChain() method
>>            + JDK-8219989
>>              <https://bugs.openjdk.java.net/browse/JDK-8219989>  - Retire
>>              the com.sun.net.ssl.internal.ssl.Provider name
>>            + JDK-8237859
>>              <https://bugs.openjdk.java.net/browse/JDK-8237859>  - C2:
>>              Crash when loads float above range check
>>                # Reported by Apache Lucene
>>            + JDK-8202469
>>              <https://bugs.openjdk.java.net/browse/JDK-8202469>  - (ann)
>>              Type annotations on type variable bounds that are also type
>>              variables are lost
>>                # Reported by ByteBuddy
>>        o Build 15
>>            + JDK-8214245
>>              <https://bugs.openjdk.java.net/browse/JDK-8214245>  - Case
>>              insensitive matching doesn't work correctly for some
>>              character classes ()
>>
>>    * Quality Report for March 2020 was published here [1]
>>        o Thanks again for all the bug reports and feeback!
>>
>> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
>> <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
>>
>> Rgds,Rory
>>
>> [1]
>>
>> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020
>>
>>
>> --
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
>>
>>
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: OpenJDK 15 EA build 18 is now available

Posted by Martin Grigorov <mg...@apache.org>.
Hi Rory,

There seems to be a problem with this build.

INFO] Skipping execution
[INFO]
[INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
wicket-util ---
[ERROR] An internal error occurred
java.util.ConcurrentModificationException
    at java.util.TreeMap.callMappingFunctionWithCheck (TreeMap.java:742)
    at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
    at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
    at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
    at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
    at java.nio.file.Files.walkFileTree (Files.java:2804)
    at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
    at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
    at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
    at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
(BundlePlugin.java:603)
    at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
(ManifestPlugin.java:285)
    at org.apache.felix.bundleplugin.ManifestPlugin.execute
(ManifestPlugin.java:111)
    at org.apache.felix.bundleplugin.BundlePlugin.execute
(BundlePlugin.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
    at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:564)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)


I will see whether maven-bundle-plugin/aQute does something wrong.
But since it is working with previous versions of Java and the previous
build of JDK 15 I guess there is some kind of regression.
Which JIRA I should use to report this issue in Java Collections ?

Regards,
Martin


On Fri, Apr 10, 2020 at 11:04 AM Rory O'Donnell <ro...@oracle.com>
wrote:

>
>   Hi Martin,
>
> OpenJDK 15 EA build 18 is now available at http://jdk.java.net/15 *
> *
>
>   * These early access, open source builds are provided under the GNU
>     General Public License, version 2, with the Classpath Exception
>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>   * Schedule for JDK 15
>       o 2020/06/11 Rampdown Phase One
>       o 2020/07/16 Rampdown Phase Two
>       o 2020/08/06 Initial Release Candidate
>       o 2020/08/20 Final Release Candidate
>       o 2020/09/15 General Availability
>   * Features
>       o Proposed to target JDK 15
>           + JEP 371: <http://openjdk.java.net/jeps/371>  Hidden Classes
>       o JEPs targeted to JDK 15
>           + JEP 372 <https://openjdk.java.net/jeps/372>: Remove the
>             Nashorn JavaScript Engine
>           + JEP 377 <https://openjdk.java.net/jeps/377>: ZGC: A Scalable
>             Low-Latency Garbage Collector
>           + JEP 378 <https://openjdk.java.net/jeps/378>: Text Blocks
>           + JEP 379 <https://openjdk.java.net/jeps/379>: Shenandoah: A
>             Low-Pause-Time Garbage Collector
>   * Changes in recent builds that maybe of interest:
>       o build 18
>           + JDK-8240169
>             <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
>             fails to link to non-modular api docs
>               # Reported by JUnit5
>           + JDK-8241670
>             <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
>             heap region size ergonomics to improve OOTB performance
>           + JDK-8240745
>             <https://bugs.openjdk.java.net/browse/JDK-8240745>:
>             Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage
>             Collector (Production)
>           + JDK-8225319
>             <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
>             rmic from the set of supported tools
>           + JDK-8237490
>             <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
>             support notarizing jpackage app-image and dmg
>       o build 17
>           + JDK-8240676
>             <https://bugs.openjdk.java.net/browse/JDK-8240676> - Meet
>             not symmetric failure when running lucene on jdk8
>               # Reported by Apache Lucene
>       o Build 16
>           + JDK-8241039
>             <https://bugs.openjdk.java.net/browse/JDK-8241039> - Retire
>             the deprecated SSLSession.getPeerCertificateChain() method
>           + JDK-8219989
>             <https://bugs.openjdk.java.net/browse/JDK-8219989> - Retire
>             the com.sun.net.ssl.internal.ssl.Provider name
>           + JDK-8237859
>             <https://bugs.openjdk.java.net/browse/JDK-8237859> - C2:
>             Crash when loads float above range check
>               # Reported by Apache Lucene
>           + JDK-8202469
>             <https://bugs.openjdk.java.net/browse/JDK-8202469> - (ann)
>             Type annotations on type variable bounds that are also type
>             variables are lost
>               # Reported by ByteBuddy
>       o Build 15
>           + JDK-8214245
>             <https://bugs.openjdk.java.net/browse/JDK-8214245> - Case
>             insensitive matching doesn't work correctly for some
>             character classes ()
>
>   * Quality Report for March 2020 was published here [1]
>       o Thanks again for all the bug reports and feeback!
>
> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
> <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
>
> Rgds,Rory
>
> [1]
>
> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>