[
https://issues.apache.org/jira/browse/SOLR-3936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hoss Man updated SOLR-3936:
---------------------------
Attachment: SOLR-3936.patch
[~mgarski]: Thanks for tracking this down and providing a patch, and
esspecially thanks for including tests!
Everything you have looks great -- i've just updated your patch to include
additional permutations (forceElevate, group.sort, etc...)
I'll try to commit this tomorrow (running it through full regression now to
make sure it doesn't break any other tests unexpectedly)
> QueryElevationComponent: Wrong order when result grouping is activated
> ----------------------------------------------------------------------
>
> Key: SOLR-3936
> URL: https://issues.apache.org/jira/browse/SOLR-3936
> Project: Solr
> Issue Type: Bug
> Components: SearchComponents - other
> Affects Versions: 4.0
> Reporter: Michael Berger
> Attachments: SOLR-3936.patch, SOLR-3936.patch
>
>
> When I use elevation together with grouping I got not the expected result
> order.
> I tried it with the standard solr example:
> http://localhost:8983/solr/elevate?enableElevation=true&fl=score%2C[elevated]%2Cid%2Cname&forceElevation=true&group.field=manu&group=on&indent=on&q=ipod&wt=json
>
> but the results ignored the elevation:
> {
> "responseHeader":{
> "status":0,
> "QTime":2,
> "params":{
> "enableElevation":"true",
> "fl":"score,[elevated],id,name",
> "indent":"on",
> "q":"ipod",
> "forceElevation":"true",
> "group.field":"manu",
> "group":"on",
> "wt":"json"}},
> "grouped":{
> "manu":{
> "matches":2,
> "groups":[{
> "groupValue":"belkin",
> "doclist":{"numFound":1,"start":0,"maxScore":0.7698604,"docs":[
> {
> "id":"F8V7067-APL-KIT",
> "name":"Belkin Mobile Power Cord for iPod w/ Dock",
> "score":0.7698604,
> "[elevated]":false}]
> }},
> {
> "groupValue":"inc",
> "doclist":{"numFound":1,"start":0,"maxScore":0.28869766,"docs":[
> {
> "id":"MA147LL/A",
> "name":"Apple 60 GB iPod with Video Playback Black",
> "score":0.28869766,
> "[elevated]":true}]
> }}]}}}
> the elevate.xml defines the following rules :
> <query text="ipod">
> <doc id="MA147LL/A" /> <!-- put the actual ipod at the top -->
> <doc id="IW-02" exclude="true" /> <!-- exclude this cable -->
> </query>
>
> </elevate>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]