You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Luca Cavanna (JIRA)" <ji...@apache.org> on 2015/05/15 21:53:02 UTC

[jira] [Updated] (LUCENE-6485) Add a custom separator break iterator

     [ https://issues.apache.org/jira/browse/LUCENE-6485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Luca Cavanna updated LUCENE-6485:
---------------------------------
    Attachment: LUCENE-6485.patch

Patch attached

> Add a custom separator break iterator
> -------------------------------------
>
>                 Key: LUCENE-6485
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6485
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Luca Cavanna
>         Attachments: LUCENE-6485.patch
>
>
> Lucene currently includes a WholeBreakIterator used to highlight entire fields using the postings highlighter, without breaking their content into sentences.
> I would like to contribute a CustomSeparatorBreakIterator that breaks when a custom char separator is found in the text. This can be used for instance when wanting to highlight entire fields, value per value. One can subclass PostingsHighlighter and have getMultiValueSeparator return a control character, like U+0000 , then use the custom break iterator to break on U+0000 so that one snippet per value will be generated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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