lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gérald Quaire (JIRA) <j...@apache.org>
Subject [jira] [Commented] (LUCENE-8655) No possibility to access to the underlying "valueSource" of a FunctionScoreQuery
Date Tue, 05 Feb 2019 07:57:00 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-8655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16760544#comment-16760544
] 

Gérald Quaire commented on LUCENE-8655:
---------------------------------------

Hello [~romseygeek],

 

I think my patch is ready. How do I make it embeddable into the next 7.7 release of Solr?
Thank you in advance for your help.

 

 

> No possibility to access to the underlying "valueSource" of a FunctionScoreQuery 
> ---------------------------------------------------------------------------------
>
>                 Key: LUCENE-8655
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8655
>             Project: Lucene - Core
>          Issue Type: Improvement
>    Affects Versions: 7.6
>            Reporter: Gérald Quaire
>            Priority: Major
>              Labels: patch
>         Attachments: LUCENE-8655.patch, LUCENE-8655.patch
>
>
> After LUCENE-8099, the "BoostedQuery" is deprecated by the use of the "FunctionScoreQuery".
With the BoostedQuery, it was possible to access at its underlying "valueSource". But it is
not the case with the class "FunctionScoreQuery". It has got only a getter for the wrapped
query,  
> For development of specific parsers, it would be necessary to access the valueSource
of a "FunctionScoreQuery". I suggest to add a new getter into the class "FunctionScoreQuery"
like below:
> {code:java}
>  /**
>    * @return the wrapped Query
>    */
>   public Query getWrappedQuery() {
>     return in;
>   }
>  /**
>    * @return the a source of scores
>    */
>   public DoubleValuesSource getValueSource() {
>     return source;
>   }
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message