[
https://issues.apache.org/jira/browse/LUCENE-5285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nik Everett updated LUCENE-5285:
--------------------------------
Attachment: LUCENE-5285.patch
New patch fixes my broken WeightedFragList change and expands
WeightedFragListBuilderTest to catch the broken implementation.
> FastVectorHighlighter copies segments scores when splitting segments across
> multi-valued fields
> -----------------------------------------------------------------------------------------------
>
> Key: LUCENE-5285
> URL: https://issues.apache.org/jira/browse/LUCENE-5285
> Project: Lucene - Core
> Issue Type: Bug
> Reporter: Nik Everett
> Priority: Minor
> Attachments: LUCENE-5285.patch, LUCENE-5285.patch
>
>
> FastVectorHighlighter copies segments scores when splitting segments across
> multi-valued fields. This is only a problem when you want to sort the
> fragments by score. Technically BaseFragmentsBuilder (line 261 in my copy of
> the source) does the copying.
> Rather than copying the score I _think_ it'd be more right to pull that
> copying logic into a protected method that child classes (such as
> ScoreOrderFragmentsBuilder) can override to do more intelligent things.
> Exactly what that means isn't clear to me at the moment.
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]