[ http://issues.apache.org/jira/browse/LUCENE-413?page=all ]
Yonik Seeley closed LUCENE-413:
-------------------------------
Fix Version: 2.0
Resolution: Fixed
Assign To: Yonik Seeley (was: Lucene Developers)
Committed!
I also did some changing & refactoring on TestSpansAdvanced/TestSpansAdvanced2,
added checking of explain() value, etc. All the tests now pass w/o warnings.
> [PATCH] BooleanScorer2 ArrayIndexOutOfBoundsException + alternative NearSpans
> -----------------------------------------------------------------------------
>
> Key: LUCENE-413
> URL: http://issues.apache.org/jira/browse/LUCENE-413
> Project: Lucene - Java
> Type: Bug
> Components: Search
> Versions: CVS Nightly - Specify date in submission
> Environment: Operating System: other
> Platform: Other
> Reporter: paul.elschot
> Assignee: Yonik Seeley
> Fix For: 2.0
> Attachments: DisjunctionSumScorerPatch3.txt, DisjunctionSumScorerPatch4.txt,
> DisjunctionSumScorerPatch5.txt, DisjunctionSumScorerTestPatch1.txt,
> NearSpansOrdered.java, NearSpansOrderedBugHuntPatch1.txt,
> NearSpansUnordered.java, SpanNearQueryPatch1.txt, SpanScorer.java,
> SpanScorerTestPatch1.txt, TestSpansAdvanced.java, TestSpansAdvanced2.java
>
> From Erik's post at java-dev:
>
> > [java] Caused by: java.lang.ArrayIndexOutOfBoundsException: 4
> > [java] at org.apache.lucene.search.BooleanScorer2
> > $Coordinator.coordFactor(BooleanScorer2.java:54)
> > [java] at org.apache.lucene.search.BooleanScorer2.score
> > (BooleanScorer2.java:292)
> ...
>
> and my answer:
>
> Probably nrMatchers is increased too often in score() by calling score()
> more than once.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]