Actually, were you seeing the 0 scores only on boolean queries?  If so
it could be this bug that you were hitting:

  https://issues.apache.org/jira/browse/LUCENE-1744

That bug only existed in trunk, and is now fixed.

Mike

On Mon, Jul 20, 2009 at 4:53 AM, Raimon Bosch<raimon.bo...@gmail.com> wrote:
>
>
> In our use-case we are not using filterCache and documentCache in our
> solrconfig.xml because we are interested in the maximum random repetitions.
> That's the reason to don't use caches.
>
> Maybe that was the reason to get 0s in the ScoreCachingWrapper.
>
>
> Michael McCandless-2 wrote:
>>
>> It's odd that this was necessary.
>>
>> The ScoreCachingWrapperScorer simply wraps (and caches) the result
>> from calling score(), per hit, so that if score() is called more than
>> once we don't have to re-compute it.  I don't understand why you were
>> always seeing 0 score come back from it.
>>
>> Mike
>>
>> On Thu, Jul 9, 2009 at 9:09 AM, Raimon Bosch<raimon.bo...@gmail.com>
>> wrote:
>>>
>>>
>>> It Worked for me changing:
>>>
>>> public void setScorer(Scorer scorer) {
>>>      this.scorer = new ScoreCachingWrappingScorer(scorer);
>>> }
>>>
>>> by
>>>
>>> public void setScorer(Scorer scorer) {
>>>      this.scorer = scorer;
>>> }
>>>
>>> in my PseudoRandomFieldComparator.
>>>
>>> Regards,
>>> Raimon Bosch.
>>>
>>>
>>> Raimon Bosch wrote:
>>>>
>>>> Hi,
>>>>
>>>> I've just implemented my PseudoRandomFieldComparator (migrated from
>>>> PseudoRandomComparatorSource) on Solr. The problem that I see is that I
>>>> don't have acces to the relevance's scores like in the deprecated class
>>>> ComparatorSource.
>>>>
>>>> I saw that the TopFieldCollector is filling the scorer of my
>>>> PseudoRandomFieldComparator, but the method scorer.score() is always
>>>> returning 0. It's like we pass correctly the scorer, but the scorer is
>>>> making reference to a wrong scores's array.
>>>>
>>>> How can I have my relevance's scores on my PseudoRandomFieldComparator?
>>>> Any ideas?
>>>>
>>>>
>>>> Regards,
>>>> Raimon Bosch.
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Relevance%27s-scores-on-TopFieldCollector-FieldComparator-tp24407379p24409794.html
>>> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Relevance%27s-scores-on-TopFieldCollector-FieldComparator-tp24407379p24566068.html
> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to