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

Koji Sekiguchi updated SOLR-254:
--------------------------------

    Attachment: FunctionQuery.patch

the patch attached

> FunctionQuery.toString() is not correct when using bf=func^1.0
> --------------------------------------------------------------
>
>                 Key: SOLR-254
>                 URL: https://issues.apache.org/jira/browse/SOLR-254
>             Project: Solr
>          Issue Type: Bug
>          Components: search
>            Reporter: Koji Sekiguchi
>            Priority: Minor
>         Attachments: FunctionQuery.patch
>
>
> To reproduce, try the following URL for example app:
> http://localhost:8983/solr/select?indent=on&version=2.2&q=*%3A*&start=0&rows=10&fl=*%2Cscore&qt=dismax&wt=standard&debugQuery=on&explainOther=&hl.fl=&bf=price
> You'll see the following debug info at parsedquery tag:
> FunctionQuery(org.apache.solr.schema.SortableFloatFieldSource:sfloat(price))^1.0)
> Note that there are three ")", though "(" are two. This happens when you set 
> boost to 1.0 (bf=func^1.0).
> If you use othat than 1.0 (try the following URL for boost=2.0), this doesn't 
> happen.
> http://localhost:8983/solr/select?indent=on&version=2.2&q=*%3A*&start=0&rows=10&fl=*%2Cscore&qt=dismax&wt=standard&debugQuery=on&explainOther=&hl.fl=&bf=price%5E2.0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to