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