David Smiley created LUCENE-7815:
------------------------------------
Summary: 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)
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: [email protected]
For additional commands, e-mail: [email protected]