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

Hoss Man updated LUCENE-1791:
-----------------------------

    Fix Version/s: 2.9

I just retried this patch against the trunk now that the 
FieldCacheSanityChecker and some other patches have been committed.  In 
addition to the possibly false-negatives from TestComplexExplanation (NaN 
score) this is now surfacing FielCache sanity failures from 
TestCustomScoreQuery, TestFieldScoreQuery, and TestOrdValues (suggesting that 
there are code paths where those query types don't correctly use the subreaders 
to get the FieldCache) as well as checkFirstSkipTo() failures for 
TestSpansAdvanced2 and an ArrayIndexOutOfBoundsException from 
TestBoolean2.testRandomQueries  (grr.... it uses it's own random so no seed was 
logged)

I don't pretend this patch is perfect, but i can't imagine these are all 
false-negatives.  

We should get to the bottom of this before 2.9.  I'll start trying to figure it 
out on the train tonight.

> Enhance QueryUtils and CheckHIts to wrap everything they check in 
> MultiReader/MultiSearcher
> -------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-1791
>                 URL: https://issues.apache.org/jira/browse/LUCENE-1791
>             Project: Lucene - Java
>          Issue Type: Test
>            Reporter: Hoss Man
>             Fix For: 2.9
>
>         Attachments: LUCENE-1791.patch
>
>
> methods in CheckHits & QueryUtils are in a good position to take any Searcher 
> they are given and not only test it, but also test MultiReader & 
> MultiSearcher constructs built around them

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

Reply via email to