Yes, seems this bug. We are using boolean queries.


Michael McCandless-2 wrote:
> 
> 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
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Relevance%27s-scores-on-TopFieldCollector-FieldComparator-tp24407379p24568070.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

Reply via email to