: OK this could make sense (floating point math is frustrating!). : : But, Lucene generally scores one document at a time, so in theory just : changing its docid shouldn't alter the order of float operations.
i haven't thought this through, but couldn't scorer re-ordering in BooleanScorer2 possibly? tickle weird little floating point math excentricities? if the documents are in diff orders, then the skipTo calls (or are they called advance() now?) would result in the subScoresr being in a diff order right? ... so the floats from each subscorer would be added in a diff order? -Hoss --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org