Hi Erick,

Thanks for your suggestions.
I did an optimize on the remote installation and this time with the
same number of documents but still face the same issue as seen from
the debug output below:

9.950362E-4 = (MATCH) sum of:
        9.950362E-4 = (MATCH) weight(RECORD_TYPE:info in 35916), product of:
                9.950362E-4 = queryWeight(RECORD_TYPE:info), product of:
                        1.0 = idf(docFreq=58891, maxDocs=8181811)
                        9.950362E-4 = queryNorm
                1.0 = (MATCH) fieldWeight(RECORD_TYPE:info in 35916), product 
of:
                        1.0 = tf(termFreq(RECORD_TYPE:info)=1)
                        1.0 = idf(docFreq=58891, maxDocs=8181811)
                        1.0 = fieldNorm(field=RECORD_TYPE, doc=35916)
        0.0 = (MATCH) product of:
                1.0945399 = (MATCH) sum of:
                        0.99503624 = (MATCH) weight(CD:ee123^1000.0 in 35916), 
product of:
                                0.99503624 = queryWeight(CD:ee123^1000.0), 
product of:
                                        1000.0 = boost
                                        1.0 = idf(docFreq=1, maxDocs=8181811)
                                        9.950362E-4 = queryNorm
                                1.0 = (MATCH) fieldWeight(CD:ee123 in 35916), 
product of:
                                        1.0 = tf(termFreq(CD:ee123)=1)
                                        1.0 = idf(docFreq=1, maxDocs=8181811)
                                        1.0 = fieldNorm(field=CD, doc=35916)
                                0.09950362 = (MATCH)
ConstantScoreQuery(QueryWrapperFilter(CD:ee123 CD:ee123c CD:ee123c.
CD:ee123dc CD:ee123e CD:ee123e. CD:ee123en CD:ee123fx CD:ee123g
CD:ee123g.1 CD:ee123g1 CD:ee123ee123 CD:ee123l.1 CD:ee123l1 CD:ee123ll
CD:ee123lr CD:ee123m.z CD:ee123mg CD:ee123mz CD:ee123na CD:ee123nx
CD:ee123ol CD:ee123op CD:ee123p CD:ee123p.1 CD:ee123p1 CD:ee123pn
CD:ee123r.1 CD:ee123r1 CD:ee123s CD:ee123s.z CD:ee123sm CD:ee123sn
CD:ee123sp CD:ee123ss CD:ee123sz)), product of:
                                        100.0 = boost
                                        9.950362E-4 = queryNorm
                0.0 = coord(2/3)


So I got the conf folder from the remote server location and replaced
my local conf folder with this one to see if the indexes were formed
differently but my local installation continues to work.I would expect
to see the same behaviour as on the remote installation but it did not
happen. (The only difference on the remote installation is that there
are cores while my local installation has no cores).
Anything else I could try?
Thanks for your help.

