I have some custom Payload Functions that worked great up until version 4.1 and now I can't get any of them to work correctly. In fact, the existing ones -- AveragePayloadFunction, MaxPayloadFunction, and MinPayloadFunction don't seem to work properly either.
This may be a problem in Solr, but since this sort of straddles both projects, I thought I would ask here. Originally I had followed this page: http://sujitpal.blogspot.com/2011/01/payloads-with-solr.html 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: "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} ] Is it possible that something with the new 4.1 Codec would have changed how payloads work? I'm eager to get these working again, but don't see anything in the documentation that would indicate I need to be doing something different. Thanks for any help! Jim -- View this message in context: http://lucene.472066.n3.nabble.com/PayloadFunctions-don-t-work-the-same-since-4-1-tp4049947.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org