mirror of
https://github.com/apache/lucene.git
synced 2025-02-28 21:39:25 +00:00
LUCENE-4421 Use TermsEnum.seekExact instead of seekCeil in TermsFilter.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1389707 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
ef66d62002
commit
7d1eab65db
@ -79,7 +79,7 @@ public class TermsFilter extends Filter {
|
||||
if (terms != null) { // TODO this check doesn't make sense, decide which variable its supposed to be for
|
||||
br.copyBytes(term.bytes());
|
||||
assert termsEnum != null;
|
||||
if (termsEnum.seekCeil(br) == TermsEnum.SeekStatus.FOUND) {
|
||||
if (termsEnum.seekExact(br,true)) {
|
||||
docs = termsEnum.docs(acceptDocs, docs, 0);
|
||||
while (docs.nextDoc() != DocIdSetIterator.NO_MORE_DOCS) {
|
||||
result.set(docs.docID());
|
||||
|
Loading…
x
Reference in New Issue
Block a user