[ 
https://issues.apache.org/jira/browse/LUCENE-7623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alan Woodward updated LUCENE-7623:
----------------------------------
    Attachment: LUCENE-7623.patch

Thanks Adrien.  Here's an updated patch:
* Removes forSearcher() - I'd put this in initially so that we could create 
sources for particular IndexSearchers (by analogy to Query/Weight), but it 
isn't necessary for this patch.
* No more toString() impls on DoubleValues, explanations are now taken from 
their parent sources
* Tests don't depend on explanations, instead I've added a couple of helper 
functions to DoubleValuesSource that will apply DoubleFunctions to a wrapped 
source.
* Predicate<Double> -> DoublePredicate
* TODO added
* Changed the casting
* annotations removed

> Add FunctionScoreQuery and FunctionMatchQuery
> ---------------------------------------------
>
>                 Key: LUCENE-7623
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7623
>             Project: Lucene - Core
>          Issue Type: New Feature
>            Reporter: Alan Woodward
>            Assignee: Alan Woodward
>            Priority: Minor
>         Attachments: LUCENE-7623.patch, LUCENE-7623.patch, LUCENE-7623.patch, 
> LUCENE-7623.patch
>
>
> We should update the various function scoring queries to use the new 
> DoubleValues API



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to