OK I committed fixes... they were real (if minorish) bugs caught by MockDirWrapper's new evilness...
Mike McCandless http://blog.mikemccandless.com On Thu, Nov 17, 2011 at 4:20 PM, Michael McCandless <[email protected]> wrote: > I'm digging... > > Mike McCandless > > http://blog.mikemccandless.com > > On Thu, Nov 17, 2011 at 8:51 AM, Robert Muir <[email protected]> wrote: >> I'm seeing these locally running tests too, and not just this one. >> >> I think its the new evilness added to mockdirectorywrapper to throw >> exceptions sometimes on createOutput ? >> >> On Thu, Nov 17, 2011 at 8:48 AM, Apache Jenkins Server >> <[email protected]> wrote: >>> Build: https://builds.apache.org/job/Lucene-Solr-tests-only-trunk-java7/973/ >>> >>> 1 tests failed. >>> REGRESSION: org.apache.lucene.index.TestTransactions.testTransactions >>> >>> Error Message: >>> MockDirectoryWrapper: cannot close: there are still open files: >>> {_3_1.frq=1, _3_0.frq=1} >>> >>> Stack Trace: >>> java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are >>> still open files: {_3_1.frq=1, _3_0.frq=1} >>> at >>> org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:495) >>> at >>> org.apache.lucene.index.TestTransactions.testTransactions(TestTransactions.java:241) >>> at >>> org.apache.lucene.util.LuceneTestCase$3$1.evaluate(LuceneTestCase.java:523) >>> at >>> org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner.java:149) >>> at >>> org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner.java:51) >>> Caused by: java.lang.RuntimeException: unclosed IndexOutput: _3_1.frq >>> at >>> org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:425) >>> at >>> org.apache.lucene.store.MockDirectoryWrapper.createOutput(MockDirectoryWrapper.java:397) >>> at >>> org.apache.lucene.index.codecs.lucene40.Lucene40PostingsWriter.<init>(Lucene40PostingsWriter.java:94) >>> at >>> org.apache.lucene.index.codecs.lucene40.Lucene40PostingsWriter.<init>(Lucene40PostingsWriter.java:85) >>> at >>> org.apache.lucene.index.codecs.lucene40.Lucene40PostingsBaseFormat.postingsWriterBase(Lucene40PostingsBaseFormat.java:51) >>> at >>> org.apache.lucene.index.codecs.pulsing.PulsingPostingsFormat.fieldsConsumer(PulsingPostingsFormat.java:71) >>> at >>> org.apache.lucene.index.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.addField(PerFieldPostingsFormat.java:118) >>> at >>> org.apache.lucene.index.codecs.FieldsConsumer.merge(FieldsConsumer.java:53) >>> at >>> org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:293) >>> at >>> org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:122) >>> at >>> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3590) >>> at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3224) >>> at >>> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:383) >>> at >>> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:451) >>> >>> >>> >>> >>> Build Log (for compile errors): >>> [...truncated 1719 lines...] >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> >> -- >> lucidimagination.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]
