lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <j...@apache.org>
Subject [jira] Updated: (LUCENE-2011) Remove deprecated Scorer.explain(int) method
Date Tue, 27 Oct 2009 13:46:59 GMT

     [ https://issues.apache.org/jira/browse/LUCENE-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Uwe Schindler updated LUCENE-2011:
----------------------------------

    Attachment: LUCENE-2011.patch

An updated patch, I added the termDocs==null case in the TermQuery explanation (you did it
correctly).

If you can somehow fix the PayloadTermQuery, I would be happy. By the way, I have to cast
the scorers, too, to get the current freq value (I added a method to these scorers to get
them).

> Remove deprecated Scorer.explain(int) method
> --------------------------------------------
>
>                 Key: LUCENE-2011
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2011
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: Search
>            Reporter: Uwe Schindler
>             Fix For: 3.0
>
>         Attachments: LUCENE-2011.patch, LUCENE-2011.patch
>
>
> This is the only remaining deprecation in core, but is not so easy to handle, because
lot's of code in core still uses the explain() method in Scorer. So e.g. in PhraseQuery, the
explain method has to be moved from Scorer to the Weight.

-- 
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