You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "David Smiley (JIRA)" <ji...@apache.org> on 2016/07/06 05:08:11 UTC

[jira] [Commented] (SOLR-9271) Make fragment ellipsis definable

    [ https://issues.apache.org/jira/browse/SOLR-9271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363781#comment-15363781 ] 

David Smiley commented on SOLR-9271:
------------------------------------

I agree this would be useful; not sure if it should do this by default as some people may not care... but then such clients could trivially remove an ellipsis at the very start or end if they didn't care.

FWIW with the Postings highlighter, this can be done by extending DefaultPassageFormatter with one that adds these ellipsis conditionally to the front & back when they should be there.  To plug it into Solr, you'd extend PostingsSolrHighlighter.  Or if DefaultPassageFormatter simply worked this way to begin with (patching at the Lucene level) then this would be even simpler of course.

The other highlighter impls are different, unfortunately.

Loosely related to this is SOLR-1954 pertaining to enhancing the highlighting response structure to expose offsets. That would enable a client to add the ellipsis since it'd know if the fragment started at offset 0 or not.  Although knowing to insert a trailing ellipsis would require knowing the doc length.  Hmmm.

> Make fragment ellipsis definable
> --------------------------------
>
>                 Key: SOLR-9271
>                 URL: https://issues.apache.org/jira/browse/SOLR-9271
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: highlighter
>    Affects Versions: 5.4.1
>            Reporter: Christoph Uhland
>            Priority: Minor
>
> The client has to deal if the highlight fragment is only an excerpt or the whole content of a field. 
> It would be a good feature if the highlight component could already process this information, and enrich the highlight fragment with configured ellipsis.
> See stackoverflow: http://stackoverflow.com/questions/3400271/display-ellipsis-before-and-after-fragment-in-solr



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