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: u...@thetaphi.de From: Rory O'Donnell [mailto:rory.odonn...@oracle.com] Sent: Tuesday, January 10, 2017 11:26 AM To: Uwe Schindler <u...@thetaphi.de> Cc: rory.odonn...@oracle.com; Dalibor Topic <dalibor.to...@oracle.com>; Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer Kolarkunnu <abdul.kolarku...@oracle.com>; Dawid Weiss <dawid.we...@cs.put.poznan.pl>; dev@lucene.apache.org 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 <https://jdk9.java.net/download/> b151 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: * <http://openjdk.java.net/jeps/295> JEP 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 * Phases in which increasing levels of scrutiny are applied to incoming changes. * 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