You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by Rory O'Donnell <ro...@oracle.com> on 2020/12/13 16:38:03 UTC
JDK 16 is in Rampdown Phase One
Hi Rick,
*Per the JDK 16 schedule , we are in Rampdown Phase One* *[1] .
*
*Please advise if you find any issues while testing the latest Early
Access builds.*
* Schedule for JDK 16
o *2020/12/10 Rampdown Phase One*
o 2021/01/14 Rampdown Phase Two
o 2021/02/04 Initial Release Candidate
o 2021/02/18 Final Release Candidate
o 2021/03/16 General Availability
* Release Notes [2]
OpenJDK 16 Early Access build 28**is now available at
http://jdk.java.net/16
* Features - the overall feature set is frozen. No further JEPs will
be targeted to this release.
* Significant Integrations in b28:
o *Integrated JEP 396: **Strongly Encapsulate JDK Internals by
Default <https://openjdk.java.net/jeps/396>**
*
+ Strongly encapsulate all internal elements of the JDK by
default, except for critical internal APIs
<https://openjdk.java.net/jeps/260#Description> such as
|sun.misc.Unsafe|.
+ Allow end users to choose the relaxed strong encapsulation
that has been the default since JDK 9.
o Integrated JEP 397: Sealed Classes (Second Preview)
<https://openjdk.java.net/jeps/397> with this release.
+ Enhance the Java programming language with sealed classes
and interfaces
<https://cr.openjdk.java.net/~briangoetz/amber/datum.html>.
+ Refines JEP 360 <https://openjdk.java.net/jeps/360> which
was delivered in JDK 15 as a preview feature.
* 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 recent builds that maybe of interest:
o Build 28
+ JDK-8256299: JEP 396: Strongly Encapsulate JDK Internals by
Default
+ JDK-8166596: TLS support for the EdDSA signature algorithm
+ JDK-8256718: Old tracing flags are now obsolete and must be
replaced with unified logging
o Build 27
+ JDK-8159746: (proxy) Support for default methods
+ JDK-8254631: Better support ALPN byte wire values in SunJSSE
Project Loom Early-Access: *Build 16-loom+9-316
<http://jdk.java.net/loom/>* (2020/11/30) - based on JDK-16+25
<https://github.com/openjdk/jdk/releases/tag/jdk-16%2B25>
* 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>
* These builds are intended for developers looking to "kick the tyres"
and provide feedback on using the API or by sending bug reports.
* Please send feedback via e-mail to loom-dev@openjdk.java.net
<ma...@openjdk.java.net>. To send e-mail to this address
you must first subscribe to the mailing list
<http://mail.openjdk.java.net/mailman/listinfo/loom-dev>.
Rgds, Rory
[1]
https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html
[2] https://jdk.java.net/16/release-notes
Re: JDK 16 is in Rampdown Phase One
Posted by Rory O'Donnell <ro...@oracle.com>.
Thanks for the feedback Rick!
On 15/12/2020 19:23, Rick Hillegas wrote:
> Thanks, Rory. Derby builds and tests cleanly against JDK 16 build 28:
> https://urldefense.com/v3/__https://issues.apache.org/jira/browse/DERBY-7088?focusedCommentId=17249888&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel*comment-17249888__;Iw!!GqivPVa7Brio!P0YcYmZvb0mlEV_7FeVL6QYSfwDmlpp8avHk3ER-rkREy46XHOXSEzJO76X_j-kgErc$
>
> On 12/13/20 8:38 AM, Rory O'Donnell wrote:
>> Hi Rick,
>>
>> *Per the JDK 16 schedule , we are in Rampdown Phase One* *[1] .
>> *
>>
>> *Please advise if you find any issues while testing the latest Early
>> Access builds.*
>>
>> * Schedule for JDK 16
>> o *2020/12/10 Rampdown Phase One*
>> o 2021/01/14 Rampdown Phase Two
>> o 2021/02/04 Initial Release Candidate
>> o 2021/02/18 Final Release Candidate
>> o 2021/03/16 General Availability
>> * Release Notes [2]
>>
>> OpenJDK 16 Early Access build 28**is now available at
>> https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!P0YcYmZvb0mlEV_7FeVL6QYSfwDmlpp8avHk3ER-rkREy46XHOXSEzJO76X_w-xkdyE$
>>
>> * Features - the overall feature set is frozen. No further JEPs will
>> be targeted to this release.
>> * Significant Integrations in b28:
>> o *Integrated JEP 396: **Strongly Encapsulate JDK Internals by
>> Default <https://openjdk.java.net/jeps/396>**
>> *
>> + Strongly encapsulate all internal elements of the JDK by
>> default, except for critical internal APIs
>> <https://openjdk.java.net/jeps/260#Description> such as
>> |sun.misc.Unsafe|.
>> + Allow end users to choose the relaxed strong encapsulation
>> that has been the default since JDK 9.
>> o Integrated JEP 397: Sealed Classes (Second Preview)
>> <https://openjdk.java.net/jeps/397> with this release.
>> + Enhance the Java programming language with sealed classes
>> and interfaces
>> <https://cr.openjdk.java.net/~briangoetz/amber/datum.html>.
>> + Refines JEP 360 <https://openjdk.java.net/jeps/360> which
>> was delivered in JDK 15 as a preview feature.
>>
>> * 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 recent builds that maybe of interest:
>> o Build 28
>> + JDK-8256299: JEP 396: Strongly Encapsulate JDK Internals by
>> Default
>> + JDK-8166596: TLS support for the EdDSA signature algorithm
>> + JDK-8256718: Old tracing flags are now obsolete and must be
>> replaced with unified logging
>> o Build 27
>> + JDK-8159746: (proxy) Support for default methods
>> + JDK-8254631: Better support ALPN byte wire values in SunJSSE
>>
>> Project Loom Early-Access: *Build 16-loom+9-316
>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!P0YcYmZvb0mlEV_7FeVL6QYSfwDmlpp8avHk3ER-rkREy46XHOXSEzJO76X_-gYkQNI$
>> >* (2020/11/30) - based on JDK-16+25
>> <https://urldefense.com/v3/__https://github.com/openjdk/jdk/releases/tag/jdk-16*2B25__;JQ!!GqivPVa7Brio!P0YcYmZvb0mlEV_7FeVL6QYSfwDmlpp8avHk3ER-rkREy46XHOXSEzJO76X_E3vZhN4$
>> >
>>
>> * 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>
>> * These builds are intended for developers looking to "kick the tyres"
>> and provide feedback on using the API or by sending bug reports.
>> * Please send feedback via e-mail to loom-dev@openjdk.java.net
>> <ma...@openjdk.java.net>. To send e-mail to this address
>> you must first subscribe to the mailing list
>> <http://mail.openjdk.java.net/mailman/listinfo/loom-dev>.
>>
>> Rgds, Rory
>>
>> [1]
>> https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html
>> [2]
>> https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!P0YcYmZvb0mlEV_7FeVL6QYSfwDmlpp8avHk3ER-rkREy46XHOXSEzJO76X_aKgK4ZE$
>>
>>
>
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Re: JDK 16 is in Rampdown Phase One
Posted by Rick Hillegas <ri...@gmail.com>.
Thanks, Rory. Derby builds and tests cleanly against JDK 16 build 28:
https://issues.apache.org/jira/browse/DERBY-7088?focusedCommentId=17249888&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17249888
On 12/13/20 8:38 AM, Rory O'Donnell wrote:
> Hi Rick,
>
> *Per the JDK 16 schedule , we are in Rampdown Phase One* *[1] .
> *
>
> *Please advise if you find any issues while testing the latest Early
> Access builds.*
>
> * Schedule for JDK 16
> o *2020/12/10 Rampdown Phase One*
> o 2021/01/14 Rampdown Phase Two
> o 2021/02/04 Initial Release Candidate
> o 2021/02/18 Final Release Candidate
> o 2021/03/16 General Availability
> * Release Notes [2]
>
> OpenJDK 16 Early Access build 28**is now available at
> http://jdk.java.net/16
>
> * Features - the overall feature set is frozen. No further JEPs will
> be targeted to this release.
> * Significant Integrations in b28:
> o *Integrated JEP 396: **Strongly Encapsulate JDK Internals by
> Default <https://openjdk.java.net/jeps/396>**
> *
> + Strongly encapsulate all internal elements of the JDK by
> default, except for critical internal APIs
> <https://openjdk.java.net/jeps/260#Description> such as
> |sun.misc.Unsafe|.
> + Allow end users to choose the relaxed strong encapsulation
> that has been the default since JDK 9.
> o Integrated JEP 397: Sealed Classes (Second Preview)
> <https://openjdk.java.net/jeps/397> with this release.
> + Enhance the Java programming language with sealed classes
> and interfaces
> <https://cr.openjdk.java.net/~briangoetz/amber/datum.html>.
> + Refines JEP 360 <https://openjdk.java.net/jeps/360> which
> was delivered in JDK 15 as a preview feature.
>
> * 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 recent builds that maybe of interest:
> o Build 28
> + JDK-8256299: JEP 396: Strongly Encapsulate JDK Internals by
> Default
> + JDK-8166596: TLS support for the EdDSA signature algorithm
> + JDK-8256718: Old tracing flags are now obsolete and must be
> replaced with unified logging
> o Build 27
> + JDK-8159746: (proxy) Support for default methods
> + JDK-8254631: Better support ALPN byte wire values in SunJSSE
>
> Project Loom Early-Access: *Build 16-loom+9-316
> <http://jdk.java.net/loom/>* (2020/11/30) - based on JDK-16+25
> <https://github.com/openjdk/jdk/releases/tag/jdk-16%2B25>
>
> * 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>
> * These builds are intended for developers looking to "kick the tyres"
> and provide feedback on using the API or by sending bug reports.
> * Please send feedback via e-mail to loom-dev@openjdk.java.net
> <ma...@openjdk.java.net>. To send e-mail to this address
> you must first subscribe to the mailing list
> <http://mail.openjdk.java.net/mailman/listinfo/loom-dev>.
>
> Rgds, Rory
>
> [1]
> https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html
> [2] https://jdk.java.net/16/release-notes
>
>