[
https://issues.apache.org/jira/browse/SOLR-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yonik Seeley updated SOLR-1221:
-------------------------------
Attachment: SOLR-1221.patch
OK, here's a potential workaround... simply wraps the NumericRangeQuery in
another query and delegates everything. Since it won't be an instanceof
MultiTermQuery, it shouldn't trigger any bugs in the highlighters.
I tried starting off with a MultiTermQuery that delegated to the contained NRQ,
but it turned out to be impossible because MTQ.getEnum is protected - so can't
delegate.
The easiest solution would have been just subclassing NRQ - Lucene shouldn't
make stuff like this so hard... we should simply document that most of the
classes are not meant to be overridden - and back compat does not extend to
subclassing unless the class was specifically designed for it.
> Change Solr Highlighting to use the SpanScorer with MultiTerm expansion by
> default
> ----------------------------------------------------------------------------------
>
> Key: SOLR-1221
> URL: https://issues.apache.org/jira/browse/SOLR-1221
> Project: Solr
> Issue Type: Improvement
> Components: highlighter
> Reporter: Mark Miller
> Assignee: Mark Miller
> Fix For: 1.4
>
> Attachments: SOLR-1221.patch, SOLR-1221.patch, SOLR-1221.patch,
> SOLR-1221.patch, SOLR-1221.patch
>
>
> To improve the out of the box experience of Solr 1.4, I really think we
> should make this change. You will still be able to turn both off.
> Comments?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.