lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashley Sole (JIRA)" <j...@apache.org>
Subject [jira] Created: (LUCENE-1731) Allow ConstantScoreQuery to use custom rewrite method if using for highlighting
Date Fri, 03 Jul 2009 10:01:47 GMT
Allow ConstantScoreQuery to use custom rewrite method if using for highlighting
-------------------------------------------------------------------------------

                 Key: LUCENE-1731
                 URL: https://issues.apache.org/jira/browse/LUCENE-1731
             Project: Lucene - Java
          Issue Type: Improvement
          Components: contrib/highlighter
    Affects Versions: 2.4.1, 2.4
            Reporter: Ashley Sole
            Priority: Minor


I'd like to submit a patch for ConstantScoreQuery which simply contains a setter method to
state whether it is being used for highlighting or not. 

If it is being used for highlighting, then the rewrite method can take each of the terms in
the filter and create a BooleanQuery to return (if the number of terms in the filter are less
than 1024), otherwise it simply uses the old rewrite method.

This allows you to highlight upto 1024 terms when using a ConstantScoreQuery, which since
it is a filter, will currently not be highlighted.

The idea for this came from Mark Millers article "Bringing the Highlighter back to Wildcard
Queries in Solr 1.4", I would just like to make it available in core lucene

-- 
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