JDK 13 enters Rampdown Phase Two
                                
                                
                                
                                    
                                        by Rory O'Donnell
                                    
                                
                                
                                        Hi Galder,
Any issues to report on JDK 13 , would like to hear the status as we are 
now in rampdown phase 2 ?
**OpenJDK builds *- JDK 13 Early Access build 30 **is now available **at 
: - jdk.java.net/13/*
  * Per the JDK 13 schedule [1], we are now in Rampdown Phase Two.
      o For more details , see Mark Reinhold's email to jdk-dev mailing
        list [2]
      o The overall feature set is frozen, no further JEPs will be
        targeted to this release.
      o Per the JDK Release Process [3] we now turn our focus to P1 and
        P2 bugs.
  * I want to draw your attention to some noteable changes in previous
    builds of JDK 13. These changes  are important for those that
    develop/maintain their own socket implementation
    (java.net.SocketImpl) or use the setSocketImplFactory or
    setSocketFactory APIs to change the system-wide socket implementation:
      o http://jdk.java.net/13/release-notes#JDK-8224477 - delivered in
        build 23
      o http://jdk.java.net/13/release-notes#JDK-8216978 - delivered in
        build 20
      o http://jdk.java.net/13/release-notes#JDK-8220493 - delivered in
        build 13
**OpenJDK builds *- JDK 14 Early Access build 6 is **now available **at 
: - jdk.java.net/14/*
  * These early-access, open-source builds are provided under the
      o GNU General Public License, version 2, with the Classpath
        Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
  * Changes of interest since last email
      o 8225239: Refactor NetworkInterface lookups
      o 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
  * JEP targeted to JDK 14:
      o JEP352: Non-Volatile Mapped
  * Bug fixes reported by Open Source Projects  :
      o JDK-8227080 - fixed in b5 -reported by Eclipse Jetty
The Java Crypto Roadmap 
<https://www.java.com/en/jre-jdk-cryptoroadmap.html> has been updated :
  * Released - 16-July-2019 - Release Affected JDK 7u231 - Disabled
    Kerberos DES encryption by default
  * Targeted Date - 2020 - Targeted Release - JDK 8 - Transport Layer
    Security (TLS) 1.3
Rgds,Rory
[1] http://openjdk.java.net/projects/jdk/13/#Schedule
[2] https://mail.openjdk.java.net/pipermail/jdk-dev/2019-July/003170.html
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
                                
                         
                        
                                
                                6 years, 3 months
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                        
                                
                                
                                        
                                                
                                        
                                        
                                        BoundedConcurrentHashMap
                                
                                
                                
                                    
                                        by Sanne Grinovero
                                    
                                
                                
                                        Hi all,
does anyone remember where BoundedConcurrentHashMap was copied from?
we have a copy in Hibernate ORM; the comments state:
 - copied from Infinispan
 - original author Doug Lea
but I don't see any similar implementation in JSR166, nor any
reference to this classname on their archives:
 - http://jsr166-concurrency.10961.n7.nabble.com/template/NamlServlet.jtp?ma...
The comments looks like suspiciously like this was originally a copy
of ConcurrentHashMap... I'm wondering which fixes we're missing out,
and if I should plan to get rid of this liability since Infinispan
also seems to have removed it.
Thanks,
Sanne
                                
                         
                        
                                
                                6 years, 3 months
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                                
                                
                                        
                                
                         
                        
                                
                                
                                        
                                                
                                        
                                        
                                        JDK 13 , JDK 14 & Valhalla Early Access builds are available.
                                
                                
                                
                                    
                                        by Rory O'Donnell
                                    
                                
                                
                                          Hi Galder,
**OpenJDK* 13 Early Access build **28 is now available **at : - 
jdk.java.net/13/*
  * 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>.
  * Changes in this build 28 [1]
*Reminder of a change in b24 - A jrt URI can only encode paths to files 
in /modules tree **(JDK-8224946 
<https://bugs.openjdk.java.net/browse/JDK-8224946>)*
A |jrt| URL is a hierarchical URI with syntax |jrt:/[$MODULE[/$PATH]]|. 
When using the |jrt| file system, a |java.net.URI| object can be created 
with the |java.nio.file.Path::toUri| method to encode a normalized path 
to a file in the |/modules| tree. A |jrt| URL cannot encode a path to a 
file in the |/packages| tree. The |jrt| file system provider has changed 
in this release so that |toUri| fails with |IOError| when it is not 
possible to encode the file path as a jrt URI. *This change may impact 
tools have been making use of URLs that are not compliant with the 
syntax. Tools with paths to files in **|/packages|**can use the 
**|toRealPath()|**method to obtain the real path (in **|/modules|**) 
before attempting to convert the file path to a URI.*
*OpenJDK 14 **Early Access build 4 **is now available **at : - 
jdk.java.net/14/*
  * 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>.
  * Changes in this build [2]
*Project Valhalla "L-World Inline Types" Early-Access Builds*
  * Build jdk-14-valhalla+1-8
  * These early-access builds are provided under the GNU General Public
    License, version 2, with the Classpath Exception
    <http://openjdk.java.net/legal/gplv2+ce.html>.
  * Please send feedback via e-mail to valhalla-dev(a)openjdk.java.net
    <mailto:valhalla-dev@openjdk.java.net>. To send e-mail to this
    address you must first subscribe to the mailing list.
*The Skara tooling is now open source *[3]
we are happy to announce that the tooling for project Skara is now open 
source and available at
  * https://github.com/openjdk/skara <https://github.com/openjdk/skara.>
The Skara tooling includes both server-side tools (so called "bots") as 
well as several command-line tools **
If you have any questions, feedback etc. send them to Skara mailing list [4]
Rgds, Rory
[1] JDK 13 - Changes in b28 here 
<http://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-13%2B27%22%3A...>
[2] JDK 14 - Changes in b4 here 
<http://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B3%22%3A%...>
[3] https://mail.openjdk.java.net/pipermail/skara-dev/2019-June/000047.html
[4] https://mail.openjdk.java.net/mailman/listinfo/skara-dev
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
                                
                         
                        
                                
                                6 years, 4 months