lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Hill (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SOLR-2636) Explain doesn't deal with negative only queries completely correctly
Date Tue, 05 Jul 2011 20:40:16 GMT
Explain doesn't deal with negative only queries completely correctly
--------------------------------------------------------------------

                 Key: SOLR-2636
                 URL: https://issues.apache.org/jira/browse/SOLR-2636
             Project: Solr
          Issue Type: Bug
          Components: search
    Affects Versions: 3.2
            Reporter: Tom Hill
            Priority: Trivial


If you do a negative only query, such as -author:[* TO *], explain returns NaN for the score.
The query executes correctly, however.

To execute negative only queries, Solr calls QueryUtils.makeQueryable, and everything works
correctly. But explain doesn't call this, and coord ends up dividing by zero.

One could fix this by fixing the call to explain, which is easy, or perhaps by fixing the
query parser to generate the query that way in the first place. (It looks like extended dismax
does the latter, and so shouldn't have problems).



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message