[ 
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

This adds a boost member to FieldFragLists' SubInfo which is its contribution 
to the WeightedFragInfo's boost.  When splitting WeightedFragInfo across fields 
the new info's score is the sum of the scores of all SubInfos it contains.

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

Reply via email to