Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 91908 invoked from network); 11 Feb 2010 10:07:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Feb 2010 10:07:11 -0000 Received: (qmail 62393 invoked by uid 500); 11 Feb 2010 10:07:11 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 62325 invoked by uid 500); 11 Feb 2010 10:07:10 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 62317 invoked by uid 99); 11 Feb 2010 10:07:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Feb 2010 10:07:10 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [209.85.210.195] (HELO mail-yx0-f195.google.com) (209.85.210.195) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Feb 2010 10:07:01 +0000 Received: by yxe33 with SMTP id 33so935119yxe.5 for ; Thu, 11 Feb 2010 02:06:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.151.130.8 with SMTP id h8mr4214737ybn.195.1265882784622; Thu, 11 Feb 2010 02:06:24 -0800 (PST) In-Reply-To: <003e01caaaf0$a9048880$fb0d9980$@de> References: <22698583.1651265861754298.JavaMail.hudson@hudson.zones.apache.org> <003e01caaaf0$a9048880$fb0d9980$@de> Date: Thu, 11 Feb 2010 05:06:24 -0500 Message-ID: <9ac0c6aa1002110206w116f6a39wbd9ceae069c2d5fb@mail.gmail.com> Subject: Re: Build failed in Hudson: Lucene-trunk #1091 From: Michael McCandless To: java-dev@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This is LUCENE-2118 -- it strikes every so often. I think it's harmless (but really annoying). It looks like a corner case in the merge policy where somehow a level is able to have 11 segments after merging thinks it's done. Mike On Thu, Feb 11, 2010 at 3:03 AM, Uwe Schindler wrote: > Really cool: > This time we hit the failure during the clover run: > > =A0 =A0[junit] Testsuite: org.apache.lucene.index.TestIndexWriterMergePol= icy > =A0 =A0[junit] Tests run: 6, Failures: 1, Errors: 0, Time elapsed: 28.519= sec > =A0 =A0[junit] > =A0 =A0[junit] Testcase: testMaxBufferedDocsChange(org.apache.lucene.inde= x.TestIndexWriterMergePolicy): =A0 =A0FAILED > =A0 =A0[junit] maxMergeDocs=3D2147483647; numSegments=3D11; upperBound=3D= 10; mergeFactor=3D10; segs=3D_65:c5950 _5t:c10->_32 _5u:c10->_32 _5v:c10->_= 32 _5w:c10->_32 _5x:c10->_32 _5y:c10->_32 _5z:c10->_32 _60:c10->_32 _61:c10= ->_32 _62:c9->_32 _64:c1->_62 > =A0 =A0[junit] junit.framework.AssertionFailedError: maxMergeDocs=3D21474= 83647; numSegments=3D11; upperBound=3D10; mergeFactor=3D10; segs=3D_65:c595= 0 _5t:c10->_32 _5u:c10->_32 _5v:c10->_32 _5w:c10->_32 _5x:c10->_32 _5y:c10-= >_32 _5z:c10->_32 _60:c10->_32 _61:c10->_32 _62:c9->_32 _64:c1->_62 > =A0 =A0[junit] =A0 =A0 at org.apache.lucene.index.TestIndexWriterMergePol= icy.checkInvariants(TestIndexWriterMergePolicy.java:234) > =A0 =A0[junit] =A0 =A0 at org.apache.lucene.index.TestIndexWriterMergePol= icy.__CLR2_6_3zf7i0317qu(TestIndexWriterMergePolicy.java:164) > =A0 =A0[junit] =A0 =A0 at org.apache.lucene.index.TestIndexWriterMergePol= icy.testMaxBufferedDocsChange(TestIndexWriterMergePolicy.java:125) > =A0 =A0[junit] =A0 =A0 at org.apache.lucene.util.LuceneTestCase.runBare(L= uceneTestCase.java:214) > =A0 =A0[junit] > =A0 =A0[junit] > =A0 =A0[junit] Test org.apache.lucene.index.TestIndexWriterMergePolicy FA= ILED > > > We also get the exact location of the failure: > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/1091/clover-report= /org/apache/lucene/index/TestIndexWriterMergePolicy.html?line=3D125#src-125 > > And you can see which lines are called how often until the failure occurr= ed! > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: uwe@thetaphi.de > > >> -----Original Message----- >> From: Apache Hudson Server [mailto:hudson@hudson.zones.apache.org] >> Sent: Thursday, February 11, 2010 5:16 AM >> To: java-dev@lucene.apache.org >> Subject: Build failed in Hudson: Lucene-trunk #1091 >> >> See > trunk/1091/changes> >> >> Changes: >> >> [uschindler] LUCENE-2248: Change core tests to use a global Version >> constant >> >> [uschindler] LUCENE-2258: Remove unneeded synchronization in >> FuzzyTermEnum >> >> ------------------------------------------ >> [...truncated 23095 lines...] >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard.builders... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard.config... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard.nodes... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard.parser... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.standard.processors... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-queryparser/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/queryparser/lucene-queryparser-2010-02- >> 11_02-03-57-javadoc.jar> >> =A0 =A0 =A0[echo] Building regex... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-regex> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.search.regex... >> =A0 [javadoc] Loading source files for package org.apache.regexp... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-regex/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/regex/lucene-regex-2010-02-11_02-03-57- >> javadoc.jar> >> =A0 =A0 =A0[echo] Building remote... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-remote> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.search... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-remote/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/remote/lucene-remote-2010-02-11_02-03-57- >> javadoc.jar> >> =A0 =A0 =A0[echo] Building spatial... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-spatial> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.spatial.geohash... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.spatial.geometry... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.spatial.geometry.shape... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.spatial.tier... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.spatial.tier.projections... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-spatial/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/spatial/lucene-spatial-2010-02-11_02-03- >> 57-javadoc.jar> >> =A0 =A0 =A0[echo] Building spellchecker... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-spellchecker> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.search.spell... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-spellchecker/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/spellchecker/lucene-spellchecker-2010-02- >> 11_02-03-57-javadoc.jar> >> =A0 =A0 =A0[echo] Building surround... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-surround> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.surround.parser... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.queryParser.surround.query... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-surround/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/surround/lucene-surround-2010-02-11_02-03- >> 57-javadoc.jar> >> =A0 =A0 =A0[echo] Building swing... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-swing> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.swing.models... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-swing/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/swing/lucene-swing-2010-02-11_02-03-57- >> javadoc.jar> >> =A0 =A0 =A0[echo] Building wikipedia... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-wikipedia> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.wikipedia.analysis... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-wikipedia/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: =A0@lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/wikipedia/lucene-wikipedia-2010-02-11_02- >> 03-57-javadoc.jar> >> =A0 =A0 =A0[echo] Building wordnet... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-wordnet> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.wordnet... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-wordnet/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/wordnet/lucene-wordnet-2010-02-11_02-03- >> 57-javadoc.jar> >> =A0 =A0 =A0[echo] Building xml-query-parser... >> >> javadocs: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/api/contrib-xml-query-parser> >> =A0 [javadoc] Generating Javadoc >> =A0 [javadoc] Javadoc execution >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.xmlparser... >> =A0 [javadoc] Loading source files for package >> org.apache.lucene.xmlparser.builders... >> =A0 [javadoc] Constructing Javadoc information... >> =A0 [javadoc] Standard Doclet version 1.5.0_22 >> =A0 [javadoc] Building tree for all the packages and classes... >> =A0 [javadoc] Building index for all the packages and classes... >> =A0 [javadoc] Building index for all classes... >> =A0 [javadoc] Generating >> > trunk/ws/trunk/build/docs/api/contrib-xml-query- >> parser/stylesheet.css...> >> =A0 [javadoc] Note: Custom tags that were not seen: >> @lucene.experimental, @lucene.internal >> =A0 =A0 =A0 [jar] Building jar: >> > trunk/ws/trunk/build/contrib/xml-query-parser/lucene-xml-query-parser- >> 2010-02-11_02-03-57-javadoc.jar> >> >> javadocs: >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building analyzers... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building smartcn... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building ant... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building benchmark... >> >> javadocs-index.html: >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building bdb... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building bdb-je... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building fast-vector-highlighter... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building highlighter... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building icu... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building instantiated... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building lucli... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building memory... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building misc... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building queries... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building queryparser... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building regex... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building remote... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building spatial... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building spellchecker... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building surround... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building swing... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building wikipedia... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building wordnet... >> >> javadocs-index.html: >> =A0 =A0 =A0[echo] Building xml-query-parser... >> >> javadocs-index.html: >> >> changes-to-html: >> =A0 =A0 [mkdir] Created dir: >> > trunk/ws/trunk/build/docs/changes> >> =A0 =A0 =A0[copy] Copying 3 files to >> > trunk/ws/trunk/build/docs/changes> >> >> BUILD SUCCESSFUL >> Total time: 10 minutes 11 seconds >> + exit 1 >> Publishing Javadoc >> Archiving artifacts >> Recording test results >> Publishing Clover coverage report... >> Publishing Clover HTML report... >> Publishing Clover XML report... >> Publishing Clover coverage results... >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org >> For additional commands, e-mail: java-dev-help@lucene.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-dev-help@lucene.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org