need to ensure that sims that use collection-level stats (e.g. 
sumTotalTermFreq) handle non-existent field
----------------------------------------------------------------------------------------------------------

                 Key: LUCENE-3401
                 URL: https://issues.apache.org/jira/browse/LUCENE-3401
             Project: Lucene - Java
          Issue Type: Bug
    Affects Versions: flexscoring branch
            Reporter: Robert Muir
         Attachments: LUCENE-3401.patch

Because of things like queryNorm, unfortunately similarities have to handle the 
case where they are asked to computeStats() for a term, where the field does 
not exist at all.
(Note they will never have to actually score anything, but unless we break how 
queryNorm works for TFIDF, we have to deal with this case).

I noticed this while doing some benchmarking, so i created a test to test some 
cases like this across all the sims.

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

        

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

Reply via email to