You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2013/08/15 09:01:25 UTC
svn commit: r1514183 - in /lucene/dev/trunk/lucene:
core/src/test/org/apache/lucene/index/TestAddIndexes.java
test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java
Author: uschindler
Date: Thu Aug 15 07:01:25 2013
New Revision: 1514183
URL: http://svn.apache.org/r1514183
Log:
LUCENE-5176: Reuse new AllDeletedFilterReader in TestAddIndexes
Modified:
lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/index/TestAddIndexes.java
lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java
Modified: lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/index/TestAddIndexes.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/index/TestAddIndexes.java?rev=1514183&r1=1514182&r2=1514183&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/index/TestAddIndexes.java (original)
+++ lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/index/TestAddIndexes.java Thu Aug 15 07:01:25 2013
@@ -1229,14 +1229,7 @@ public class TestAddIndexes extends Luce
Directory src = newDirectory(), dest = newDirectory();
RandomIndexWriter w = new RandomIndexWriter(random(), src);
w.addDocument(new Document());
- IndexReader allDeletedReader = new FilterAtomicReader(w.getReader().leaves().get(0).reader()) {
- @Override
- public Bits getLiveDocs() {
- return new Bits.MatchNoBits(in.maxDoc());
- }
- @Override public boolean hasDeletions() { return true; }
- @Override public int numDocs() { return 0; }
- };
+ IndexReader allDeletedReader = new AllDeletedFilterReader(w.getReader().leaves().get(0).reader());
w.close();
w = new RandomIndexWriter(random(), dest);
Modified: lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java?rev=1514183&r1=1514182&r2=1514183&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java (original)
+++ lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/index/AllDeletedFilterReader.java Thu Aug 15 07:01:25 2013
@@ -28,6 +28,7 @@ public class AllDeletedFilterReader exte
public AllDeletedFilterReader(AtomicReader in) {
super(in);
liveDocs = new Bits.MatchNoBits(in.maxDoc());
+ assert maxDoc() == 0 || hasDeletions();
}
@Override