Hi,

I am in the process of upgrading Solr  6.6.1 to Solr 8.10.1.
In general performance it´s almost the same or even a bit better when
running performance load testing.

There is a particular scenario where I see an important degradation.
That´s when I boost results base on a function. I boost results based on
two fields.
If I take the  this part out both Solr 8 and Solr 6 are same
performance. *{!boost
b=sum(scale(PeopleTotalSD,1,2),scale(AssignmentsTotalSD,1,2))}*
Both servers have identical machines and data. Actually results coming
back  are the same number.

q={!boost
b=sum(scale(PeopleTotalSD,1,2),scale(AssignmentsTotalSD,1,2))}((CompanyTypeSFD:("Private
Company") OR ((CompNameFreeTextS:(kaiku))^0.5 OR
(CompAliasFreeTextS:(kaiku))^0.5) OR NationalitySFD:(Algeria) OR
CompWebS:(http\:\/\/newCompanyWebsite)) AND ((*:*
-CompanyStatusSFD:("\*\*\*System Delete\*\*\*")) AND
type_level:(parent)))&start=0&rows=7&fl=CompanyID&sort=score desc

Any ideas if this is for some reason?

Regards,
Sergio

Reply via email to