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 2015/04/08 22:27:39 UTC
svn commit: r1672165 [2/3] - in /lucene/dev/branches/branch_5x: ./ lucene/
lucene/analysis/
lucene/analysis/common/src/java/org/apache/lucene/analysis/query/
lucene/analysis/common/src/test/org/apache/lucene/analysis/sinks/
lucene/backward-codecs/ luce...
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/TermContext.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/TermContext.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/TermContext.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/TermContext.java Wed Apr 8 20:27:35 2015
@@ -90,7 +90,7 @@ public final class TermContext {
//if (DEBUG) System.out.println(" r=" + leaves[i].reader);
final Terms terms = ctx.reader().terms(field);
if (terms != null) {
- final TermsEnum termsEnum = terms.iterator(null);
+ final TermsEnum termsEnum = terms.iterator();
if (termsEnum.seekExact(bytes)) {
final TermState termState = termsEnum.termState();
//if (DEBUG) System.out.println(" found");
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/Terms.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/Terms.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/Terms.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/index/Terms.java Wed Apr 8 20:27:35 2015
@@ -41,7 +41,7 @@ public abstract class Terms {
* a previous TermsEnum, for example from a different
* field, you can pass it for possible reuse if the
* implementation can do so. */
- public abstract TermsEnum iterator(TermsEnum reuse) throws IOException;
+ public abstract TermsEnum iterator() throws IOException;
/** Returns a TermsEnum that iterates over all terms and
* documents that are accepted by the provided {@link
@@ -72,7 +72,7 @@ public abstract class Terms {
// the returned enum, instead of only being able to seek
// at the start
- TermsEnum termsEnum = iterator(null);
+ TermsEnum termsEnum = iterator();
if (compiled.type != CompiledAutomaton.AUTOMATON_TYPE.NORMAL) {
throw new IllegalArgumentException("please use CompiledAutomaton.getTermsEnum instead");
@@ -142,7 +142,7 @@ public abstract class Terms {
* take deleted documents into account. This returns
* null when there are no terms. */
public BytesRef getMin() throws IOException {
- return iterator(null).next();
+ return iterator().next();
}
/** Returns the largest term (in lexicographic order) in the field.
@@ -159,7 +159,7 @@ public abstract class Terms {
} else if (size >= 0) {
// try to seek-by-ord
try {
- TermsEnum iterator = iterator(null);
+ TermsEnum iterator = iterator();
iterator.seekExact(size - 1);
return iterator.term();
} catch (UnsupportedOperationException e) {
@@ -168,7 +168,7 @@ public abstract class Terms {
}
// otherwise: binary search
- TermsEnum iterator = iterator(null);
+ TermsEnum iterator = iterator();
BytesRef v = iterator.next();
if (v == null) {
// empty: only possible from a FilteredTermsEnum...
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/DocValuesRewriteMethod.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/DocValuesRewriteMethod.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/DocValuesRewriteMethod.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/DocValuesRewriteMethod.java Wed Apr 8 20:27:35 2015
@@ -89,7 +89,7 @@ public final class DocValuesRewriteMetho
TermsEnum termsEnum = query.getTermsEnum(new Terms() {
@Override
- public TermsEnum iterator(TermsEnum reuse) {
+ public TermsEnum iterator() {
return fcsi.termsEnum();
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/FuzzyQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/FuzzyQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/FuzzyQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/FuzzyQuery.java Wed Apr 8 20:27:35 2015
@@ -150,7 +150,7 @@ public class FuzzyQuery extends MultiTer
@Override
protected TermsEnum getTermsEnum(Terms terms, AttributeSource atts) throws IOException {
if (maxEdits == 0 || prefixLength >= term.text().length()) { // can only match if it's exact
- return new SingleTermsEnum(terms.iterator(null), term.bytes());
+ return new SingleTermsEnum(terms.iterator(), term.bytes());
}
return new FuzzyTermsEnum(terms, atts, getTerm(), maxEdits, prefixLength, transpositions);
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/MultiPhraseQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/MultiPhraseQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/MultiPhraseQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/MultiPhraseQuery.java Wed Apr 8 20:27:35 2015
@@ -196,7 +196,7 @@ public class MultiPhraseQuery extends Qu
}
// Reuse single TermsEnum below:
- final TermsEnum termsEnum = fieldTerms.iterator(null);
+ final TermsEnum termsEnum = fieldTerms.iterator();
for (int pos=0; pos<postingsFreqs.length; pos++) {
Term[] terms = termArrays.get(pos);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/NumericRangeQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/NumericRangeQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/NumericRangeQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/NumericRangeQuery.java Wed Apr 8 20:27:35 2015
@@ -297,7 +297,7 @@ public final class NumericRangeQuery<T e
if (min != null && max != null && ((Comparable<T>) min).compareTo(max) > 0) {
return TermsEnum.EMPTY;
}
- return new NumericRangeTermsEnum(terms.iterator(null));
+ return new NumericRangeTermsEnum(terms.iterator());
}
/** Returns <code>true</code> if the lower endpoint is inclusive */
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/PhraseQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/PhraseQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/PhraseQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/PhraseQuery.java Wed Apr 8 20:27:35 2015
@@ -302,7 +302,7 @@ public class PhraseQuery extends Query {
}
// Reuse single TermsEnum below:
- final TermsEnum te = fieldTerms.iterator(null);
+ final TermsEnum te = fieldTerms.iterator();
for (int i = 0; i < terms.size(); i++) {
final Term t = terms.get(i);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/TermQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/TermQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/TermQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/TermQuery.java Wed Apr 8 20:27:35 2015
@@ -101,7 +101,7 @@ public class TermQuery extends Query {
// System.out.println("LD=" + reader.getLiveDocs() + " set?=" +
// (reader.getLiveDocs() != null ? reader.getLiveDocs().get(0) : "null"));
final TermsEnum termsEnum = context.reader().terms(term.field())
- .iterator(null);
+ .iterator();
termsEnum.seekExact(term.bytes(), state);
return termsEnum;
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/spans/SpanTermQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/spans/SpanTermQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/spans/SpanTermQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/spans/SpanTermQuery.java Wed Apr 8 20:27:35 2015
@@ -98,7 +98,7 @@ public class SpanTermQuery extends SpanQ
throw new IllegalStateException("field \"" + term.field() + "\" was indexed without position data; cannot run SpanTermQuery (term=" + term.text() + ")");
}
- final TermsEnum termsEnum = terms.iterator(null);
+ final TermsEnum termsEnum = terms.iterator();
if (termsEnum.seekExact(term.bytes())) {
state = termsEnum.termState();
} else {
@@ -115,7 +115,7 @@ public class SpanTermQuery extends SpanQ
return null;
}
- final TermsEnum termsEnum = context.reader().terms(term.field()).iterator(null);
+ final TermsEnum termsEnum = context.reader().terms(term.field()).iterator();
termsEnum.seekExact(term.bytes(), state);
final PostingsEnum postings = termsEnum.postings(acceptDocs, null, PostingsEnum.PAYLOADS);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/NumericUtils.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/NumericUtils.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/NumericUtils.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/NumericUtils.java Wed Apr 8 20:27:35 2015
@@ -537,8 +537,8 @@ public final class NumericUtils {
private static Terms intTerms(Terms terms) {
return new FilterLeafReader.FilterTerms(terms) {
@Override
- public TermsEnum iterator(TermsEnum reuse) throws IOException {
- return filterPrefixCodedInts(in.iterator(reuse));
+ public TermsEnum iterator() throws IOException {
+ return filterPrefixCodedInts(in.iterator());
}
};
}
@@ -546,8 +546,8 @@ public final class NumericUtils {
private static Terms longTerms(Terms terms) {
return new FilterLeafReader.FilterTerms(terms) {
@Override
- public TermsEnum iterator(TermsEnum reuse) throws IOException {
- return filterPrefixCodedLongs(in.iterator(reuse));
+ public TermsEnum iterator() throws IOException {
+ return filterPrefixCodedLongs(in.iterator());
}
};
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/automaton/CompiledAutomaton.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/automaton/CompiledAutomaton.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/automaton/CompiledAutomaton.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/util/automaton/CompiledAutomaton.java Wed Apr 8 20:27:35 2015
@@ -329,9 +329,9 @@ public class CompiledAutomaton {
case NONE:
return TermsEnum.EMPTY;
case ALL:
- return terms.iterator(null);
+ return terms.iterator();
case SINGLE:
- return new SingleTermsEnum(terms.iterator(null), term);
+ return new SingleTermsEnum(terms.iterator(), term);
case NORMAL:
return terms.intersect(this, null);
default:
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/analysis/TestMockAnalyzer.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/analysis/TestMockAnalyzer.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/analysis/TestMockAnalyzer.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/analysis/TestMockAnalyzer.java Wed Apr 8 20:27:35 2015
@@ -319,7 +319,7 @@ public class TestMockAnalyzer extends Ba
final LeafReader reader = getOnlySegmentReader(writer.getReader());
final Fields fields = reader.getTermVectors(0);
final Terms terms = fields.terms("f");
- final TermsEnum te = terms.iterator(null);
+ final TermsEnum te = terms.iterator();
assertEquals(new BytesRef("a"), te.next());
final PostingsEnum dpe = te.postings(null, null, PostingsEnum.ALL);
assertEquals(0, dpe.nextDoc());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/compressing/TestCompressingTermVectorsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/compressing/TestCompressingTermVectorsFormat.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/compressing/TestCompressingTermVectorsFormat.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/compressing/TestCompressingTermVectorsFormat.java Wed Apr 8 20:27:35 2015
@@ -60,7 +60,7 @@ public class TestCompressingTermVectorsF
LeafReader ir = getOnlySegmentReader(iw.getReader());
Terms terms = ir.getTermVector(0, "foo");
assertNotNull(terms);
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
assertEquals(SeekStatus.FOUND, termsEnum.seekCeil(new BytesRef("this")));
try {
termsEnum.ord();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestBlockPostingsFormat3.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestBlockPostingsFormat3.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestBlockPostingsFormat3.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestBlockPostingsFormat3.java Wed Apr 8 20:27:35 2015
@@ -173,8 +173,8 @@ public class TestBlockPostingsFormat3 ex
// NOTE: we don't assert hasOffsets/hasPositions/hasPayloads because they are allowed to be different
boolean bothHavePositions = leftTerms.hasPositions() && rightTerms.hasPositions();
- TermsEnum leftTermsEnum = leftTerms.iterator(null);
- TermsEnum rightTermsEnum = rightTerms.iterator(null);
+ TermsEnum leftTermsEnum = leftTerms.iterator();
+ TermsEnum rightTermsEnum = rightTerms.iterator();
assertTermsEnum(leftTermsEnum, rightTermsEnum, true, bothHavePositions);
assertTermsSeeking(leftTerms, rightTerms);
@@ -206,7 +206,7 @@ public class TestBlockPostingsFormat3 ex
HashSet<BytesRef> tests = new HashSet<>();
int numPasses = 0;
while (numPasses < 10 && tests.size() < numTests) {
- leftEnum = leftTerms.iterator(leftEnum);
+ leftEnum = leftTerms.iterator();
BytesRef term = null;
while ((term = leftEnum.next()) != null) {
int code = random.nextInt(10);
@@ -234,8 +234,8 @@ public class TestBlockPostingsFormat3 ex
Collections.shuffle(shuffledTests, random);
for (BytesRef b : shuffledTests) {
- leftEnum = leftTerms.iterator(leftEnum);
- rightEnum = rightTerms.iterator(rightEnum);
+ leftEnum = leftTerms.iterator();
+ rightEnum = rightTerms.iterator();
assertEquals(leftEnum.seekExact(b), rightEnum.seekExact(b));
assertEquals(leftEnum.seekExact(b), rightEnum.seekExact(b));
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestLucene50DocValuesFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestLucene50DocValuesFormat.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestLucene50DocValuesFormat.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/codecs/lucene50/TestLucene50DocValuesFormat.java Wed Apr 8 20:27:35 2015
@@ -187,7 +187,7 @@ public class TestLucene50DocValuesFormat
if (terms != null) {
SortedSetDocValues ssdv = r.getSortedSetDocValues("dv");
assertEquals(terms.size(), ssdv.getValueCount());
- TermsEnum expected = terms.iterator(null);
+ TermsEnum expected = terms.iterator();
TermsEnum actual = r.getSortedSetDocValues("dv").termsEnum();
assertEquals(terms.size(), expected, actual);
@@ -204,7 +204,7 @@ public class TestLucene50DocValuesFormat
Terms terms = ar.terms("indexed");
if (terms != null) {
assertEquals(terms.size(), ar.getSortedSetDocValues("dv").getValueCount());
- TermsEnum expected = terms.iterator(null);
+ TermsEnum expected = terms.iterator();
TermsEnum actual = ar.getSortedSetDocValues("dv").termsEnum();
assertEquals(terms.size(), expected, actual);
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/document/TestDocument.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/document/TestDocument.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/document/TestDocument.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/document/TestDocument.java Wed Apr 8 20:27:35 2015
@@ -381,7 +381,7 @@ public class TestDocument extends Lucene
Terms tvs = tvFields.terms(field);
assertNotNull(tvs);
assertEquals(2, tvs.size());
- TermsEnum tvsEnum = tvs.iterator(null);
+ TermsEnum tvsEnum = tvs.iterator();
assertEquals(new BytesRef("abc"), tvsEnum.next());
final PostingsEnum dpEnum = tvsEnum.postings(null, null, PostingsEnum.ALL);
assertNotNull(dpEnum);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/Test2BTerms.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/Test2BTerms.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/Test2BTerms.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/Test2BTerms.java Wed Apr 8 20:27:35 2015
@@ -244,7 +244,7 @@ public class Test2BTerms extends LuceneT
private List<BytesRef> findTerms(IndexReader r) throws IOException {
System.out.println("TEST: findTerms");
- final TermsEnum termsEnum = MultiFields.getTerms(r, "field").iterator(null);
+ final TermsEnum termsEnum = MultiFields.getTerms(r, "field").iterator();
final List<BytesRef> savedTerms = new ArrayList<>();
int nextSave = TestUtil.nextInt(random(), 500000, 1000000);
BytesRef term;
@@ -262,7 +262,7 @@ public class Test2BTerms extends LuceneT
System.out.println("TEST: run " + terms.size() + " terms on reader=" + r);
IndexSearcher s = newSearcher(r);
Collections.shuffle(terms, random());
- TermsEnum termsEnum = MultiFields.getTerms(r, "field").iterator(null);
+ TermsEnum termsEnum = MultiFields.getTerms(r, "field").iterator();
boolean failed = false;
for(int iter=0;iter<10*terms.size();iter++) {
final BytesRef term = terms.get(random().nextInt(terms.size()));
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPositions.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPositions.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPositions.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPositions.java Wed Apr 8 20:27:35 2015
@@ -137,7 +137,7 @@ public class TestBagOfPositions extends
Terms terms = air.terms("field");
// numTerms-1 because there cannot be a term 0 with 0 postings:
assertEquals(numTerms-1, terms.size());
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
BytesRef term;
while ((term = termsEnum.next()) != null) {
int value = Integer.parseInt(term.utf8ToString());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestBagOfPostings.java Wed Apr 8 20:27:35 2015
@@ -129,7 +129,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, terms.size());
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
BytesRef term;
while ((term = termsEnum.next()) != null) {
int value = Integer.parseInt(term.utf8ToString());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestCodecs.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestCodecs.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestCodecs.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestCodecs.java Wed Apr 8 20:27:35 2015
@@ -233,7 +233,7 @@ public class TestCodecs extends LuceneTe
final Terms terms2 = reader.terms(fieldName);
assertNotNull(terms2);
- final TermsEnum termsEnum = terms2.iterator(null);
+ final TermsEnum termsEnum = terms2.iterator();
PostingsEnum postingsEnum = null;
for(int i=0;i<NUM_TERMS;i++) {
@@ -362,7 +362,7 @@ public class TestCodecs extends LuceneTe
for(int iter=0;iter<NUM_TEST_ITER;iter++) {
final FieldData field = fields[random().nextInt(fields.length)];
- final TermsEnum termsEnum = termsDict.terms(field.fieldInfo.name).iterator(null);
+ final TermsEnum termsEnum = termsDict.terms(field.fieldInfo.name).iterator();
int upto = 0;
// Test straight enum of the terms:
@@ -571,7 +571,7 @@ public class TestCodecs extends LuceneTe
}
@Override
- public TermsEnum iterator(TermsEnum reuse) {
+ public TermsEnum iterator() {
return new DataTermsEnum(fieldData);
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDirectoryReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDirectoryReader.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDirectoryReader.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDirectoryReader.java Wed Apr 8 20:27:35 2015
@@ -91,7 +91,7 @@ public class TestDirectoryReader extends
MultiReader mr3 = new MultiReader(readers2);
// test mixing up TermDocs and TermEnums from different readers.
- TermsEnum te2 = MultiFields.getTerms(mr2, "body").iterator(null);
+ TermsEnum te2 = MultiFields.getTerms(mr2, "body").iterator();
te2.seekCeil(new BytesRef("wow"));
PostingsEnum td = TestUtil.docs(random(), mr2,
"body",
@@ -100,7 +100,7 @@ public class TestDirectoryReader extends
null,
0);
- TermsEnum te3 = MultiFields.getTerms(mr3, "body").iterator(null);
+ TermsEnum te3 = MultiFields.getTerms(mr3, "body").iterator();
te3.seekCeil(new BytesRef("wow"));
td = TestUtil.docs(random(), te3, MultiFields.getLiveDocs(mr3),
td,
@@ -625,11 +625,11 @@ public void testFilesOpenClose() throws
assertNull(fields2.terms(field1));
continue;
}
- TermsEnum enum1 = terms1.iterator(null);
+ TermsEnum enum1 = terms1.iterator();
Terms terms2 = fields2.terms(field1);
assertNotNull(terms2);
- TermsEnum enum2 = terms2.iterator(null);
+ TermsEnum enum2 = terms2.iterator();
while(enum1.next() != null) {
assertEquals("Different terms", enum1.term(), enum2.next());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDoc.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDoc.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDoc.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDoc.java Wed Apr 8 20:27:35 2015
@@ -256,7 +256,7 @@ public class TestDoc extends LuceneTestC
for (String field : fields) {
Terms terms = fields.terms(field);
assertNotNull(terms);
- TermsEnum tis = terms.iterator(null);
+ TermsEnum tis = terms.iterator();
while(tis.next() != null) {
out.print(" term=" + field + ":" + tis.term());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocCount.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocCount.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocCount.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocCount.java Wed Apr 8 20:27:35 2015
@@ -65,7 +65,7 @@ public class TestDocCount extends Lucene
}
int docCount = terms.getDocCount();
FixedBitSet visited = new FixedBitSet(ir.maxDoc());
- TermsEnum te = terms.iterator(null);
+ TermsEnum te = terms.iterator();
while (te.next() != null) {
PostingsEnum de = TestUtil.docs(random(), te, null, null, PostingsEnum.NONE);
while (de.nextDoc() != DocIdSetIterator.NO_MORE_DOCS) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocsAndPositions.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocsAndPositions.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocsAndPositions.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestDocsAndPositions.java Wed Apr 8 20:27:35 2015
@@ -94,7 +94,7 @@ public class TestDocsAndPositions extend
BytesRef bytes, Bits liveDocs) throws IOException {
Terms terms = reader.terms(fieldName);
if (terms != null) {
- TermsEnum te = terms.iterator(null);
+ TermsEnum te = terms.iterator();
if (te.seekExact(bytes)) {
return te.postings(liveDocs, null, PostingsEnum.ALL);
}
@@ -342,7 +342,7 @@ public class TestDocsAndPositions extend
assertTrue(disi.nextDoc() != DocIdSetIterator.NO_MORE_DOCS);
// now reuse and check again
- TermsEnum te = r.terms("foo").iterator(null);
+ TermsEnum te = r.terms("foo").iterator();
assertTrue(te.seekExact(new BytesRef("bar")));
disi = TestUtil.docs(random(), te, null, disi, PostingsEnum.NONE);
docid = disi.docID();
@@ -367,7 +367,7 @@ public class TestDocsAndPositions extend
assertTrue(disi.nextDoc() != DocIdSetIterator.NO_MORE_DOCS);
// now reuse and check again
- TermsEnum te = r.terms("foo").iterator(null);
+ TermsEnum te = r.terms("foo").iterator();
assertTrue(te.seekExact(new BytesRef("bar")));
disi = te.postings(null, disi, PostingsEnum.ALL);
docid = disi.docID();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestExitableDirectoryReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestExitableDirectoryReader.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestExitableDirectoryReader.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestExitableDirectoryReader.java Wed Apr 8 20:27:35 2015
@@ -54,8 +54,8 @@ public class TestExitableDirectoryReader
}
@Override
- public TermsEnum iterator(TermsEnum reuse) throws IOException {
- return new TestTermsEnum(super.iterator(reuse));
+ public TermsEnum iterator() throws IOException {
+ return new TestTermsEnum(super.iterator());
}
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFilterLeafReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFilterLeafReader.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFilterLeafReader.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFilterLeafReader.java Wed Apr 8 20:27:35 2015
@@ -54,8 +54,8 @@ public class TestFilterLeafReader extend
}
@Override
- public TermsEnum iterator(TermsEnum reuse) throws IOException {
- return new TestTermsEnum(super.iterator(reuse));
+ public TermsEnum iterator() throws IOException {
+ return new TestTermsEnum(super.iterator());
}
}
@@ -144,7 +144,7 @@ public class TestFilterLeafReader extend
writer.close();
IndexReader reader = DirectoryReader.open(target);
- TermsEnum terms = MultiFields.getTerms(reader, "default").iterator(null);
+ TermsEnum terms = MultiFields.getTerms(reader, "default").iterator();
while (terms.next() != null) {
assertTrue(terms.term().utf8ToString().indexOf('e') != -1);
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFlex.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFlex.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFlex.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestFlex.java Wed Apr 8 20:27:35 2015
@@ -52,7 +52,7 @@ public class TestFlex extends LuceneTest
IndexReader r = w.getReader();
- TermsEnum terms = MultiFields.getTerms(r, "field3").iterator(null);
+ TermsEnum terms = MultiFields.getTerms(r, "field3").iterator();
assertEquals(TermsEnum.SeekStatus.END, terms.seekCeil(new BytesRef("abc")));
r.close();
}
@@ -70,7 +70,7 @@ public class TestFlex extends LuceneTest
w.addDocument(doc);
w.forceMerge(1);
DirectoryReader r = w.getReader();
- TermsEnum terms = getOnlySegmentReader(r).fields().terms("f").iterator(null);
+ TermsEnum terms = getOnlySegmentReader(r).fields().terms("f").iterator();
assertTrue(terms.next() != null);
try {
assertEquals(0, terms.ord());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriter.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriter.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriter.java Wed Apr 8 20:27:35 2015
@@ -697,7 +697,7 @@ public class TestIndexWriter extends Luc
writer.close();
DirectoryReader reader = DirectoryReader.open(dir);
LeafReader subreader = getOnlySegmentReader(reader);
- TermsEnum te = subreader.fields().terms("").iterator(null);
+ TermsEnum te = subreader.fields().terms("").iterator();
assertEquals(new BytesRef("a"), te.next());
assertEquals(new BytesRef("b"), te.next());
assertEquals(new BytesRef("c"), te.next());
@@ -718,7 +718,7 @@ public class TestIndexWriter extends Luc
writer.close();
DirectoryReader reader = DirectoryReader.open(dir);
LeafReader subreader = getOnlySegmentReader(reader);
- TermsEnum te = subreader.fields().terms("").iterator(null);
+ TermsEnum te = subreader.fields().terms("").iterator();
assertEquals(new BytesRef(""), te.next());
assertEquals(new BytesRef("a"), te.next());
assertEquals(new BytesRef("b"), te.next());
@@ -830,7 +830,7 @@ public class TestIndexWriter extends Luc
IndexReader r = DirectoryReader.open(dir);
Terms tpv = r.getTermVectors(0).terms("field");
- TermsEnum termsEnum = tpv.iterator(null);
+ TermsEnum termsEnum = tpv.iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
assertNotNull(dpEnum);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriterUnicode.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriterUnicode.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriterUnicode.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexWriterUnicode.java Wed Apr 8 20:27:35 2015
@@ -136,7 +136,7 @@ public class TestIndexWriterUnicode exte
}
private void checkTermsOrder(IndexReader r, Set<String> allTerms, boolean isTop) throws IOException {
- TermsEnum terms = MultiFields.getFields(r).terms("f").iterator(null);
+ TermsEnum terms = MultiFields.getFields(r).terms("f").iterator();
BytesRefBuilder last = new BytesRefBuilder();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestIndexableField.java Wed Apr 8 20:27:35 2015
@@ -264,7 +264,7 @@ public class TestIndexableField extends
if (tv) {
final Terms tfv = r.getTermVectors(docID).terms(name);
assertNotNull(tfv);
- TermsEnum termsEnum = tfv.iterator(null);
+ TermsEnum termsEnum = tfv.iterator();
assertEquals(new BytesRef(""+counter), termsEnum.next());
assertEquals(1, termsEnum.totalTermFreq());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestParallelTermEnum.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestParallelTermEnum.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestParallelTermEnum.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestParallelTermEnum.java Wed Apr 8 20:27:35 2015
@@ -74,7 +74,7 @@ public class TestParallelTermEnum extend
private void checkTerms(Terms terms, Bits liveDocs, String... termsList) throws IOException {
assertNotNull(terms);
- final TermsEnum te = terms.iterator(null);
+ final TermsEnum te = terms.iterator();
for (String t : termsList) {
BytesRef b = te.next();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloads.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloads.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloads.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloads.java Wed Apr 8 20:27:35 2015
@@ -484,7 +484,7 @@ public class TestPayloads extends Lucene
}
writer.close();
IndexReader reader = DirectoryReader.open(dir);
- TermsEnum terms = MultiFields.getFields(reader).terms(field).iterator(null);
+ TermsEnum terms = MultiFields.getFields(reader).terms(field).iterator();
Bits liveDocs = MultiFields.getLiveDocs(reader);
PostingsEnum tp = null;
while (terms.next() != null) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloadsOnVectors.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloadsOnVectors.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloadsOnVectors.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPayloadsOnVectors.java Wed Apr 8 20:27:35 2015
@@ -70,7 +70,7 @@ public class TestPayloadsOnVectors exten
DirectoryReader reader = writer.getReader();
Terms terms = reader.getTermVector(1, "field");
assert terms != null;
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
assertTrue(termsEnum.seekExact(new BytesRef("withPayload")));
PostingsEnum de = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(0, de.nextDoc());
@@ -112,7 +112,7 @@ public class TestPayloadsOnVectors exten
DirectoryReader reader = writer.getReader();
Terms terms = reader.getTermVector(0, "field");
assert terms != null;
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
assertTrue(termsEnum.seekExact(new BytesRef("withPayload")));
PostingsEnum de = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(0, de.nextDoc());
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPerSegmentDeletes.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPerSegmentDeletes.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPerSegmentDeletes.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPerSegmentDeletes.java Wed Apr 8 20:27:35 2015
@@ -224,7 +224,7 @@ public class TestPerSegmentDeletes exten
throws IOException {
Fields fields = MultiFields.getFields(reader);
Terms cterms = fields.terms(term.field);
- TermsEnum ctermsEnum = cterms.iterator(null);
+ TermsEnum ctermsEnum = cterms.iterator();
if (ctermsEnum.seekExact(new BytesRef(term.text()))) {
PostingsEnum postingsEnum = TestUtil.docs(random(), ctermsEnum, bits, null, PostingsEnum.NONE);
return toArray(postingsEnum);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPostingsOffsets.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPostingsOffsets.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPostingsOffsets.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestPostingsOffsets.java Wed Apr 8 20:27:35 2015
@@ -293,7 +293,7 @@ public class TestPostingsOffsets extends
// TODO: improve this
LeafReader sub = ctx.reader();
//System.out.println("\nsub=" + sub);
- final TermsEnum termsEnum = sub.fields().terms("content").iterator(null);
+ final TermsEnum termsEnum = sub.fields().terms("content").iterator();
PostingsEnum docs = null;
PostingsEnum docsAndPositions = null;
PostingsEnum docsAndPositionsAndOffsets = null;
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentMerger.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentMerger.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentMerger.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentMerger.java Wed Apr 8 20:27:35 2015
@@ -129,7 +129,7 @@ public class TestSegmentMerger extends L
Terms vector = mergedReader.getTermVectors(0).terms(DocHelper.TEXT_FIELD_2_KEY);
assertNotNull(vector);
assertEquals(3, vector.size());
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
int i = 0;
while (termsEnum.next() != null) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentReader.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentReader.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentReader.java Wed Apr 8 20:27:35 2015
@@ -118,7 +118,7 @@ public class TestSegmentReader extends L
for (String field : fields) {
Terms terms = fields.terms(field);
assertNotNull(terms);
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
while(termsEnum.next() != null) {
BytesRef term = termsEnum.term();
assertTrue(term != null);
@@ -192,7 +192,7 @@ public class TestSegmentReader extends L
Terms result = reader.getTermVectors(0).terms(DocHelper.TEXT_FIELD_2_KEY);
assertNotNull(result);
assertEquals(3, result.size());
- TermsEnum termsEnum = result.iterator(null);
+ TermsEnum termsEnum = result.iterator();
while(termsEnum.next() != null) {
String term = termsEnum.term().utf8ToString();
int freq = (int) termsEnum.totalTermFreq();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermDocs.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermDocs.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermDocs.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermDocs.java Wed Apr 8 20:27:35 2015
@@ -56,7 +56,7 @@ public class TestSegmentTermDocs extends
SegmentReader reader = new SegmentReader(info, newIOContext(random()));
assertTrue(reader != null);
- TermsEnum terms = reader.fields().terms(DocHelper.TEXT_FIELD_2_KEY).iterator(null);
+ TermsEnum terms = reader.fields().terms(DocHelper.TEXT_FIELD_2_KEY).iterator();
terms.seekCeil(new BytesRef("field"));
PostingsEnum termDocs = TestUtil.docs(random(), terms, reader.getLiveDocs(), null, PostingsEnum.FREQS);
if (termDocs.nextDoc() != DocIdSetIterator.NO_MORE_DOCS) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermEnum.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermEnum.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermEnum.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSegmentTermEnum.java Wed Apr 8 20:27:35 2015
@@ -80,7 +80,7 @@ public class TestSegmentTermEnum extends
addDoc(writer, "aaa bbb");
writer.close();
SegmentReader reader = getOnlySegmentReader(DirectoryReader.open(dir));
- TermsEnum terms = reader.fields().terms("content").iterator(null);
+ TermsEnum terms = reader.fields().terms("content").iterator();
assertNotNull(terms.next());
assertEquals("aaa", terms.term().utf8ToString());
assertNotNull(terms.next());
@@ -104,7 +104,7 @@ public class TestSegmentTermEnum extends
throws IOException
{
IndexReader reader = DirectoryReader.open(dir);
- TermsEnum termEnum = MultiFields.getTerms(reader, "content").iterator(null);
+ TermsEnum termEnum = MultiFields.getTerms(reader, "content").iterator();
// create enumeration of all terms
// go to the first term (aaa)
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressAdvance.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressAdvance.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressAdvance.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressAdvance.java Wed Apr 8 20:27:35 2015
@@ -74,7 +74,7 @@ public class TestStressAdvance extends L
bDocIDs.add(docID);
}
}
- final TermsEnum te = getOnlySegmentReader(r).fields().terms("field").iterator(null);
+ final TermsEnum te = getOnlySegmentReader(r).fields().terms("field").iterator();
PostingsEnum de = null;
for(int iter2=0;iter2<10;iter2++) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressIndexing2.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressIndexing2.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressIndexing2.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestStressIndexing2.java Wed Apr 8 20:27:35 2015
@@ -313,7 +313,7 @@ public class TestStressIndexing2 extends
MultiFields.getFields(r2).terms(idField) == null);
return;
}
- final TermsEnum termsEnum = terms1.iterator(null);
+ final TermsEnum termsEnum = terms1.iterator();
final Bits liveDocs1 = MultiFields.getLiveDocs(r1);
final Bits liveDocs2 = MultiFields.getLiveDocs(r2);
@@ -333,7 +333,7 @@ public class TestStressIndexing2 extends
}
return;
}
- TermsEnum termsEnum2 = terms2.iterator(null);
+ TermsEnum termsEnum2 = terms2.iterator();
PostingsEnum termDocs1 = null;
PostingsEnum termDocs2 = null;
@@ -391,7 +391,7 @@ public class TestStressIndexing2 extends
System.out.println(" " + field + ":");
Terms terms3 = tv1.terms(field);
assertNotNull(terms3);
- TermsEnum termsEnum3 = terms3.iterator(null);
+ TermsEnum termsEnum3 = terms3.iterator();
BytesRef term2;
while((term2 = termsEnum3.next()) != null) {
System.out.println(" " + term2.utf8ToString() + ": freq=" + termsEnum3.totalTermFreq());
@@ -423,7 +423,7 @@ public class TestStressIndexing2 extends
System.out.println(" " + field + ":");
Terms terms3 = tv2.terms(field);
assertNotNull(terms3);
- TermsEnum termsEnum3 = terms3.iterator(null);
+ TermsEnum termsEnum3 = terms3.iterator();
BytesRef term2;
while((term2 = termsEnum3.next()) != null) {
System.out.println(" " + term2.utf8ToString() + ": freq=" + termsEnum3.totalTermFreq());
@@ -485,7 +485,7 @@ public class TestStressIndexing2 extends
if (terms == null) {
continue;
}
- termsEnum1 = terms.iterator(null);
+ termsEnum1 = terms.iterator();
}
term1 = termsEnum1.next();
if (term1 == null) {
@@ -518,7 +518,7 @@ public class TestStressIndexing2 extends
if (terms == null) {
continue;
}
- termsEnum2 = terms.iterator(null);
+ termsEnum2 = terms.iterator();
}
term2 = termsEnum2.next();
if (term2 == null) {
@@ -599,11 +599,11 @@ public class TestStressIndexing2 extends
Terms terms1 = d1.terms(field1);
assertNotNull(terms1);
- TermsEnum termsEnum1 = terms1.iterator(null);
+ TermsEnum termsEnum1 = terms1.iterator();
Terms terms2 = d2.terms(field2);
assertNotNull(terms2);
- TermsEnum termsEnum2 = terms2.iterator(null);
+ TermsEnum termsEnum2 = terms2.iterator();
PostingsEnum dpEnum1 = null;
PostingsEnum dpEnum2 = null;
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSumDocFreq.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSumDocFreq.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSumDocFreq.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestSumDocFreq.java Wed Apr 8 20:27:35 2015
@@ -86,7 +86,7 @@ public class TestSumDocFreq extends Luce
}
long computedSumDocFreq = 0;
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
while (termsEnum.next() != null) {
computedSumDocFreq += termsEnum.docFreq();
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsReader.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsReader.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsReader.java Wed Apr 8 20:27:35 2015
@@ -200,7 +200,7 @@ public class TestTermVectorsReader exten
Terms vector = reader.get(j).terms(testFields[0]);
assertNotNull(vector);
assertEquals(testTerms.length, vector.size());
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
for (int i = 0; i < testTerms.length; i++) {
final BytesRef text = termsEnum.next();
assertNotNull(text);
@@ -219,7 +219,7 @@ public class TestTermVectorsReader exten
Terms vector = reader.get(j).terms(testFields[0]);
assertNotNull(vector);
assertEquals(testTerms.length, vector.size());
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
PostingsEnum postingsEnum = null;
for (int i = 0; i < testTerms.length; i++) {
final BytesRef text = termsEnum.next();
@@ -246,7 +246,7 @@ public class TestTermVectorsReader exten
Terms vector = reader.get(0).terms(testFields[0]);
assertNotNull(vector);
assertEquals(testTerms.length, vector.size());
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
PostingsEnum dpEnum = null;
for (int i = 0; i < testTerms.length; i++) {
final BytesRef text = termsEnum.next();
@@ -283,7 +283,7 @@ public class TestTermVectorsReader exten
Terms freqVector = reader.get(0).terms(testFields[1]); //no pos, no offset
assertNotNull(freqVector);
assertEquals(testTerms.length, freqVector.size());
- termsEnum = freqVector.iterator(null);
+ termsEnum = freqVector.iterator();
assertNotNull(termsEnum);
for (int i = 0; i < testTerms.length; i++) {
final BytesRef text = termsEnum.next();
@@ -301,7 +301,7 @@ public class TestTermVectorsReader exten
TermVectorsReader reader = Codec.getDefault().termVectorsFormat().vectorsReader(dir, seg.info, fieldInfos, newIOContext(random()));
Terms vector = reader.get(0).terms(testFields[0]);
assertNotNull(vector);
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
assertNotNull(termsEnum);
assertEquals(testTerms.length, vector.size());
PostingsEnum dpEnum = null;
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsWriter.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsWriter.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermVectorsWriter.java Wed Apr 8 20:27:35 2015
@@ -61,7 +61,7 @@ public class TestTermVectorsWriter exten
IndexReader r = DirectoryReader.open(dir);
Terms vector = r.getTermVectors(0).terms("field");
assertNotNull(vector);
- TermsEnum termsEnum = vector.iterator(null);
+ TermsEnum termsEnum = vector.iterator();
assertNotNull(termsEnum.next());
assertEquals("", termsEnum.term().utf8ToString());
@@ -115,7 +115,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(2, termsEnum.totalTermFreq());
@@ -150,7 +150,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(2, termsEnum.totalTermFreq());
@@ -188,7 +188,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(2, termsEnum.totalTermFreq());
@@ -223,7 +223,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
assertEquals(2, termsEnum.totalTermFreq());
@@ -259,7 +259,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
@@ -303,7 +303,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
@@ -345,7 +345,7 @@ public class TestTermVectorsWriter exten
w.close();
IndexReader r = DirectoryReader.open(dir);
- TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator(null);
+ TermsEnum termsEnum = r.getTermVectors(0).terms("field").iterator();
assertNotNull(termsEnum.next());
PostingsEnum dpEnum = termsEnum.postings(null, null, PostingsEnum.ALL);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermdocPerf.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermdocPerf.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermdocPerf.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermdocPerf.java Wed Apr 8 20:27:35 2015
@@ -114,7 +114,7 @@ public class TestTermdocPerf extends Luc
IndexReader reader = DirectoryReader.open(dir);
- TermsEnum tenum = MultiFields.getTerms(reader, "foo").iterator(null);
+ TermsEnum tenum = MultiFields.getTerms(reader, "foo").iterator();
start = System.currentTimeMillis();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum.java Wed Apr 8 20:27:35 2015
@@ -55,7 +55,7 @@ public class TestTermsEnum extends Lucen
w.close();
final List<BytesRef> terms = new ArrayList<>();
- final TermsEnum termsEnum = MultiFields.getTerms(r, "body").iterator(null);
+ final TermsEnum termsEnum = MultiFields.getTerms(r, "body").iterator();
BytesRef term;
while((term = termsEnum.next()) != null) {
terms.add(BytesRef.deepCopyOf(term));
@@ -478,7 +478,7 @@ public class TestTermsEnum extends Lucen
assertEquals(1, docFreq(r, "xx"));
assertEquals(1, docFreq(r, "aa4"));
- final TermsEnum te = MultiFields.getTerms(r, FIELD).iterator(null);
+ final TermsEnum te = MultiFields.getTerms(r, FIELD).iterator();
while(te.next() != null) {
//System.out.println("TEST: next term=" + te.term().utf8ToString());
}
@@ -510,7 +510,7 @@ public class TestTermsEnum extends Lucen
assertEquals(1, r.maxDoc());
Terms terms = MultiFields.getTerms(r, "field");
if (terms != null) {
- assertNull(terms.iterator(null).next());
+ assertNull(terms.iterator().next());
}
r.close();
d.close();
@@ -610,7 +610,7 @@ public class TestTermsEnum extends Lucen
System.out.println(" " + t.utf8ToString() + " " + t);
}
}
- final TermsEnum te = MultiFields.getTerms(r, FIELD).iterator(null);
+ final TermsEnum te = MultiFields.getTerms(r, FIELD).iterator();
final int END_LOC = -validTerms.length-1;
@@ -902,7 +902,7 @@ public class TestTermsEnum extends Lucen
System.out.println("\nTEST: reader=" + r);
}
- TermsEnum termsEnum = MultiFields.getTerms(r, "id").iterator(null);
+ TermsEnum termsEnum = MultiFields.getTerms(r, "id").iterator();
PostingsEnum postingsEnum = null;
PerThreadPKLookup pkLookup = new PerThreadPKLookup(r, "id");
@@ -983,7 +983,7 @@ public class TestTermsEnum extends Lucen
w.addDocument(doc);
IndexReader r = w.getReader();
assertEquals(1, r.leaves().size());
- TermsEnum te = r.leaves().get(0).reader().fields().terms("field").iterator(null);
+ TermsEnum te = r.leaves().get(0).reader().fields().terms("field").iterator();
for(int i=0;i<=termCount;i++) {
assertTrue("term '" + termsList.get(i).utf8ToString() + "' should exist but doesn't", te.seekExact(termsList.get(i)));
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum2.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum2.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum2.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/index/TestTermsEnum2.java Wed Apr 8 20:27:35 2015
@@ -116,7 +116,7 @@ public class TestTermsEnum2 extends Luce
String reg = AutomatonTestUtil.randomRegexp(random());
Automaton automaton = Operations.determinize(new RegExp(reg, RegExp.NONE).toAutomaton(),
DEFAULT_MAX_DETERMINIZED_STATES);
- TermsEnum te = MultiFields.getTerms(reader, "field").iterator(null);
+ TermsEnum te = MultiFields.getTerms(reader, "field").iterator();
ArrayList<BytesRef> unsortedTerms = new ArrayList<>(terms);
Collections.shuffle(unsortedTerms, random());
@@ -139,7 +139,7 @@ public class TestTermsEnum2 extends Luce
/** mixes up seek and next for all terms */
public void testSeekingAndNexting() throws Exception {
for (int i = 0; i < numIterations; i++) {
- TermsEnum te = MultiFields.getTerms(reader, "field").iterator(null);
+ TermsEnum te = MultiFields.getTerms(reader, "field").iterator();
for (BytesRef term : terms) {
int c = random().nextInt(3);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java Wed Apr 8 20:27:35 2015
@@ -72,7 +72,7 @@ public class TestMultiPhraseQuery extend
// this TermEnum gives "piccadilly", "pie" and "pizza".
String prefix = "pi";
- TermsEnum te = MultiFields.getFields(reader).terms("body").iterator(null);
+ TermsEnum te = MultiFields.getFields(reader).terms("body").iterator();
te.seekCeil(new BytesRef(prefix));
do {
String s = te.term().utf8ToString();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiTermQueryRewrites.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiTermQueryRewrites.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiTermQueryRewrites.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiTermQueryRewrites.java Wed Apr 8 20:27:35 2015
@@ -153,7 +153,7 @@ public class TestMultiTermQueryRewrites
final MultiTermQuery mtq = new MultiTermQuery("data") {
@Override
protected TermsEnum getTermsEnum(Terms terms, AttributeSource atts) throws IOException {
- return new FilteredTermsEnum(terms.iterator(null)) {
+ return new FilteredTermsEnum(terms.iterator()) {
final BoostAttribute boostAtt =
attributes().addAttribute(BoostAttribute.class);
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiThreadTermVectors.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiThreadTermVectors.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiThreadTermVectors.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestMultiThreadTermVectors.java Wed Apr 8 20:27:35 2015
@@ -174,7 +174,7 @@ class MultiThreadTermVectorsReader imple
Terms vector = reader.getTermVectors(docId).terms("field");
timeElapsed += System.currentTimeMillis()-start;
- verifyVector(vector.iterator(null), docId);
+ verifyVector(vector.iterator(), docId);
}
}
@@ -182,7 +182,7 @@ class MultiThreadTermVectorsReader imple
for (String field : vectors) {
Terms terms = vectors.terms(field);
assert terms != null;
- verifyVector(terms.iterator(null), num);
+ verifyVector(terms.iterator(), num);
}
}
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPhrasePrefixQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPhrasePrefixQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPhrasePrefixQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPhrasePrefixQuery.java Wed Apr 8 20:27:35 2015
@@ -73,7 +73,7 @@ public class TestPhrasePrefixQuery exten
// this TermEnum gives "piccadilly", "pie" and "pizza".
String prefix = "pi";
- TermsEnum te = MultiFields.getFields(reader).terms("body").iterator(null);
+ TermsEnum te = MultiFields.getFields(reader).terms("body").iterator();
te.seekCeil(new BytesRef(prefix));
do {
String s = te.term().utf8ToString();
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPrefixRandom.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPrefixRandom.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPrefixRandom.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestPrefixRandom.java Wed Apr 8 20:27:35 2015
@@ -85,7 +85,7 @@ public class TestPrefixRandom extends Lu
@Override
protected TermsEnum getTermsEnum(Terms terms, AttributeSource atts) throws IOException {
- return new SimplePrefixTermsEnum(terms.iterator(null), prefix);
+ return new SimplePrefixTermsEnum(terms.iterator(), prefix);
}
private class SimplePrefixTermsEnum extends FilteredTermsEnum {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestRegexpRandom2.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestRegexpRandom2.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestRegexpRandom2.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestRegexpRandom2.java Wed Apr 8 20:27:35 2015
@@ -114,7 +114,7 @@ public class TestRegexpRandom2 extends L
@Override
protected TermsEnum getTermsEnum(Terms terms, AttributeSource atts) throws IOException {
- return new SimpleAutomatonTermsEnum(terms.iterator(null));
+ return new SimpleAutomatonTermsEnum(terms.iterator());
}
private class SimpleAutomatonTermsEnum extends FilteredTermsEnum {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestSameScoresWithThreads.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestSameScoresWithThreads.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestSameScoresWithThreads.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestSameScoresWithThreads.java Wed Apr 8 20:27:35 2015
@@ -63,7 +63,7 @@ public class TestSameScoresWithThreads e
final IndexSearcher s = newSearcher(r);
Terms terms = MultiFields.getFields(r).terms("body");
int termCount = 0;
- TermsEnum termsEnum = terms.iterator(null);
+ TermsEnum termsEnum = terms.iterator();
while(termsEnum.next() != null) {
termCount++;
}
@@ -71,7 +71,7 @@ public class TestSameScoresWithThreads e
// Target ~10 terms to search:
double chance = 10.0 / termCount;
- termsEnum = terms.iterator(termsEnum);
+ termsEnum = terms.iterator();
final Map<BytesRef,TopDocs> answers = new HashMap<>();
while(termsEnum.next() != null) {
if (random().nextDouble() <= chance) {
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestShardSearching.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestShardSearching.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestShardSearching.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/search/TestShardSearching.java Wed Apr 8 20:27:35 2015
@@ -174,7 +174,7 @@ public class TestShardSearching extends
if (terms == null && docCount > minDocsToMakeTerms) {
// TODO: try to "focus" on high freq terms sometimes too
// TODO: maybe also periodically reset the terms...?
- final TermsEnum termsEnum = MultiFields.getTerms(mockReader, "body").iterator(null);
+ final TermsEnum termsEnum = MultiFields.getTerms(mockReader, "body").iterator();
terms = new ArrayList<>();
while(termsEnum.next() != null) {
terms.add(BytesRef.deepCopyOf(termsEnum.term()));
Modified: lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/util/fst/TestFSTs.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/util/fst/TestFSTs.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/util/fst/TestFSTs.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/test/org/apache/lucene/util/fst/TestFSTs.java Wed Apr 8 20:27:35 2015
@@ -340,7 +340,7 @@ public class TestFSTs extends LuceneTest
Terms terms = MultiFields.getTerms(r, "body");
if (terms != null) {
final IntsRefBuilder scratchIntsRef = new IntsRefBuilder();
- final TermsEnum termsEnum = terms.iterator(null);
+ final TermsEnum termsEnum = terms.iterator();
if (VERBOSE) {
System.out.println("TEST: got termsEnum=" + termsEnum);
}
@@ -922,7 +922,7 @@ public class TestFSTs extends LuceneTest
}
// Verify w/ MultiTermsEnum
- final TermsEnum termsEnum = MultiFields.getTerms(r, "id").iterator(null);
+ final TermsEnum termsEnum = MultiFields.getTerms(r, "id").iterator();
for(int iter=0;iter<2*NUM_IDS;iter++) {
final String id;
final String nextID;
Modified: lucene/dev/branches/branch_5x/lucene/facet/src/java/org/apache/lucene/facet/taxonomy/directory/DirectoryTaxonomyWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/facet/src/java/org/apache/lucene/facet/taxonomy/directory/DirectoryTaxonomyWriter.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/facet/src/java/org/apache/lucene/facet/taxonomy/directory/DirectoryTaxonomyWriter.java (original)
+++ lucene/dev/branches/branch_5x/lucene/facet/src/java/org/apache/lucene/facet/taxonomy/directory/DirectoryTaxonomyWriter.java Wed Apr 8 20:27:35 2015
@@ -381,12 +381,12 @@ public class DirectoryTaxonomyWriter imp
DirectoryReader reader = readerManager.acquire();
try {
final BytesRef catTerm = new BytesRef(FacetsConfig.pathToString(categoryPath.components, categoryPath.length));
- TermsEnum termsEnum = null; // reuse
PostingsEnum docs = null; // reuse
for (LeafReaderContext ctx : reader.leaves()) {
Terms terms = ctx.reader().terms(Consts.FULL);
if (terms != null) {
- termsEnum = terms.iterator(termsEnum);
+ // TODO: share per-segment TermsEnum here!
+ TermsEnum termsEnum = terms.iterator();
if (termsEnum.seekExact(catTerm)) {
// liveDocs=null because the taxonomy has no deletes
docs = termsEnum.postings(null, docs, 0 /* freqs not required */);
@@ -674,12 +674,12 @@ public class DirectoryTaxonomyWriter imp
boolean aborted = false;
DirectoryReader reader = readerManager.acquire();
try {
- TermsEnum termsEnum = null;
PostingsEnum postingsEnum = null;
for (LeafReaderContext ctx : reader.leaves()) {
Terms terms = ctx.reader().terms(Consts.FULL);
if (terms != null) { // cannot really happen, but be on the safe side
- termsEnum = terms.iterator(termsEnum);
+ // TODO: share per-segment TermsEnum here!
+ TermsEnum termsEnum = terms.iterator();
while (termsEnum.next() != null) {
if (!cache.isFull()) {
BytesRef t = termsEnum.term();
@@ -770,12 +770,12 @@ public class DirectoryTaxonomyWriter imp
final OrdinalMap ordinalMap = map;
ordinalMap.setSize(size);
int base = 0;
- TermsEnum te = null;
PostingsEnum docs = null;
for (final LeafReaderContext ctx : r.leaves()) {
final LeafReader ar = ctx.reader();
final Terms terms = ar.terms(Consts.FULL);
- te = terms.iterator(te);
+ // TODO: share per-segment TermsEnum here!
+ TermsEnum te = terms.iterator();
while (te.next() != null) {
FacetLabel cp = new FacetLabel(FacetsConfig.stringToPath(te.term().utf8ToString()));
final int ordinal = addCategory(cp);
Modified: lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/highlight/TokenStreamFromTermVector.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/highlight/TokenStreamFromTermVector.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/highlight/TokenStreamFromTermVector.java (original)
+++ lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/highlight/TokenStreamFromTermVector.java Wed Apr 8 20:27:35 2015
@@ -121,7 +121,7 @@ public final class TokenStreamFromTermVe
int lastPosition = -1;
- final TermsEnum termsEnum = vector.iterator(null);
+ final TermsEnum termsEnum = vector.iterator();
BytesRef termBytesRef;
PostingsEnum dpEnum = null;
//int sumFreq = 0;
Modified: lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/postingshighlight/PostingsHighlighter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/postingshighlight/PostingsHighlighter.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/postingshighlight/PostingsHighlighter.java (original)
+++ lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/postingshighlight/PostingsHighlighter.java Wed Apr 8 20:27:35 2015
@@ -509,7 +509,7 @@ public class PostingsHighlighter {
throw new IllegalArgumentException("field '" + field + "' was indexed without offsets, cannot highlight");
}
if (t != null) {
- termsEnum = t.iterator(null);
+ termsEnum = t.iterator();
postings = new PostingsEnum[terms.length];
}
}
Modified: lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldTermStack.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldTermStack.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldTermStack.java (original)
+++ lucene/dev/branches/branch_5x/lucene/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldTermStack.java Wed Apr 8 20:27:35 2015
@@ -92,7 +92,7 @@ public class FieldTermStack {
}
final CharsRefBuilder spare = new CharsRefBuilder();
- final TermsEnum termsEnum = vector.iterator(null);
+ final TermsEnum termsEnum = vector.iterator();
PostingsEnum dpEnum = null;
BytesRef text;
Modified: lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsIncludingScoreQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsIncludingScoreQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsIncludingScoreQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsIncludingScoreQuery.java Wed Apr 8 20:27:35 2015
@@ -127,13 +127,11 @@ class TermsIncludingScoreQuery extends Q
final Weight originalWeight = originalQuery.createWeight(searcher, needsScores);
return new Weight(TermsIncludingScoreQuery.this) {
- private TermsEnum segmentTermsEnum;
-
@Override
public Explanation explain(LeafReaderContext context, int doc) throws IOException {
Terms terms = context.reader().terms(field);
if (terms != null) {
- segmentTermsEnum = terms.iterator(segmentTermsEnum);
+ TermsEnum segmentTermsEnum = terms.iterator();
BytesRef spare = new BytesRef();
PostingsEnum postingsEnum = null;
for (int i = 0; i < TermsIncludingScoreQuery.this.terms.size(); i++) {
@@ -169,7 +167,7 @@ class TermsIncludingScoreQuery extends Q
// what is the runtime...seems ok?
final long cost = context.reader().maxDoc() * terms.size();
- segmentTermsEnum = terms.iterator(segmentTermsEnum);
+ TermsEnum segmentTermsEnum = terms.iterator();
if (multipleValuesPerDocument) {
return new MVInOrderScorer(this, acceptDocs, segmentTermsEnum, context.reader().maxDoc(), cost);
} else {
Modified: lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsQuery.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsQuery.java (original)
+++ lucene/dev/branches/branch_5x/lucene/join/src/java/org/apache/lucene/search/join/TermsQuery.java Wed Apr 8 20:27:35 2015
@@ -58,7 +58,7 @@ class TermsQuery extends MultiTermQuery
return TermsEnum.EMPTY;
}
- return new SeekingTermSetTermsEnum(terms.iterator(null), this.terms, ords);
+ return new SeekingTermSetTermsEnum(terms.iterator(), this.terms, ords);
}
@Override
Modified: lucene/dev/branches/branch_5x/lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java (original)
+++ lucene/dev/branches/branch_5x/lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java Wed Apr 8 20:27:35 2015
@@ -894,11 +894,10 @@ public class TestJoinUtil extends Lucene
Terms terms = slowCompositeReader.terms(toField);
if (terms != null) {
PostingsEnum postingsEnum = null;
- TermsEnum termsEnum = null;
SortedSet<BytesRef> joinValues = new TreeSet<>(BytesRef.getUTF8SortedAsUnicodeComparator());
joinValues.addAll(joinValueToJoinScores.keySet());
for (BytesRef joinValue : joinValues) {
- termsEnum = terms.iterator(termsEnum);
+ TermsEnum termsEnum = terms.iterator();
if (termsEnum.seekExact(joinValue)) {
postingsEnum = termsEnum.postings(slowCompositeReader.getLiveDocs(), postingsEnum, PostingsEnum.NONE);
JoinScore joinScore = joinValueToJoinScores.get(joinValue);
Modified: lucene/dev/branches/branch_5x/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java (original)
+++ lucene/dev/branches/branch_5x/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java Wed Apr 8 20:27:35 2015
@@ -840,7 +840,7 @@ public class MemoryIndex {
return new Terms() {
@Override
- public TermsEnum iterator(TermsEnum reuse) {
+ public TermsEnum iterator() {
return new MemoryTermsEnum(info);
}
Modified: lucene/dev/branches/branch_5x/lucene/memory/src/test/org/apache/lucene/index/memory/TestMemoryIndex.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/memory/src/test/org/apache/lucene/index/memory/TestMemoryIndex.java?rev=1672165&r1=1672164&r2=1672165&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/memory/src/test/org/apache/lucene/index/memory/TestMemoryIndex.java (original)
+++ lucene/dev/branches/branch_5x/lucene/memory/src/test/org/apache/lucene/index/memory/TestMemoryIndex.java Wed Apr 8 20:27:35 2015
@@ -99,7 +99,7 @@ public class TestMemoryIndex extends Luc
mi.addField("field", "some terms be here", analyzer);
IndexSearcher searcher = mi.createSearcher();
LeafReader reader = (LeafReader) searcher.getIndexReader();
- TermsEnum terms = reader.fields().terms("field").iterator(null);
+ TermsEnum terms = reader.fields().terms("field").iterator();
terms.seekExact(0);
assertEquals("be", terms.term().utf8ToString());
TestUtil.checkReader(reader);