Wait, if you don't have identical indexes, then why would you expect
identical results?
If your indexes are different, one would expect the results for the same
query to be different -- there are different documents in the index!
The iDF portion of the TF/iDF type algorithm at the base of So
Oh wow, how did I miss that?
My apologies to anyone who read this post. I should have diffed my custom
dismax handler. Looks like my SVN merge didn't work properly.
Embarassing.
Thanks everyone ;)
On Mar 9, 2011, at 4:51 PM, Yonik Seeley wrote:
> On Wed, Mar 9, 2011 at 4:49 PM, Jayendra Patil
On Wed, Mar 9, 2011 at 4:49 PM, Jayendra Patil
wrote:
> Are you sure you have the same config ...
> The boost seems different for the field text - text:dubai^0.1 & text:dubai
Yep...
Try adding echoParams=all and see all the parameters solr is acting on.
http://wiki.apache.org/solr/CoreQueryParame
Are you sure you have the same config ...
The boost seems different for the field text - text:dubai^0.1 & text:dubai
-2.286596 = (MATCH) sum of:
- 1.6891675 = (MATCH) sum of:
-1.3198489 = (MATCH) max plus 0.01 times others of:
- 0.023022119 = (MATCH) weight(text:dubai^0.1 in 1551), produ
That's what I think, glad I am not going mad.
I've spent 1/2 a day comparing the config files, checking out from SVN again
and ensuring the databases are identical. I cannot see what else I can do to
make them equivalent. Both servers checkout directly from SVN, I am convinced
the files are the
Thanks. Good to know, but even so my problem remains - the end score should not
be different and is causing a dramatically different ranking of a document (3
versus 7 is dramatic for my client). This must be down to the scoring debug
differences - it's the only difference I can find :(
On Mar 9
Yes, but the identical index with the identical solrconfig.xml and the
identical query and the identical version of Solr on two different
machines should preduce identical results.
So it's a legitimate question why it's not. But perhaps queryNorm isn't
enough to answer that. Sorry, it's out o
queryNorm is just a normalizing factor and is the same value across
all the results for a query, to just make the scores comparable.
So even if it varies in different environment, you should not worried about.
http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/search/Similarity.html#formula
Hi,
I am seeing an issue I do not understand and hope that someone can shed some
light on this. The issue is that for a particular search we are seeing a
particular result rank in position 3 on one machine and position 8 on the
production machine. The position 3 is our desired and roughly expec