Thanks! On Mon, Mar 31, 2014 at 4:19 PM, Michael McCandless <[email protected]> wrote: > I committed a fix. > > Mike McCandless > > http://blog.mikemccandless.com > > > On Mon, Mar 31, 2014 at 3:48 PM, Michael McCandless > <[email protected]> wrote: >> I'll try to remove it. >> >> Mike McCandless >> >> http://blog.mikemccandless.com >> >> >> On Mon, Mar 31, 2014 at 3:19 PM, Simon Willnauer <[email protected]> wrote: >>> I agree I dont' think it's necessary to run that here - we are done >>> with that IW anyways no? >>> >>> On Mon, Mar 31, 2014 at 6:10 PM, Michael McCandless >>> <[email protected]> wrote: >>>> Doesn't repro for me but I think it's related to LUCENE-5544; it's >>>> happening in the very last part of IW.rollbackInternal: >>>> >>>> try { >>>> processEvents(false, true); >>>> } finally { >>>> notifyAll(); >>>> } >>>> >>>> Down in DocumentsWriterFlushQueue, the assert is angry that we are >>>> sync'd on the IW instance. >>>> >>>> Is it even necessary to process events after rollback has "finished"? >>>> What could the events even do (the IW is closed)... >>>> >>>> Mike McCandless >>>> >>>> http://blog.mikemccandless.com >>>> >>>> >>>> On Mon, Mar 31, 2014 at 5:16 AM, <[email protected]> wrote: >>>>> Build: >>>>> builds.flonkings.com/job/Lucene-trunk-Linux-Java7-64-test-only/81070/ >>>>> >>>>> 1 tests failed. >>>>> REGRESSION: >>>>> org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads >>>>> >>>>> Error Message: >>>>> Captured an uncaught exception in thread: Thread[id=164, name=Thread-98, >>>>> state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads] >>>>> >>>>> Stack Trace: >>>>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an >>>>> uncaught exception in thread: Thread[id=164, name=Thread-98, >>>>> state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads] >>>>> Caused by: java.lang.RuntimeException: java.lang.AssertionError >>>>> at __randomizedtesting.SeedInfo.seed([A2CAC9704F740906]:0) >>>>> at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:620) >>>>> Caused by: java.lang.AssertionError >>>>> at >>>>> org.apache.lucene.index.DocumentsWriterFlushQueue.forcePurge(DocumentsWriterFlushQueue.java:135) >>>>> at >>>>> org.apache.lucene.index.DocumentsWriter.purgeBuffer(DocumentsWriter.java:196) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.purge(IndexWriter.java:4649) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.doAfterSegmentFlushed(IndexWriter.java:4662) >>>>> at >>>>> org.apache.lucene.index.DocumentsWriter$MergePendingEvent.process(DocumentsWriter.java:699) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4688) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4680) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.rollbackInternal(IndexWriter.java:2184) >>>>> at >>>>> org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2085) >>>>> at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:576) >>>>> >>>>> >>>>> >>>>> >>>>> Build Log: >>>>> [...truncated 690 lines...] >>>>> [junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads >>>>> [junit4] 2> mar 31, 2014 8:14:01 PM >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler >>>>> uncaughtException >>>>> [junit4] 2> WARNING: Uncaught exception in thread: >>>>> Thread[Thread-98,5,TGRP-TestIndexWriterWithThreads] >>>>> [junit4] 2> java.lang.RuntimeException: java.lang.AssertionError >>>>> [junit4] 2> at >>>>> __randomizedtesting.SeedInfo.seed([A2CAC9704F740906]:0) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:620) >>>>> [junit4] 2> Caused by: java.lang.AssertionError >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.DocumentsWriterFlushQueue.forcePurge(DocumentsWriterFlushQueue.java:135) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.DocumentsWriter.purgeBuffer(DocumentsWriter.java:196) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.purge(IndexWriter.java:4649) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.doAfterSegmentFlushed(IndexWriter.java:4662) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.DocumentsWriter$MergePendingEvent.process(DocumentsWriter.java:699) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4688) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4680) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.rollbackInternal(IndexWriter.java:2184) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2085) >>>>> [junit4] 2> at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:576) >>>>> [junit4] 2> >>>>> [junit4] 2> NOTE: reproduce with: ant test >>>>> -Dtestcase=TestIndexWriterWithThreads >>>>> -Dtests.method=testRollbackAndCommitWithThreads >>>>> -Dtests.seed=A2CAC9704F740906 -Dtests.slow=true -Dtests.locale=da >>>>> -Dtests.timezone=Australia/LHI -Dtests.file.encoding=UTF-8 >>>>> [junit4] ERROR 0.94s J2 | >>>>> TestIndexWriterWithThreads.testRollbackAndCommitWithThreads <<< >>>>> [junit4] > Throwable #1: java.lang.AssertionError >>>>> [junit4] > at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads(TestIndexWriterWithThreads.java:632) >>>>> [junit4] > at java.lang.Thread.run(Thread.java:724)Throwable >>>>> #2: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured >>>>> an uncaught exception in thread: Thread[id=164, name=Thread-98, >>>>> state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads] >>>>> [junit4] > Caused by: java.lang.RuntimeException: >>>>> java.lang.AssertionError >>>>> [junit4] > at >>>>> __randomizedtesting.SeedInfo.seed([A2CAC9704F740906]:0) >>>>> [junit4] > at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:620) >>>>> [junit4] > Caused by: java.lang.AssertionError >>>>> [junit4] > at >>>>> org.apache.lucene.index.DocumentsWriterFlushQueue.forcePurge(DocumentsWriterFlushQueue.java:135) >>>>> [junit4] > at >>>>> org.apache.lucene.index.DocumentsWriter.purgeBuffer(DocumentsWriter.java:196) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.purge(IndexWriter.java:4649) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.doAfterSegmentFlushed(IndexWriter.java:4662) >>>>> [junit4] > at >>>>> org.apache.lucene.index.DocumentsWriter$MergePendingEvent.process(DocumentsWriter.java:699) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4688) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:4680) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.rollbackInternal(IndexWriter.java:2184) >>>>> [junit4] > at >>>>> org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2085) >>>>> [junit4] > at >>>>> org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:576) >>>>> [junit4] 2> NOTE: test params are: codec=Lucene41, >>>>> sim=RandomSimilarityProvider(queryNorm=true,coord=crazy): {body=DFR >>>>> GB3(800.0), field=DFR I(n)B1, titleTokenized=DFR GL2}, locale=da, >>>>> timezone=Australia/LHI >>>>> [junit4] 2> NOTE: Linux 3.2.0-26-generic amd64/Oracle Corporation >>>>> 1.7.0_25 (64-bit)/cpus=8,threads=1,free=175135712,total=276365312 >>>>> [junit4] 2> NOTE: All tests run in this JVM: [TestNRTThreads, >>>>> TestDocValuesFormat, TestPayloadSpans, Nested1, TestPForDeltaDocIdSet, >>>>> TestOmitPositions, TestHugeRamFile, TestTopFieldCollector, >>>>> TestIdentityHashSet, TestDoc, TestCharsRef, >>>>> TestComplexExplanationsOfNonMatches, TestPhrasePrefixQuery, >>>>> TestDocTermOrds, TestRecyclingByteBlockAllocator, NestedSetupChain, >>>>> NestedTeardownChain, TestRamUsageEstimatorOnWildAnimals, >>>>> TestSloppyPhraseQuery2, TestElevationComparator, TestFieldValueFilter, >>>>> TestExplanations, TestReusableStringReader, >>>>> TestSimpleExplanationsOfNonMatches, TestIntroSorter, >>>>> TestPayloadTermQuery, TestIndexWriter, TestNumericRangeQuery64, >>>>> TestIndexWriterWithThreads] >>>>> [junit4] Completed on J2 in 7.82s, 12 tests, 1 error <<< FAILURES! >>>>> >>>>> [...truncated 782 lines...] >>>>> BUILD FAILED >>>>> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/build.xml:49: >>>>> The following error occurred while executing this line: >>>>> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:1275: >>>>> The following error occurred while executing this line: >>>>> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:907: >>>>> There were test failures: 385 suites, 2796 tests, 1 error, 109 ignored >>>>> (96 assumptions) >>>>> >>>>> Total time: 5 minutes 15 seconds >>>>> Build step 'Invoke Ant' marked build as failure >>>>> Archiving artifacts >>>>> Recording test results >>>>> Email was triggered for: Failure >>>>> Sending email for trigger: Failure >>>>> >>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> 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]
