[ https://issues.apache.org/jira/browse/LUCENE-912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502011 ]
Yonik Seeley commented on LUCENE-912: ------------------------------------- > I'm not sure, but the patch allows to increment all generators right after > the first time, and that might cause it to make a mistake in the score > computation for its first doc. If all the sub-scorers are on the correct document after skipTo is called (which looks to be the case), then everything should be OK when DisjunctionMaxScorer.score() is called after that (dismax score calculation isn't incremental... it's all done during the call to score()). Is there an issue I'm not thinking of? > DisjunctionMaxScorer.skipTo has bug that keeps it from skipping > --------------------------------------------------------------- > > Key: LUCENE-912 > URL: https://issues.apache.org/jira/browse/LUCENE-912 > Project: Lucene - Java > Issue Type: Bug > Affects Versions: 2.0.0, 2.1 > Reporter: Hoss Man > Fix For: 2.2 > > Attachments: dismax_skipto.patch > > > as reported on the mailing list, DisjunctionMaxScorer.skipTo is broken if > called before next in some situations... > http://www.nabble.com/Potential-issue-with-DisjunctionMaxScorer-tf3846366.html#a10894987 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]