You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "ludovic Boutros (JIRA)" <ji...@apache.org> on 2011/06/22 17:32:48 UTC

[jira] [Issue Comment Edited] (LUCENE-3229) Overlaped SpanNearQuery

    [ https://issues.apache.org/jira/browse/LUCENE-3229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053286#comment-13053286 ] 

ludovic Boutros edited comment on LUCENE-3229 at 6/22/11 3:32 PM:
------------------------------------------------------------------

testSpanNearUnOrdered unit test does not work anymore.

The unordered SpanNear class uses the ordering function of the ordered SpanNear class. Perhaps, it should use its own ordering function which allows the span overlaps.
I will check.

      was (Author: lboutros):
    testSpanNearUnOrdered unit test does not work anymore.

The unordered SpanNear class uses the ordering function of the ordered SpanNear class. Perhaps, it should use its own ordering function witch allows the span overlaps.
I will check.
  
> Overlaped SpanNearQuery
> -----------------------
>
>                 Key: LUCENE-3229
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3229
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: core/search
>    Affects Versions: 3.1
>         Environment: Windows XP, Java 1.6
>            Reporter: ludovic Boutros
>            Priority: Minor
>         Attachments: SpanOverlap.diff, SpanOverlap2.diff, SpanOverlapTestUnit.diff
>
>
> While using Span queries I think I've found a little bug.
> With a document like this (from the TestNearSpansOrdered unit test) :
> "w1 w2 w3 w4 w5"
> If I try to search for this span query :
> spanNear([spanNear([field:w3, field:w5], 1, true), field:w4], 0, true)
> the above document is returned and I think it should not because 'w4' is not after 'w5'.
> The 2 spans are not ordered, because there is an overlap.
> I will add a test patch in the TestNearSpansOrdered unit test.
> I will add a patch to solve this issue too.
> Basicaly it modifies the two docSpansOrdered functions to make sure that the spans does not overlap.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org