Thanks Mike! Le mar. 8 déc. 2015 à 11:00, Michael McCandless <[email protected]> a écrit :
> OK I committed a fix ... it was just a test bug ... I don't think it > requires a respin. > > Mike McCandless > > http://blog.mikemccandless.com > > > On Tue, Dec 8, 2015 at 3:37 AM, Adrien Grand <[email protected]> wrote: > > I hit a test failure when running the smoke tester that reproduces on the > > 5.4 source tree: > > > > 09:32 jpountz@zreptik4:~/src/lucene_solr_5_4/lucene/core $ > > JAVA_HOME=/home/jpountz/local/jdk1.7.0_55/ ant test > > -Dtestcase=TestIndexWriterExceptions > -Dtests.method=testTooManyFileException > > -Dtests.seed=855A4CA4CD3CF9A3 -Dtests.slow=true s.locale=ar_SY > > -Dtests.timezone=Australia/ACT -Dtests.asserts=true > > -Dtests.file.encoding=UTF-8 > > > > [junit4] Suite: org.apache.lucene.index.TestIndexWriterExceptions > [junit4] > > 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexWriterExceptions > > -Dtests.method=testTooManyFileException -Dtests.seed=855A4CA4CD3CF9A3 > > -Dtests.slow=true -Dtests.locale=ar_SY -Dtests.timezone=Australia/ACT > > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 [junit4] FAILURE 0.21s | > > TestIndexWriterExceptions.testTooManyFileException <<< [junit4] > > Throwable > > #1: java.lang.AssertionError: file _0.si does not exist; > files=[segments_1, > > _0.cfs, _0.si, _0.cfe] [junit4] > at > > __randomizedtesting.SeedInfo.seed([855A4CA4CD3CF9A3:DAC89DD242954BF]:0) > > [junit4] > at > > org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4327) > > [junit4] > at > > org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:955) > [junit4] > > > at > > > org.apache.lucene.index.TestIndexWriterExceptions.testTooManyFileException(TestIndexWriterExceptions.java:1852) > > [junit4] > at java.lang.Thread.run(Thread.java:745) [junit4] 2> NOTE: > test > > params are: codec=Asserting(Lucene54): > > {foo=PostingsFormat(name=LuceneFixedGap)}, docValues:{}, > > sim=RandomSimilarityProvider(queryNorm=false,coord=crazy): {}, > locale=ar_SY, > > timezone=Australia/ACT [junit4] 2> NOTE: Linux 3.13.0-71-generic > > amd64/Oracle Corporation 1.7.0_55 > > (64-bit)/cpus=8,threads=1,free=187645328,total=251658240 [junit4] 2> > NOTE: > > All tests run in this JVM: [TestIndexWriterExceptions] [junit4] Completed > > [1/1] in 0.46s, 1 test, 1 failure <<< FAILURES! > > > > > > Le mar. 8 déc. 2015 à 09:14, Uwe Schindler <[email protected]> a écrit : > >> > >> Hi, > >> > >> You must use the smoke tester from the 5.4 branch (not branch_5x, not > >> trunk). You may have used the one from trunk that checks (of course) if > the > >> files were compiled with Java 8, which is wrong. > >> > >> Uwe > >> > >> ----- > >> Uwe Schindler > >> H.-H.-Meier-Allee 63, D-28213 Bremen > >> http://www.thetaphi.de > >> eMail: [email protected] > >> > >> > -----Original Message----- > >> > From: Ahmet Arslan [mailto:[email protected]] > >> > Sent: Tuesday, December 08, 2015 9:04 AM > >> > To: [email protected] > >> > Subject: Re: [VOTE] Release Lucene/Solr 5.4.0-RC1 > >> > > >> > Hi, > >> > > >> > python3 -u dev-tools/scripts/smokeTestRelease.py > >> > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-5.4.0-RC1- > >> > rev1718046 gives me following exception: > >> > > >> > RuntimeError: JAR file > >> > "/private/tmp/smoke_lucene_5.4.0_1718046_1/unpack/lucene- > >> > 5.4.0/analysis/common/lucene-analyzers-common-5.4.0.jar" is missing > "X- > >> > Compile-Source-JDK: 1.8" inside its META-INF/MANIFEST.MF > >> > > >> > I am doing something wrong? > >> > > >> > Thanks, > >> > Ahmet > >> > > >> > > >> > > >> > On Tuesday, December 8, 2015 3:15 AM, "[email protected]" > >> > <[email protected]> wrote: > >> > > >> > > >> > > >> > +1 for release. (tested with Java 7) > >> > SUCCESS! [0:56:31.943245] > >> > > >> > > >> > On Mon, Dec 7, 2015 at 8:05 PM Steve Rowe <[email protected]> wrote: > >> > > >> > +1 > >> > > > >> > >Docs, javadocs, and changes look good. > >> > > > >> > >Smoke tester was happy with Java7 and Java8: > >> > > > >> > >SUCCESS! [1:53:58.550314] > >> > > > >> > >Steve > >> > > > >> > >> On Dec 7, 2015, at 5:31 AM, Upayavira <[email protected]> wrote: > >> > >> > >> > >> Yes, Shalin, you are right. My fix was still required, but I > clearly > >> > >> manually entered the SVN commit command wrong. Seeing as it does > not > >> > >> impact upon the contents of the files, I have executed an SVN mv > >> > >> command, rerun the smoke test with the below, which worked: > >> > >> > >> > >> python3 -u dev-tools/scripts/smokeTestRelease.py > >> > >> > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-5.4.0-RC1- > >> > rev1718046 > >> > >> > >> > >> Please, folks, use the above to run the smoke test for this > release. > >> > >> > >> > >> Upayavira > >> > >> > >> > >> On Mon, Dec 7, 2015, at 04:00 AM, Shalin Shekhar Mangar wrote: > >> > >>> Hi Upayavira, > >> > >>> > >> > >>> The svn revision in the URL is wrong. It should be 1718046 but it > is > >> > >>> 178046 which makes the smoke tester fail with the following > message: > >> > >>> > >> > >>> RuntimeError: JAR file > >> > >>> "/tmp/smoke_lucene_5.4.0_178046_1/unpack/lucene- > >> > 5.4.0/analysis/common/lucene-analyzers-common-5.4.0.jar" > >> > >>> is missing "Implementation-Version: 5.4.0 178046 " inside its > >> > >>> META-INF/MANIFEST.MF (wrong svn revision?) > >> > >>> > >> > >>> I think you may need to generate a new RC. But perhaps an svn move > >> > >>> to > >> > >>> a path with the right revision number may also suffice? > >> > >>> > >> > >>> On Mon, Dec 7, 2015 at 9:12 AM, Shalin Shekhar Mangar > >> > >>> <[email protected]> wrote: > >> > >>>> Thanks Upayavira. I guess Apache has started redirecting http > >> > >>>> traffic > >> > >>>> to https recently on dist.apache.org which must have broken this > >> > >>>> script. I am able to run smoke tester after applying your patch. > >> > >>>> > >> > >>>> On Mon, Dec 7, 2015 at 2:08 AM, Upayavira <[email protected]> > wrote: > >> > >>>>> The getHREFs() method is taking in an HTTPS URL, but failing to > >> > preserve > >> > >>>>> the protocol, resulting in an HTTP call that the server > naturally > >> > >>>>> bounces to HTTPS. Unfortunately, the next loop round also > forgets > >> > the > >> > >>>>> HTTPS, and hence we're stuck in an endless loop. Below is a > patch > >> > >>>>> that > >> > >>>>> fixes this issue. I'd rather someone with more knowledge of this > >> > >>>>> script > >> > >>>>> confirm my suspicion and apply the patch for us all to use, as I > >> > >>>>> cannot > >> > >>>>> see how this ever worked. > >> > >>>>> > >> > >>>>> I personally ran the smoke test on my local copy, so did not hit > >> > >>>>> this > >> > >>>>> HTTP/HTTPS code. I'm running the HTTP version now, and will > check > >> > on it > >> > >>>>> in the morning. > >> > >>>>> > >> > >>>>> Index: dev-tools/scripts/smokeTestRelease.py > >> > >>>>> > >> > ========================================================== > >> > ========= > >> > >>>>> --- dev-tools/scripts/smokeTestRelease.py (revision > 1718046) > >> > >>>>> +++ dev-tools/scripts/smokeTestRelease.py (working copy) > >> > >>>>> @@ -84,7 +84,12 @@ > >> > >>>>> # Deref any redirects > >> > >>>>> while True: > >> > >>>>> url = urllib.parse.urlparse(urlString) > >> > >>>>> - h = http.client.HTTPConnection(url.netloc) > >> > >>>>> + if url.scheme == "http": > >> > >>>>> + h = http.client.HTTPConnection(url.netloc) > >> > >>>>> + elif url.scheme == "https": > >> > >>>>> + h = http.client.HTTPSConnection(url.netloc) > >> > >>>>> + else: > >> > >>>>> + raise RuntimeError("Unknown protocol: %s" % url.scheme) > >> > >>>>> h.request('GET', url.path) > >> > >>>>> r = h.getresponse() > >> > >>>>> newLoc = r.getheader('location') > >> > >>>>> > >> > >>>>> Upayavira > >> > >>>>> > >> > >>>>> On Sun, Dec 6, 2015, at 06:26 PM, Noble Paul wrote: > >> > >>>>>> Same here. > >> > >>>>>> > >> > >>>>>> On Sun, Dec 6, 2015 at 2:36 PM, Shalin Shekhar Mangar > >> > >>>>>> <[email protected]> wrote: > >> > >>>>>>> Is anyone able to run the smoke tester on this RC? It just > hangs > >> > >>>>>>> for > >> > a > >> > >>>>>>> long time on "loading release URL" for me. > >> > >>>>>>> > >> > >>>>>>> python3 -u dev-tools/scripts/smokeTestRelease.py --tmp-dir > >> > >>>>>>> ../smoke-5.4 --revision 178046 --version 5.4.0 --test-java8 > >> > >>>>>>> ~/programs/jdk8 > >> > >>>>>>> > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-5.4.0- > >> > RC1-rev178046/ > >> > >>>>>>> Java 1.7 JAVA_HOME=/home/shalin/programs/jdk7 > >> > >>>>>>> Java 1.8 JAVA_HOME=/home/shalin/programs/jdk8 > >> > >>>>>>> NOTE: output encoding is UTF-8 > >> > >>>>>>> > >> > >>>>>>> Load release URL > >> > >>>>>>> > >> > >>>>>>> " > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-5.4.0- > >> > RC1-rev178046/"... > >> > >>>>>>> > >> > >>>>>>> I did a strace and found that the server is returning a HTTP > 301 > >> > moved > >> > >>>>>>> permanently response to the http request. > >> > >>>>>>> > >> > >>>>>>> On Sat, Dec 5, 2015 at 4:28 PM, Upayavira <[email protected]> > >> > wrote: > >> > >>>>>>>> Please vote for the RC1 release candidate for Lucene/Solr > 5.4.0 > >> > >>>>>>>> > >> > >>>>>>>> The artifacts can be downloaded from: > >> > >>>>>>>> > >> > >>>>>>>> > https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-5.4.0- > >> > RC1-rev178046 > >> > >>>>>>>> > >> > >>>>>>>> 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-5.4.0- > >> > RC1-rev178046 > >> > >>>>>>>> > >> > >>>>>>>> I will let this vote run until midnight (GMT) on Wednesday 9 > >> > December. > >> > >>>>>>>> > >> > >>>>>>>> Please cast your votes! (and let me know, politely :-) if I > >> > >>>>>>>> missed > >> > >>>>>>>> anything) > >> > >>>>>>>> > >> > >>>>>>>> Upayavira > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > --------------------------------------------------------------------- > >> > >>>>>>>> To unsubscribe, e-mail: [email protected] > >> > >>>>>>>> For additional commands, e-mail: [email protected] > >> > >>>>>>>> > >> > >>>>>>> > >> > >>>>>>> > >> > >>>>>>> > >> > >>>>>>> -- > >> > >>>>>>> Regards, > >> > >>>>>>> Shalin Shekhar Mangar. > >> > >>>>>>> > >> > >>>>>>> > >> > >>>>>>> > --------------------------------------------------------------------- > >> > >>>>>>> To unsubscribe, e-mail: [email protected] > >> > >>>>>>> For additional commands, e-mail: [email protected] > >> > >>>>>>> > >> > >>>>>> > >> > >>>>>> > >> > >>>>>> > >> > >>>>>> -- > >> > >>>>>> ----------------------------------------------------- > >> > >>>>>> Noble Paul > >> > >>>>>> > >> > >>>>>> > >> > >>>>>> > --------------------------------------------------------------------- > >> > >>>>>> To unsubscribe, e-mail: [email protected] > >> > >>>>>> For additional commands, e-mail: [email protected] > >> > >>>>>> > >> > >>>>> > >> > >>>>> > >> > >>>>> > --------------------------------------------------------------------- > >> > >>>>> To unsubscribe, e-mail: [email protected] > >> > >>>>> For additional commands, e-mail: [email protected] > >> > >>>>> > >> > >>>> > >> > >>>> > >> > >>>> > >> > >>>> -- > >> > >>>> Regards, > >> > >>>> Shalin Shekhar Mangar. > >> > >>> > >> > >>> > >> > >>> > >> > >>> -- > >> > >>> Regards, > >> > >>> Shalin Shekhar Mangar. > >> > >>> > >> > >>> > >> > >>> > --------------------------------------------------------------------- > >> > >>> To unsubscribe, e-mail: [email protected] > >> > >>> For additional commands, e-mail: [email protected] > >> > >>> > >> > >> > >> > >> > --------------------------------------------------------------------- > >> > >> To unsubscribe, e-mail: [email protected] > >> > >> For additional commands, e-mail: [email protected] > >> > >> > >> > > > >> > > > >> > >--------------------------------------------------------------------- > >> > >To unsubscribe, e-mail: [email protected] > >> > >For additional commands, e-mail: [email protected] > >> > > > >> > > > >> > -- > >> > > >> > Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker > >> > LinkedIn: http://linkedin.com/in/davidwsmiley | Book: > >> > http://www.solrenterprisesearchserver.com > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: [email protected] > >> > For additional commands, e-mail: [email protected] > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
