Something has definitely changed at 4.1. I've installed 4.0, 4.1, and 4.2
side by side and conducted the same tests on each one. Only 4.0 is returning
the expected results.

Apologies for cross posting this here and in the Lucene forum, but I really
can't tell if this is a Solr or a Lucene issue.

In my tests, I have the following two documents and a custom query plugin
that should average the payload of the term bing and use that as the score: 

In 4.1 and 4.2, I get: 

"docs":[ 
      { 
        "id":"3", 
        "foo_ap":["bing|9","bing|7"], 
        "score":9.0}, 
      { 
        "id":"1", 
        "foo_ap":["bing|9 bing|7","badda|9 bing|7"], 
        "score":9.0}, 
] 

Using 4.0, I get these results: 

"docs":[ 
      { 
        "id":"1", 
        "foo_ap":["bing|9 bing|7","badda|9 bing|7"], 
        "score":7.6666665}, 
      { 
        "id":"3", 
        "foo_ap":["bing|9","bing|7"], 
        "score":8.0} 
] 

Thanks for any input.



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Did-something-change-with-Payloads-tp4049561p4049957.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to