lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LUCENE-912) DisjunctionMaxScorer.skipTo has bug that keeps it from skipping
Date Wed, 06 Jun 2007 18:09:25 GMT

    [ 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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message