[ 
http://issues.apache.org/jira/browse/LUCENE-569?page=comments#action_12402471 ] 

Hoss Man commented on LUCENE-569:
---------------------------------


I tried to make sense of the existing NearSpans implimentation over the weekend 
... i did not succeed.  I still haven't had a cahnce to look at the new one in 
LUCENE-413 but i wnat to clarify something you said..

>>> The NearSpansOrdered there differs from the current version in that it does 
>>> not
>>> match overlapping subspans, but it passes all current test cases including 
>>> TestNearSpans here. 

...should I understand you to mean then that the current implimentaion of 
NearSpans does work correctly with overlapping sub-spans ... there just isnt' a 
test for it?

that seems like important enough behavior that we wouldn't want to break it to 
fix this bug.

Even if matching on overlapping subspans wasn't an intentional feature of 
NearSpans -- the fact that it currently works and the documentation is silent 
on the issue suggests to me that it should remain supported.

> NearSpans skipTo bug
> --------------------
>
>          Key: LUCENE-569
>          URL: http://issues.apache.org/jira/browse/LUCENE-569
>      Project: Lucene - Java
>         Type: Bug

>   Components: Search
>     Reporter: Hoss Man
>  Attachments: TestNearSpans.java
>
> NearSpans appears to have a bug in skipTo that causes it to skip over some 
> matching documents completely.  I discovered this bug while investigating 
> problems with SpanWeight.explain, but as far as I can tell the Bug is not 
> specific to Explanations ... it seems like it could potentially result in 
> incorrect matching in some situations where a SpanNearQuery is nested in 
> another query such thatskipTo will be used ... I tried to create a high level 
> test case to exploit the bug when searching, but i could not.  TestCase 
> exploiting the class using NearSpan and SpanScorer will follow...

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

Reply via email to