lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Willnauer (JIRA)" <>
Subject [jira] [Commented] (LUCENE-4734) FastVectorHighlighter Overlapping Proximity Queries Do Not Highlight
Date Fri, 06 Sep 2013 09:22:52 GMT


Simon Willnauer commented on LUCENE-4734:

bq. The real question is: does it make more sense to invest time in LUCENE-2878 rather than
further complicating FVH? FVH works great for simple phrase and single term queries but it
has so many corner cases..

+1 lets do it

+1 to revert the change!
> FastVectorHighlighter Overlapping Proximity Queries Do Not Highlight
> --------------------------------------------------------------------
>                 Key: LUCENE-4734
>                 URL:
>             Project: Lucene - Core
>          Issue Type: Bug
>          Components: modules/highlighter
>    Affects Versions: 4.0, 4.1, 5.0
>            Reporter: Ryan Lauck
>            Assignee: Adrien Grand
>              Labels: fastvectorhighlighter, highlighter
>             Fix For: 5.0, 4.5
>         Attachments: LUCENE-4734-2.patch, lucene-4734.patch, LUCENE-4734.patch
> If a proximity phrase query overlaps with any other query term it will not be highlighted.
> Example Text:  A B C D E F G
> Example Queries: 
> "B E"~10 D
> (D will be highlighted instead of "B C D E")
> "B E"~10 "C F"~10
> (nothing will be highlighted)
> This can be traced to the FieldPhraseList constructor's inner while loop. From the first
example query, the first TermInfo popped off the stack will be "B". The second TermInfo will
be "D" which will not be found in the submap for "B E"~10 and will trigger a failed match.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message