[ https://issues.apache.org/jira/browse/LUCENE-7815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16020095#comment-16020095 ]
Ishan Chattopadhyaya commented on LUCENE-7815: ---------------------------------------------- If the plan is to remove PH in 7.0, shouldn't we deprecate it now in 6.6 (there's a window of opportunity here). > Remove PostingsHighlighter in 7.0 > --------------------------------- > > Key: LUCENE-7815 > URL: https://issues.apache.org/jira/browse/LUCENE-7815 > Project: Lucene - Core > Issue Type: Task > Components: modules/highlighter > Reporter: David Smiley > Assignee: David Smiley > Fix For: master (7.0) > > Attachments: LUCENE_7815_Remove_PostingsHighlighter.patch > > > The UnifiedHighlighter is derived from the PostingsHighlighter, which should > be quite obvious to anyone who cares to look at them. There is no feature in > the PH that is not also present in the UH. The PH is marked as > {{lucene.experimental}} so we may remove it in 7.0. The upgrade path is > pretty easy given the API similarity. By removing the PH, the goal is to > ease maintenance. Some issues lately have been applicable to both of these > highlighters which is annoying to apply twice. In one case I forgot to. And > of course there is user confusion by having both. > What I propose to do in this issue is move {{CustomSeparatorBreakIterator}} > and {{WholeBreakIterator}} out of the {{postingshighlight}} package into the > {{uhighlight}} package (or perhaps add a {{common}} or {{util}} should future > highlighters need them?). Then of course remove {{postingshighlight}} > package. -- 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