You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by cu...@apache.org on 2004/02/09 19:10:45 UTC
cvs commit: jakarta-lucene/src/java/org/apache/lucene/index SegmentTermDocs.java
cutting 2004/02/09 10:10:45
Modified: src/java/org/apache/lucene/index SegmentTermDocs.java
Log:
Fix a bug in skipTo().
Revision Changes Path
1.5 +2 -2 jakarta-lucene/src/java/org/apache/lucene/index/SegmentTermDocs.java
Index: SegmentTermDocs.java
===================================================================
RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/SegmentTermDocs.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SegmentTermDocs.java 15 Jan 2004 22:42:32 -0000 1.4
+++ SegmentTermDocs.java 9 Feb 2004 18:10:45 -0000 1.5
@@ -196,9 +196,9 @@
lastSkipDoc = skipDoc;
lastFreqPointer = freqPointer;
lastProxPointer = proxPointer;
- if (skipDoc >= doc)
+ if (skipDoc != 0 && skipDoc >= doc)
numSkipped += skipInterval;
-
+
if ((count + numSkipped + skipInterval) > df)
break; // no more skips
---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org