Hi,

after lots of testing and switching Policeman Jenkins to the Jigsaw-Preview 
build of JDK 9 last week, this week the first official JDK 9 EA build came out 
that includes the Jigsaw Module System. From now on the tests will run 
something that is very close to the final JDK 9 version. The migration was 
quite straightforward, thanks to the work by Robert to enforcing 
AccessController usage and forbidding "setAccessible" everywhere in the 
Lucene/Solr code. I fixed some minor hitches in Solr last week (mainly 
affecting test runner's static leak detector; see 
https://issues.apache.org/jira/browse/SOLR-8874), but unfortunately I had to 
disable all Hadoop-related stuff once the test runner detects Java 9, because 
it fails to work with the module system.

Thanks to Rory and the OpenJDK team for providing the support and help with 
debugging!

Now it is time to fix the bugs in JDK 9 - Robert and I reported - especially a 
quick fix of the Hotspot ones, which take very long time to find their way into 
EA builds: https://bugs.openjdk.java.net/browse/JDK-8152179

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to