lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tricia Williams (JIRA)" <>
Subject [jira] Updated: (SOLR-386) Add confuguration to specify SolrHighlighter implementation
Date Thu, 01 Nov 2007 22:29:50 GMT


Tricia Williams updated SOLR-386:

    Attachment: SOLR-386-SolrHighlighter.patch

This patch allows highlighting to be plugged in.

What I did:
 * Made SolrHighlighter an interface
 * The old SolrHighlighter became DefaultSolrHighlighter
 * Instantiate the highlighter in SolrCore based on what is in the solrconfig.xml

So to roll your own
 * Implement SolrHighlighter (ie org.apache.solr.highlight.MySolrHighlighter)
 * find <highlighting> in solrconfig.xml and modify to <highlighting class="org.apache.solr.highlight.MySolrHighlighter">

This patch builds on changes made to trunk by SOLR-281.  This patch also contains these changes
(meaning you should apply this patch to the trunk).  I get the feeling that this is probably
not the right way to build a dependent patch, but I don't know any better.  Let me know if
I should change how I built this patch.

> Add confuguration to specify SolrHighlighter implementation
> -----------------------------------------------------------
>                 Key: SOLR-386
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>          Components: highlighter
>    Affects Versions: 1.3
>            Reporter: Eli Levine
>         Attachments: SOLR-386-SolrHighlighter.patch
> It would be great if SolrCore allowed the highlighter class to be configurable.  A good
way would be to add a +class+ attribute to the <highlighting> element in solrconfig.xml,
similar to how the RequestHandler instance is initialized in SorCore.

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

View raw message