lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Elschot (JIRA)" <j...@apache.org>
Subject [jira] Created: (LUCENE-1252) Avoid using positions when not all required terms are present
Date Sat, 29 Mar 2008 08:56:24 GMT
Avoid using positions when not all required terms are present
-------------------------------------------------------------

                 Key: LUCENE-1252
                 URL: https://issues.apache.org/jira/browse/LUCENE-1252
             Project: Lucene - Java
          Issue Type: Wish
          Components: Search
            Reporter: Paul Elschot
            Priority: Minor


In the Scorers of queries with (lots of) Phrases and/or (nested) Spans, currently next() and
skipTo() will use position information even when other parts of the query cannot match because
some required terms are not present.
This could be avoided by adding some methods to Scorer that relax the postcondition of next()
and skipTo() to something like "all required terms are present, but no position info was checked
yet", and implementing these methods for Scorers that do conjunctions: BooleanScorer, PhraseScorer,
and SpanScorer/NearSpans.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message