You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2012/10/02 14:29:47 UTC
svn commit: r1392886 -
/lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java
Author: rmuir
Date: Tue Oct 2 12:29:47 2012
New Revision: 1392886
URL: http://svn.apache.org/viewvc?rev=1392886&view=rev
Log:
IndexSplitter does not use IW to split
Modified:
lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java
Modified: lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java?rev=1392886&r1=1392885&r2=1392886&view=diff
==============================================================================
--- lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java (original)
+++ lucene/dev/branches/lucene4456/lucene/misc/src/test/org/apache/lucene/index/TestIndexSplitter.java Tue Oct 2 12:29:47 2012
@@ -22,6 +22,7 @@ import org.apache.lucene.analysis.MockAn
import org.apache.lucene.document.Document;
import org.apache.lucene.index.IndexWriterConfig.OpenMode;
import org.apache.lucene.store.Directory;
+import org.apache.lucene.store.MockDirectoryWrapper;
import org.apache.lucene.util.LuceneTestCase;
import org.apache.lucene.util._TestUtil;
@@ -34,6 +35,11 @@ public class TestIndexSplitter extends L
_TestUtil.rmDir(destDir);
destDir.mkdirs();
Directory fsDir = newFSDirectory(dir);
+ // IndexSplitter.split makes its own commit directly with SIPC/SegmentInfos,
+ // so the unreferenced files are expected.
+ if (fsDir instanceof MockDirectoryWrapper) {
+ ((MockDirectoryWrapper)fsDir).setAssertNoUnrefencedFilesOnClose(false);
+ }
LogMergePolicy mergePolicy = new LogByteSizeMergePolicy();
mergePolicy.setNoCFSRatio(1.0);