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]
