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