You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2011/01/29 00:12:22 UTC

svn commit: r1064926 - in /lucene/dev/trunk/lucene/src/test/org/apache/lucene/index: TestSegmentInfo.java codecs/mockrandom/MockRandomCodec.java

Author: mikemccand
Date: Fri Jan 28 23:12:22 2011
New Revision: 1064926

URL: http://svn.apache.org/viewvc?rev=1064926&view=rev
Log:
LUCENE-2895: MockRandomCodec loads termsIndex even if termsIndexDivisor is set to -1

Modified:
    lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestSegmentInfo.java
    lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/codecs/mockrandom/MockRandomCodec.java

Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestSegmentInfo.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestSegmentInfo.java?rev=1064926&r1=1064925&r2=1064926&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestSegmentInfo.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestSegmentInfo.java Fri Jan 28 23:12:22 2011
@@ -31,6 +31,7 @@ public class TestSegmentInfo extends Luc
     Directory dir = newDirectory();
     IndexWriterConfig conf = newIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer());
     IndexWriter writer = new IndexWriter(dir, conf);
+    writer.setInfoStream(VERBOSE ? System.out : null);
     Document doc = new Document();
     doc.add(new Field("a", "value", Store.YES, Index.ANALYZED));
     writer.addDocument(doc);

Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/codecs/mockrandom/MockRandomCodec.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/codecs/mockrandom/MockRandomCodec.java?rev=1064926&r1=1064925&r2=1064926&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/codecs/mockrandom/MockRandomCodec.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/codecs/mockrandom/MockRandomCodec.java Fri Jan 28 23:12:22 2011
@@ -260,7 +260,9 @@ public class MockRandomCodec extends Cod
         if (LuceneTestCase.VERBOSE) {
           System.out.println("MockRandomCodec: variable-gap terms index (divisor=" + state.termsIndexDivisor + ")");
         }
-        state.termsIndexDivisor = _TestUtil.nextInt(random, 1, 10);
+        if (state.termsIndexDivisor != -1) {
+          state.termsIndexDivisor = _TestUtil.nextInt(random, 1, 10);
+        }
         indexReader = new VariableGapTermsIndexReader(state.dir,
                                                       state.fieldInfos,
                                                       state.segmentInfo.name,