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.