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

Terry Smith updated LUCENE-6679:
--------------------------------
    Attachment: LUCENE-6679.patch

Here is an updated patch against trunk that adds hit and miss explain checks to 
AssertingLeafCollector and hooks it up with the surrounding classes.

I've also introduced a new annotation called SuppressExplainChecks that I've 
applied to the following tests that would fail without.

  * TestSortRandom
  * TestLazyProxSkipping
  * TestDrillSideways
  * TestRangeFacetCounts
  * TestJoinUtil
  * TestFieldCacheSortRandom
  * TestCustomScoreQuery
  * TestCustomScoreQueryExplanations
  * TestFunctionQueryExplanations
  * TestForTooMuchCloning
  * TestTermAutomationQuery

Once you are happy with this patch, I'd like to get it on trunk so the jenkins 
servers can shake out any more failures and we can create tickets for any 
uncovered bugs.



> Filter's Weight.explain returns an explanation with isMatch==true even on 
> documents that don't match
> ----------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-6679
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6679
>             Project: Lucene - Core
>          Issue Type: Bug
>            Reporter: Adrien Grand
>         Attachments: LUCENE-6679.patch, LUCENE-6679.patch
>
>
> This was reported by Trejkaz on the java-user list: 
> http://search-lucene.com/m/l6pAi19h4Y3DclgB1&subj=Re+What+on+earth+is+FilteredQuery+explain+doing+



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to