[ https://issues.apache.org/jira/browse/LUCENE-6616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael McCandless updated LUCENE-6616: --------------------------------------- Attachment: LUCENE-6616.patch Initial patch, but there are some interesting test failures I need to explain ... e.g.: {noformat} [junit4] Suite: org.apache.lucene.store.TestSingleInstanceLockFactory [junit4] 1> Stress Test Index Writer: creation hit unexpected exception: java.io.FileNotFoundException: _u.si in dir=RAMDirectory@13f6d49b lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@b554224 [junit4] 1> java.io.FileNotFoundException: _u.si in dir=RAMDirectory@13f6d49b lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@b554224 [junit4] 1> at org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:641) [junit4] 1> at org.apache.lucene.store.Directory.openChecksumInput(Directory.java:109) [junit4] 1> at org.apache.lucene.store.MockDirectoryWrapper.openChecksumInput(MockDirectoryWrapper.java:1009) [junit4] 1> at org.apache.lucene.codecs.lucene50.Lucene50SegmentInfoFormat.read(Lucene50SegmentInfoFormat.java:82) [junit4] 1> at org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:341) [junit4] 1> at org.apache.lucene.index.IndexFileDeleter.<init>(IndexFileDeleter.java:167) [junit4] 1> at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:861) [junit4] 1> at org.apache.lucene.store.BaseLockFactoryTestCase$WriterThread.run(BaseLockFactoryTestCase.java:194) [junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestSingleInstanceLockFactory -Dtests.method=testStressLocks -Dtests.seed=69B8EFFDA6F51AA0 -Dtests.locale=et_EE -Dtests.timezone=America/Martinique -Dtests.asserts=true -Dtests.file.encoding=UTF-8 [junit4] FAILURE 1.04s J3 | TestSingleInstanceLockFactory.testStressLocks <<< [junit4] > Throwable #1: java.lang.AssertionError: IndexWriter hit unexpected exceptions [junit4] > at __randomizedtesting.SeedInfo.seed([69B8EFFDA6F51AA0:3789A100BA59D2C6]:0) [junit4] > at org.apache.lucene.store.BaseLockFactoryTestCase.testStressLocks(BaseLockFactoryTestCase.java:169) [junit4] > at java.lang.Thread.run(Thread.java:745) [junit4] 2> NOTE: leaving temporary files on disk at: /l/iwcleanup/lucene/build/core/test/J3/temp/lucene.store.TestSingleInstanceLockFactory_69B8EFFDA6F51AA0-001 [junit4] 2> NOTE: test params are: codec=DummyCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=DUMMY, chunkSize=7, maxDocsPerChunk=653, blockSize=3), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=DUMMY, chunkSize=7, blockSize=3)), sim=DefaultSimilarity, locale=et_EE, timezone=America/Martinique [junit4] 2> NOTE: Linux 3.13.0-46-generic amd64/Oracle Corporation 1.8.0_40 (64-bit)/cpus=8,threads=1,free=488824136,total=518520832 [junit4] 2> NOTE: All tests run in this JVM: [TestToken, TestNRTReaderCleanup, TestFlex, TestTermsEnum2, TestPayloads, TestForTooMuchCloning, TestDocIdSet, TestSpanExplanationsOfNonMatches, TestSortedNumericSortField, TestDocumentsWriterDeleteQueue, TestSpanNearQuery, TestIndexWriterDelete, TestSparseFixedBitSet, TestMultiLevelSkipList, TestSingleInstanceLockFactory] [junit4] Completed [45/393] on J3 in 1.17s, 7 tests, 1 failure <<< FAILURES! {noformat} > IndexWriter should list files once on init, and IFD should not suppress FNFE > ---------------------------------------------------------------------------- > > Key: LUCENE-6616 > URL: https://issues.apache.org/jira/browse/LUCENE-6616 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Michael McCandless > Assignee: Michael McCandless > Fix For: 5.3, Trunk > > Attachments: LUCENE-6616.patch > > > Some nice ideas [~rcmuir] had for cleaning up IW/IFD on init ... -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org