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/23 08:02:21 UTC
svn commit: r1401170 - in /lucene/dev/branches/branch_4x: ./ lucene/
lucene/core/
lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java
Author: rmuir
Date: Tue Oct 23 06:02:21 2012
New Revision: 1401170
URL: http://svn.apache.org/viewvc?rev=1401170&view=rev
Log:
fix test to properly checkindex and to avoid NRTCachingDir
Modified:
lucene/dev/branches/branch_4x/ (props changed)
lucene/dev/branches/branch_4x/lucene/ (props changed)
lucene/dev/branches/branch_4x/lucene/core/ (props changed)
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java?rev=1401170&r1=1401169&r2=1401170&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/Test4GBStoredFields.java Tue Oct 23 06:02:21 2012
@@ -21,7 +21,7 @@ import org.apache.lucene.analysis.MockAn
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.document.FieldType;
-import org.apache.lucene.store.BaseDirectoryWrapper;
+import org.apache.lucene.store.MMapDirectory;
import org.apache.lucene.store.MockDirectoryWrapper;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.LuceneTestCase;
@@ -41,11 +41,8 @@ public class Test4GBStoredFields extends
@Nightly
public void test() throws Exception {
- BaseDirectoryWrapper dir = newFSDirectory(_TestUtil.getTempDir("4GBStoredFields"));
- if (dir instanceof MockDirectoryWrapper) {
- ((MockDirectoryWrapper)dir).setThrottling(MockDirectoryWrapper.Throttling.NEVER);
- }
- dir.setCheckIndexOnClose(false); // don't double-checkindex
+ MockDirectoryWrapper dir = new MockDirectoryWrapper(random(), new MMapDirectory(_TestUtil.getTempDir("4GBStoredFields")));
+ dir.setThrottling(MockDirectoryWrapper.Throttling.NEVER);
IndexWriter w = new IndexWriter(dir,
new IndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(random()))
@@ -100,12 +97,6 @@ public class Test4GBStoredFields extends
}
}
- CheckIndex ci = new CheckIndex(dir);
- if (VERBOSE) {
- ci.setInfoStream(System.out);
- }
- ci.checkIndex();
-
DirectoryReader rd = DirectoryReader.open(dir);
Document sd = rd.document(numDocs - 1);
assertNotNull(sd);