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 2014/01/22 22:30:49 UTC
svn commit: r1560519 - in /lucene/dev/branches/branch_4x/lucene:
core/src/test/org/apache/lucene/codecs/lucene3x/
core/src/test/org/apache/lucene/index/
test-framework/src/java/org/apache/lucene/analysis/
test-framework/src/java/org/apache/lucene/codec...
Author: rmuir
Date: Wed Jan 22 21:30:48 2014
New Revision: 1560519
URL: http://svn.apache.org/r1560519
Log:
LUCENE-5413: remove LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE
Modified:
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xPostingsFormat.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xStoredFieldsFormat.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xTermVectorsFormat.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility3x.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestStoredFieldsFormat.java
lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsFormat.java
lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamTestCase.java
lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene3x/PreFlexRWCodec.java
lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java
lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleSetupAndRestoreClassEnv.java
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xPostingsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xPostingsFormat.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xPostingsFormat.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xPostingsFormat.java Wed Jan 22 21:30:48 2014
@@ -31,7 +31,7 @@ public class TestLucene3xPostingsFormat
/** we will manually instantiate preflex-rw here */
@BeforeClass
public static void beforeClass3xPostingsFormat() {
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
}
@Override
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xStoredFieldsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xStoredFieldsFormat.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xStoredFieldsFormat.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xStoredFieldsFormat.java Wed Jan 22 21:30:48 2014
@@ -27,7 +27,7 @@ public class TestLucene3xStoredFieldsFor
@Override
public void setUp() throws Exception {
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
super.setUp();
}
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xTermVectorsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xTermVectorsFormat.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xTermVectorsFormat.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestLucene3xTermVectorsFormat.java Wed Jan 22 21:30:48 2014
@@ -28,7 +28,7 @@ public class TestLucene3xTermVectorsForm
@Override
public void setUp() throws Exception {
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
super.setUp();
}
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java Wed Jan 22 21:30:48 2014
@@ -34,7 +34,7 @@ public class TestSurrogates extends Luce
/** we will manually instantiate preflex-rw here */
@BeforeClass
public static void beforeClass() {
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
}
private static String makeDifficultRandomUnicodeString(Random r) {
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java Wed Jan 22 21:30:48 2014
@@ -71,7 +71,7 @@ public class TestTermInfosReaderIndex ex
@BeforeClass
public static void beforeClass() throws Exception {
// NOTE: turn off compound file, this test will open some index files directly.
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
IndexWriterConfig config = newIndexWriterConfig(TEST_VERSION_CURRENT,
new MockAnalyzer(random(), MockTokenizer.KEYWORD, false)).setUseCompoundFile(false);
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java Wed Jan 22 21:30:48 2014
@@ -208,7 +208,6 @@ public class TestBackwardsCompatibility
@BeforeClass
public static void beforeClass() throws Exception {
assertFalse("test infra is broken!", LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE);
- assertFalse("test infra is broken!", LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE);
List<String> names = new ArrayList<String>(oldNames.length + oldSingleSegmentNames.length);
names.addAll(Arrays.asList(oldNames));
names.addAll(Arrays.asList(oldSingleSegmentNames));
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility3x.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility3x.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility3x.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility3x.java Wed Jan 22 21:30:48 2014
@@ -146,7 +146,6 @@ public class TestBackwardsCompatibility3
@BeforeClass
public static void beforeClass() throws Exception {
assertFalse("test infra is broken!", LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE);
- assertFalse("test infra is broken!", LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE);
List<String> names = new ArrayList<String>(oldNames.length + oldSingleSegmentNames.length);
names.addAll(Arrays.asList(oldNames));
names.addAll(Arrays.asList(oldSingleSegmentNames));
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java Wed Jan 22 21:30:48 2014
@@ -26,6 +26,7 @@ import java.util.concurrent.ConcurrentLi
import java.util.concurrent.CountDownLatch;
import org.apache.lucene.analysis.MockAnalyzer;
+import org.apache.lucene.codecs.lucene3x.Lucene3xCodec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.store.Directory;
@@ -129,7 +130,7 @@ public class TestBagOfPostings extends L
Terms terms = air.terms("field");
// numTerms-1 because there cannot be a term 0 with 0 postings:
assertEquals(numTerms-1, air.fields().getUniqueTermCount());
- if (!PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (iwc.getCodec() instanceof Lucene3xCodec == false) {
assertEquals(numTerms-1, terms.size());
}
TermsEnum termsEnum = terms.iterator(null);
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java Wed Jan 22 21:30:48 2014
@@ -24,6 +24,8 @@ import java.util.Iterator;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.TokenStream;
+import org.apache.lucene.codecs.Codec;
+import org.apache.lucene.codecs.lucene3x.Lucene3xCodec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.index.FieldInfo.DocValuesType;
@@ -76,7 +78,7 @@ public class TestIndexableField extends
@Override
public boolean storeTermVectorPayloads() {
- if (PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (Codec.getDefault() instanceof Lucene3xCodec) {
return false; // 3.x doesnt support
} else {
return storeTermVectors() && counter % 10 != 9;
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestStoredFieldsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestStoredFieldsFormat.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestStoredFieldsFormat.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestStoredFieldsFormat.java Wed Jan 22 21:30:48 2014
@@ -20,6 +20,7 @@ package org.apache.lucene.index;
import java.io.IOException;
import org.apache.lucene.codecs.Codec;
+import org.apache.lucene.codecs.lucene3x.Lucene3xCodec;
import org.apache.lucene.util.LuceneTestCase;
/**
@@ -36,7 +37,7 @@ public class TestStoredFieldsFormat exte
@Override
public void testWriteReadMerge() throws IOException {
- assumeFalse("impersonation isnt good enough", LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE);
+ assumeFalse("impersonation isnt good enough", getCodec() instanceof Lucene3xCodec);
// this test tries to switch up between the codec and another codec.
// for 3.x: we currently cannot take an index with existing 4.x segments
// and merge into newly formed 3.x segments.
Modified: lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsFormat.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsFormat.java (original)
+++ lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsFormat.java Wed Jan 22 21:30:48 2014
@@ -21,6 +21,7 @@ import java.util.EnumSet;
import java.util.Set;
import org.apache.lucene.codecs.Codec;
+import org.apache.lucene.codecs.lucene3x.Lucene3xCodec;
/**
* Tests with the default randomized codec. Not really redundant with
@@ -36,7 +37,7 @@ public class TestTermVectorsFormat exten
@Override
protected Set<Options> validOptions() {
- if (PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (getCodec() instanceof Lucene3xCodec) {
// payloads are not supported on vectors in 3.x indexes
return EnumSet.range(Options.NONE, Options.POSITIONS_AND_OFFSETS);
} else {
Modified: lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamTestCase.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamTestCase.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamTestCase.java (original)
+++ lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamTestCase.java Wed Jan 22 21:30:48 2014
@@ -549,7 +549,7 @@ public abstract class BaseTokenStreamTes
ft.setStoreTermVectors(true);
ft.setStoreTermVectorOffsets(random.nextBoolean());
ft.setStoreTermVectorPositions(random.nextBoolean());
- if (ft.storeTermVectorPositions() && !PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (ft.storeTermVectorPositions() && !OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
ft.setStoreTermVectorPayloads(random.nextBoolean());
}
}
Modified: lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene3x/PreFlexRWCodec.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene3x/PreFlexRWCodec.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene3x/PreFlexRWCodec.java (original)
+++ lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene3x/PreFlexRWCodec.java Wed Jan 22 21:30:48 2014
@@ -41,7 +41,7 @@ public class PreFlexRWCodec extends Luce
@Override
public PostingsFormat postingsFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return postings;
} else {
return super.postingsFormat();
@@ -50,7 +50,7 @@ public class PreFlexRWCodec extends Luce
@Override
public NormsFormat normsFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return norms;
} else {
return super.normsFormat();
@@ -59,7 +59,7 @@ public class PreFlexRWCodec extends Luce
@Override
public SegmentInfoFormat segmentInfoFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return segmentInfos ;
} else {
return super.segmentInfoFormat();
@@ -68,7 +68,7 @@ public class PreFlexRWCodec extends Luce
@Override
public FieldInfosFormat fieldInfosFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return fieldInfos;
} else {
return super.fieldInfosFormat();
@@ -77,7 +77,7 @@ public class PreFlexRWCodec extends Luce
@Override
public TermVectorsFormat termVectorsFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return termVectors;
} else {
return super.termVectorsFormat();
@@ -86,7 +86,7 @@ public class PreFlexRWCodec extends Luce
@Override
public StoredFieldsFormat storedFieldsFormat() {
- if (LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
return storedFields;
} else {
return super.storedFieldsFormat();
Modified: lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java (original)
+++ lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java Wed Jan 22 21:30:48 2014
@@ -334,12 +334,6 @@ public abstract class LuceneTestCase ext
// Fields initialized in class or instance rules.
// -----------------------------------------------------------------
- // TODO: why do we have this? This should just use the OLD_FORMAT_IMPERSONATION...
- /**
- * @lucene.internal
- */
- public static boolean PREFLEX_IMPERSONATION_IS_ACTIVE;
-
/**
* When {@code true}, Codecs for old Lucene version will support writing
* indexes in that format. Defaults to {@code false}, can be disabled by
@@ -1103,7 +1097,7 @@ public abstract class LuceneTestCase ext
if (!newType.storeTermVectorPositions()) {
newType.setStoreTermVectorPositions(random.nextBoolean());
- if (newType.storeTermVectorPositions() && !newType.storeTermVectorPayloads() && !PREFLEX_IMPERSONATION_IS_ACTIVE) {
+ if (newType.storeTermVectorPositions() && !newType.storeTermVectorPayloads() && !OLD_FORMAT_IMPERSONATION_IS_ACTIVE) {
newType.setStoreTermVectorPayloads(random.nextBoolean());
}
}
Modified: lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleSetupAndRestoreClassEnv.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleSetupAndRestoreClassEnv.java?rev=1560519&r1=1560518&r2=1560519&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleSetupAndRestoreClassEnv.java (original)
+++ lucene/dev/branches/branch_4x/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleSetupAndRestoreClassEnv.java Wed Jan 22 21:30:48 2014
@@ -155,7 +155,6 @@ final class TestRuleSetupAndRestoreClass
}
// set back to default
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = false;
LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = false;
savedCodec = Codec.getDefault();
@@ -167,7 +166,7 @@ final class TestRuleSetupAndRestoreClass
!shouldAvoidCodec("Lucene3x"))) { // preflex-only setup
codec = Codec.forName("Lucene3x");
assert (codec instanceof PreFlexRWCodec) : "fix your classpath to have tests-framework.jar before lucene-core.jar";
- LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE = true;
} else if ("Lucene40".equals(TEST_CODEC) || ("random".equals(TEST_CODEC) &&
"random".equals(TEST_POSTINGSFORMAT) &&
randomVal == 0 &&