On 4/11/12, Erick Erickson <erickerick...@gmail.com> wrote:
> Well, you're matching a different number of records, so I have to assume
> your indexes are different on the two machines.
>
> Here is one case where doing an optimize might make sense, that'll purge
> the data associated with any deleted records from the index which should
> make comparisons better....
>
> Additionally, you have to insure that your request handler is identical
> on both, have you made any changes to solrconfig.xml?
>
> About the coord (2/3), I'm pretty clueless. But also insure that your
> parsed query is identical on both, which is an additional check on
> whether you've changed something on one server and not the
> other.
>
> Best
> Erick
>
> On Wed, Apr 11, 2012 at 8:19 AM, Kerwin <kerwin...@gmail.com> wrote:
>> Hi All,
>>
>> I am firing the following Solr query against installations on two
>> environments one on my local Windows machine and the other on Unix
>> (Remote).
>>
>> RECORD_TYPE:info AND (NAME:ee123* OR CD:ee123^1000 OR CD:ee123*^100)
>>
>> There are no differences in the DataImportHandler configuration ,
>> Schema and Solrconfig for both these installations.
>> The correct expected result is given by the local installation of Solr
>> which also gives scores as expected for the boosts.
>>
>> CORRECT/Expected:
>> Debug query output for local installation:
>>
>> 10.822258 = (MATCH) sum of:
>>        0.002170282 = (MATCH) weight(RECORD_TYPE:info in 35916), product
>> of:
>>                3.65739E-4 = queryWeight(RECORD_TYPE:info), product of:
>>                        5.933964 = idf(docFreq=58891, maxDocs=8181811)
>>                        6.1634855E-5 = queryNorm
>>                5.933964 = (MATCH) fieldWeight(RECORD_TYPE:info in 35916),
>> product of:
>>                        1.0 = tf(termFreq(RECORD_TYPE:info)=1)
>>                        5.933964 = idf(docFreq=58891, maxDocs=8181811)
>>                        1.0 = fieldNorm(field=RECORD_TYPE, doc=35916)
>>        10.820087 = (MATCH) product of:
>>                16.230131 = (MATCH) sum of:
>>                        16.223969 = (MATCH) weight(CD:ee123^1000.0 in
>> 35916), product of:
>>                                0.999981 = queryWeight(CD:ee123^1000.0),
>> product of:
>>                                        1000.0 = boost
>>                                        16.224277 = idf(docFreq=1,
>> maxDocs=8181811)
>>                                        6.1634855E-5 = queryNorm
>>                                16.224277 = (MATCH) fieldWeight(CD:ee123 in
>> 35916), product of:
>>                                        1.0 = tf(termFreq(CD:ee123)=1)
>>                                        16.224277 = idf(docFreq=1,
>> maxDocs=8181811)
>>                                        1.0 = fieldNorm(field=CD,
>> doc=35916)
>>                                0.0061634853 = (MATCH)
>> ConstantScoreQuery(QueryWrapperFilter(CD:ee123 CD:ee123c CD:ee123c.
>> CD:ee123dc CD:ee123e CD:ee123e. CD:ee123en CD:ee123fx CD:ee123g
>> CD:ee123g.1 CD:ee123g1 CD:ee123ee123 CD:ee123l.1 CD:ee123l1 CD:ee123ll
>> CD:ee123lr CD:ee123m.z CD:ee123mg CD:ee123mz CD:ee123na CD:ee123nx
>> CD:ee123ol CD:ee123op CD:ee123p CD:ee123p.1 CD:ee123p1 CD:ee123pn
>> CD:ee123r.1 CD:ee123r1 CD:ee123s CD:ee123s.z CD:ee123sm CD:ee123sn
>> CD:ee123sp CD:ee123ss CD:ee123sz)), product of:
>>                                        100.0 = boost
>>                                        6.1634855E-5 = queryNorm
>>                0.6666667 = coord(2/3)
>>
>> INCORRECT/Unexpected:
>> Debug query output for Unix installation (Remote):
>>
>> 9.950362E-4 = (MATCH) sum of:
>>        9.950362E-4 = (MATCH) weight(RECORD_TYPE:info in 35948), product
>> of:
>>                9.950362E-4 = queryWeight(RECORD_TYPE:info), product of:
>>                        1.0 = idf(docFreq=58891, maxDocs=8181811)
>>                        9.950362E-4 = queryNorm
>>                1.0 = (MATCH) fieldWeight(RECORD_TYPE:info in 35948),
>> product of:
>>                        1.0 = tf(termFreq(RECORD_TYPE:info)=1)
>>                        1.0 = idf(docFreq=58891, maxDocs=8181811)
>>                        1.0 = fieldNorm(field=RECORD_TYPE, doc=35948)
>>        0.0 = (MATCH) product of:
>>                1.0945399 = (MATCH) sum of:
>>                        0.99503624 = (MATCH) weight(CD:ee123^1000.0 in
>> 35948), product of:
>>                                0.99503624 = queryWeight(CD:ee123^1000.0),
>> product of:
>>                                        1000.0 = boost
>>                                        1.0 = idf(docFreq=1,
>> maxDocs=8181811)
>>                                        9.950362E-4 = queryNorm
>>                                1.0 = (MATCH) fieldWeight(CD:ee123 in
>> 35948), product of:
>>                                        1.0 = tf(termFreq(CD:ee123)=1)
>>                                        1.0 = idf(docFreq=1,
>> maxDocs=8181811)
>>                                        1.0 = fieldNorm(field=CD,
>> doc=35948)
>>                                0.09950362 = (MATCH)
>> ConstantScoreQuery(QueryWrapperFilter(CD:ee123 CD:ee123c CD:ee123c.
>> CD:ee123dc CD:ee123e CD:ee123e. CD:ee123en CD:ee123fx CD:ee123g
>> CD:ee123g.1 CD:ee123g1 CD:ee123ee123 CD:ee123l.1 CD:ee123l1 CD:ee123ll
>> CD:ee123lr CD:ee123m.z CD:ee123mg CD:ee123mz CD:ee123na CD:ee123nx
>> CD:ee123ol CD:ee123op CD:ee123p CD:ee123p.1 CD:ee123p1 CD:ee123pn
>> CD:ee123r.1 CD:ee123r1 CD:ee123s CD:ee123s.z CD:ee123sm CD:ee123sn
>> CD:ee123sp CD:ee123ss CD:ee123sz)), product of:
>>                                        100.0 = boost
>>                                        9.950362E-4 = queryNorm
>>                0.0 = coord(2/3)
>>
>>
>> As seen from the above the scoring is different in the two outputs.
>> Also in the second output the evaluations do not seem to be correct
>> like 0.0 = coord(2/3) and the sums are incorrect.
>> I am using Solr Implementation Version: 4.0-dev 985987M
>>
>> Could you please let me know what the issue is if there is any? What
>> should I check?
>> Appreciate your help.
>

Reply via email to