Thanks for the updates Uwe, see you at FOSDEM.
Rgds,Rory
On 10/01/2017 11:09, Uwe Schindler wrote:
Hallo Rory,
I will be on FOSDEM, I also have a talk there:
https://fosdem.org/2017/schedule/event/jigsaw_challenges/
I downloaded build 151 already, but we have to wait a bit until the
new Groovy 2.4.8 release is out (release vote is ongoing an should
finish today/tomorrow), as our build system breaks because of the
build 148 Jigsaw changes.
The other problem with unmapping memory mapped byte buffers was fixed
in 150, thanks (https://bugs.openjdk.java.net/browse/JDK-8171377,
interestingly the changelog of build 150 on the jdk9.java.net web site
is incorrect, as it only shows the Jigsaw changes, not the main build
ones. The Jigsaw changelog on the Jigsaw download page is identical!
build 151 is fine again - but we are missing the build 150 changes web
page which got lost). Elasticsearch is also working on fixing the
b148+ mmap issues: https://github.com/elastic/elasticsearch/issues/22495
Also because of the build 148 changes, some Solr tests, using Mocking
Frameworks like Mockito or EasyMock need to be disabled. The reason
are problems in the famous library Cglib, where I opened an issue:
https://github.com/cglib/cglib/issues/93 The mocking frameworks is
still a hot theme and many people are complaining. I see no good
solution here, especially because Solr uses multiple mocking
frameworks and some of them have no updates anymore. So disabling
tests is the only solution! Once all of this is done, I will update
the Jenkins CI server to use the recent JDK9 builds. Currently, I can
only test manually on my local machine.
Otherwise building Lucene’s Javadocs is still broken, because javadoc
tool crushes with an Exception. The issue is:
https://bugs.openjdk.java.net/browse/JDK-8157611 - I think it should
be fixed before release of Java 9!
Uwe
-----
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de <http://www.thetaphi.de/>
eMail: [email protected]
*From:*Rory O'Donnell [mailto:[email protected]]
*Sent:* Tuesday, January 10, 2017 11:26 AM
*To:* Uwe Schindler <[email protected]>
*Cc:* [email protected]; Dalibor Topic
<[email protected]>; Balchandra Vaidya
<[email protected]>; Muneer Kolarkunnu
<[email protected]>; Dawid Weiss
<[email protected]>; [email protected]
*Subject:* JDK 9 EA Build 151 is available on java.net
Hi Uwe & Dawid,
Best wishes for the New Year.
Dalibor and I will be at FOSDEM '17, Brussels 4 & 5 February. Let us
know if you will be there, hopefully we can meet up !
*JDK 9 Early Access*b151 <https://jdk9.java.net/download/> is
available on java.net
Can you confirm fixes for
1. JDK-8171377 : Add sun.misc.Unsafe::invokeCleaner
2. JDK-8075793 : Source incompatibility for inference using -source 7
There have been a number of fixes to bugs reported by Open Source
projects since the last availability email :
* JDK-8087303 : LSSerializer pretty print does not work anymore
* JDK-8167143 :CLDR timezone parsing does not work for all locales
Other changes that maybe of interest:
* JDK-8066474 : Remove the lib/$ARCH directory from Linux and
Solaris images
* JDK-8170428 : Move src.zip to JDK/lib/src.zip
*JEPs intergrated:*
* JEP 295 <http://openjdk.java.net/jeps/295>: Ahead-of-Time
Compilation has been integrated in b150.
*Schedule - Milestones since last availability email *
* *Feature Extension Complete 22nd of December 2016*
* *Rampdown Started 5th of January 2017 *
o Phases in which increasing levels of scrutiny are applied to
incoming changes.
o In phase 1, only P1-P3 bugs can be fixed. In phase 2 only
showstopper bugs can be fixed.
Rgds,Rory
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland