Hi,

I have some question about the scoring in SOLR4. I have the same query on 2
versions of SOLR(same indexed docs). The debug of the scoring:

*SOLR4:*
3.3243241 = (MATCH) sum of: 0.20717455 = (MATCH) max plus 1.0 times others
of: 0.19920631 = (MATCH) weight(firstname_search:g^50.0 in 783453)
[DefaultSimilarity], result of: 0.19920631 = score(doc=783453,freq=1.0 =
termFreq=1.0 ), product of: 0.11625154 = queryWeight, product of: 50.0 =
boost 3.4271598 = idf(docFreq=195811, maxDocs=2217897) 6.784133E-4 =
queryNorm 1.7135799 = fieldWeight in 783453, product of: 1.0 = tf(freq=1.0),
with freq of: 1.0 = termFreq=1.0 3.4271598 = idf(docFreq=195811,
maxDocs=2217897) 0.5 = fieldNorm(doc=783453) 0.007968252 = (MATCH)
weight(name_first_letter:g in 783453) [DefaultSimilarity], result of:
0.007968252 = score(doc=783453,freq=1.0 = termFreq=1.0 ), product of:
0.0023250307 = queryWeight, product of: 3.4271598 = idf(docFreq=195811,
maxDocs=2217897) 6.784133E-4 = queryNorm 3.4271598 = fieldWeight in 783453,
product of: 1.0 = tf(freq=1.0), with freq of: 1.0 = termFreq=1.0 3.4271598 =
idf(docFreq=195811, maxDocs=2217897) 1.0 = fieldNorm(doc=783453) 3.1171496 =
(MATCH) max plus 1.0 times others of: 3.1171496 = (MATCH)
weight(lastname_search:aalbers^50.0 in 783453) [DefaultSimilarity], result
of: 3.1171496 = score(doc=783453,freq=1.0 = termFreq=1.0 ), product of:
0.3251704 = queryWeight, product of: 50.0 = boost 9.586204 =
idf(docFreq=413, maxDocs=2217897) 6.784133E-4 = queryNorm 9.586204 =
fieldWeight in 783453, product of: 1.0 = tf(freq=1.0), with freq of: 1.0 =
termFreq=1.0 9.586204 = idf(docFreq=413, maxDocs=2217897) 1.0 =
fieldNorm(doc=783453)

*SOLR3.1:*
3.3741257 = (MATCH) sum of: 0.25697616 = (MATCH) max plus 1.0 times others
of: 0.2490079 = (MATCH) weight(firstname_search:g^50.0 in 1697008), product
of: 0.11625154 = queryWeight(firstname_search:g^50.0), product of: 50.0 =
boost 3.4271598 = idf(docFreq=195811, maxDocs=2217897) 6.784133E-4 =
queryNorm 2.141975 = (MATCH) fieldWeight(firstname_search:g in 1697008),
product of: 1.0 = tf(termFreq(firstname_search:g)=1) 3.4271598 =
idf(docFreq=195811, maxDocs=2217897) 0.625 =
fieldNorm(field=firstname_search, doc=1697008) 0.007968252 = (MATCH)
weight(name_first_letter:g in 1697008), product of: 0.0023250307 =
queryWeight(name_first_letter:g), product of: 3.4271598 =
idf(docFreq=195811, maxDocs=2217897) 6.784133E-4 = queryNorm 3.4271598 =
(MATCH) fieldWeight(name_first_letter:g in 1697008), product of: 1.0 =
tf(termFreq(name_first_letter:g)=1) 3.4271598 = idf(docFreq=195811,
maxDocs=2217897) 1.0 = fieldNorm(field=name_first_letter, doc=1697008)
3.1171496 = (MATCH) max plus 1.0 times others of: 3.1171496 = (MATCH)
weight(lastname_search:aalbers^50.0 in 1697008), product of: 0.3251704 =
queryWeight(lastname_search:aalbers^50.0), product of: 50.0 = boost 9.586204
= idf(docFreq=413, maxDocs=2217897) 6.784133E-4 = queryNorm 9.586204 =
(MATCH) fieldWeight(lastname_search:aalbers in 1697008), product of: 1.0 =
tf(termFreq(lastname_search:aalbers)=1) 9.586204 = idf(docFreq=413,
maxDocs=2217897) 1.0 = fieldNorm(field=lastname_search, doc=1697008)


What is the reason for differences in score? Is there something really
different in calculating scores in SOLR 4?

Thanks
Roy



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Scoring-differences-solr-versions-tp4035106.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to