You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2017/01/12 05:30:17 UTC

[jira] [Commented] (LUCENE-7559) UnifiedHighlighter: Make Passage public for extensibility

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

ASF subversion and git services commented on LUCENE-7559:
---------------------------------------------------------

Commit 7435ab18786a43f9004c44713446380711137b79 in lucene-solr's branch refs/heads/master from [~dsmiley]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=7435ab1 ]

LUCENE-7559: UH: Also expose OffsetsEnum, and test it's exposure


> UnifiedHighlighter: Make Passage public for extensibility
> ---------------------------------------------------------
>
>                 Key: LUCENE-7559
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7559
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: modules/highlighter
>            Reporter: David Smiley
>            Assignee: David Smiley
>            Priority: Minor
>             Fix For: 6.4
>
>         Attachments: LUCENE-7559.patch
>
>
> (UnifiedHighlighter) Passage.java has a variety of package-level fields and methods that are accessed by FieldHighlighter.highlightOffsetsEnums (the kernel of the UH).  It should be possible for people to extend this method to tweak the process of producing passages.  That method is extensible but Passage.java is too closed.  Even if one were to write their own equivalent to Passage.java, it would be impossible to then use PassageScorer or PassageFormatter.



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