Smoke test success: SUCCESS! [1:04:19.586886] But +1 to fix running on Java 10.
- Mark On Mon, Mar 26, 2018 at 1:37 PM Uwe Schindler <[email protected]> wrote: > Hi, > > > > I did not run smoke tester, but I checked some more fancy stuff to be > safe: I tried the JAR file (lucene-core.jar) with multiple Java versions > and the MR-JAR feature worked with a quick “hack” (it creates a broken > BytesRef and calls a method on it, the resulting Exception’s stack trace > should have right methods): > > > > ***************************************************** > > JAVA_HOME = C:\Program Files\Java\jdk1.8.0_144 > > java version "1.8.0_144" > > Java(TM) SE Runtime Environment (build 1.8.0_144-b01) > > Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode) > > ***************************************************** > > > > Microsoft Windows [Version 10.0.16299.334] > > (c) 2017 Microsoft Corporation. Alle Rechte vorbehalten. > > > > C:\Users\Uwe Schindler\Desktop\test>type Test.java > > import org.apache.lucene.util.BytesRef; > > public abstract class Test { > > public static void main(String... args) { > > BytesRef b1 = new BytesRef(new byte[0], 0, 10); > > BytesRef b2 = new BytesRef(20); > > b1.compareTo(b2); > > } > > } > > > > C:\Users\Uwe Schindler\Desktop\test>java -cp lucene-core-7.3.0.jar;. Test > > Exception in thread "main" java.lang.IndexOutOfBoundsException: Range [0, > 10) out-of-bounds for length 0 > > at > org.apache.lucene.util.FutureArrays.checkFromToIndex(FutureArrays.java:45) > > at > org.apache.lucene.util.FutureArrays.compareUnsigned(FutureArrays.java:72) > > at org.apache.lucene.util.BytesRef.compareTo(BytesRef.java:163) > > at Test.main(Test.java:7) > > > > And now Java 9 / 10: > > > > ***************************************************** > > JAVA_HOME = C:\Program Files\Java\jdk-9.0.1 > > java version "9.0.1" > > Java(TM) SE Runtime Environment (build 9.0.1+11) > > Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode) > > ***************************************************** > > > > C:\Users\Uwe Schindler\Desktop\test>java -cp lucene-core-7.3.0.jar;. Test > > Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Array > index out of range: 10 > > at java.base/java.util.Arrays.rangeCheck(Arrays.java:122) > > at java.base/java.util.Arrays.compareUnsigned(Arrays.java:6101) > > at org.apache.lucene.util.BytesRef.compareTo(BytesRef.java:163) > > at Test.main(Test.java:7) > > > > ***************************************************** > > JAVA_HOME = C:\Program Files\Java\jdk-10 > > openjdk version "10" 2018-03-20 > > OpenJDK Runtime Environment 18.3 (build 10+46) > > OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode) > > ***************************************************** > > > > C:\Users\Uwe Schindler\Desktop\test>java -cp lucene-core-7.3.0.jar;. Test > > Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Array > index out of range: 10 > > at java.base/java.util.Arrays.rangeCheck(Arrays.java:122) > > at java.base/java.util.Arrays.compareUnsigned(Arrays.java:6101) > > at org.apache.lucene.util.BytesRef.compareTo(BytesRef.java:163) > > at Test.main(Test.java:7) > > > > So all looks fine from this perspective. > > > > I then tested to start the techproducts example with Java 8, Java 9, Java > 10: > > > > Java 8 and 9 started up (yeah), but Java 10 failed (at least on windows) > because of the braindead version parsing: > > > > C:\Users\Uwe Schindler\Desktop\solr-7.3.0\bin>solr start -e techproducts > > ERROR: Java 1.8 or later is required to run Solr. Current Java version is: > 10 > > > > I will open an issue to fix this (or better: let’s simply remove the > version check as it cannot be made safe with shell scripting). > > > > ********************************************** > > So -1 to release if this also affects Linux (not yet tested). > > ********************************************** > > > > Sorry, > > Uwe > > > > ----- > > Uwe Schindler > > Achterdiek 19, D-28357 Bremen > <https://maps.google.com/?q=Achterdiek+19,+D-28357+Bremen&entry=gmail&source=g> > > http://www.thetaphi.de > > eMail: [email protected] > > > > *From:* Alan Woodward <[email protected]> > *Sent:* Monday, March 26, 2018 4:06 PM > *To:* [email protected] > *Subject:* [VOTE] Release Lucene/Solr 7.3.0 RC1 > > > > Please vote for release candidate 1 for Lucene/Solr 7.3.0 > > > > The artifacts can be downloaded from: > > > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-7.3.0-RC1-reveb8a5a882f879a51389b5d43f74f3aceac9e68c9 > > > > You can run the smoke tester directly with this command: > > > > python3 -u dev-tools/scripts/smokeTestRelease.py > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-7.3.0-RC1-reveb8a5a882f879a51389b5d43f74f3aceac9e68c9 > > > > Here’s my +1 > > SUCCESS! [1:09:03.674472] > -- - Mark about.me/markrmiller
