[ https://issues.apache.org/jira/browse/SOLR-1105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julien Martin updated SOLR-1105: -------------------------------- Attachment: SOLR-1105.patch Here is a patch proposal. > Use a different stored field for highlighting > --------------------------------------------- > > Key: SOLR-1105 > URL: https://issues.apache.org/jira/browse/SOLR-1105 > Project: Solr > Issue Type: Improvement > Components: highlighter > Reporter: Dmitry Lihachev > Attachments: SOLR-1105-1_4_1.patch, SOLR-1105.patch, > SOLR-1105_shared_content_field_1.3.0.patch > > > DefaultSolrHighlighter uses stored field content to highlight. It has some > disadvantages, because index grows up fast when using multilingual indexing > due to several fields has to be stored with same content. This patch allows > DefaultSolrHighlighter to use "contentField" attribute to loockup content in > external field. > Excerpt from old schema: > {code:xml} > <field name="title" type="text" stored="true" indexed="true" /> > <field name="title_ru" type="text_ru" stored="true" indexed="true" /> > <field name="title_en" type="text_en" stored="true" indexed="true" /> > <field name="title_de" type="text_de" stored="true" indexed="true" /> > {code} > The same after patching, highlighter will now get content stored in "title" > field > {code:xml} > <field name="title" type="text" stored="true" indexed="true" /> > <field name="title_ru" type="text_ru" stored="false" indexed="true" > contentField="title"/> > <field name="title_en" type="text_en" stored="false" indexed="true" > contentField="title"/> > <field name="title_de" type="text_de" stored="false" indexed="true" > contentField="title"/> > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org