lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doron Cohen (JIRA)" <>
Subject [jira] Commented: (LUCENE-1310) Phrase query with term repeated 3 times requires more slop than expected
Date Sat, 28 Jun 2008 16:05:46 GMT


Doron Cohen commented on LUCENE-1310:

You're right! And thanks for cacthing this!
NPE is possible and I see it too with the new test. 
I think the suggested new fix is likely to miss additional matches in the same doc. 
I'll later post a test that shows this.

(As a side comment, its useful to post patches named "LUCENE-NNN.patch" where NNN is the issue
This way JIRA shows which fix is the most recent very clearly, and also, being a complete
patch, everyone can easily apply the entire patch.
More on this in the Wiki under HowToContribute.)

> Phrase query with term repeated 3 times requires more slop than expected
> ------------------------------------------------------------------------
>                 Key: LUCENE-1310
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Search
>    Affects Versions: 2.3.1, 2.3.2
>            Reporter: Grant Glouser
>            Assignee: Doron Cohen
>         Attachments: LUCENE-1310.1.patch, LUCENE-1310.patch,
> Consider a document with the text "A A A".
> The phrase query "A A A" (exact match) succeeds.
> The query "A A A"~1 (same document and query, just increasing the slop value by one)
> "A A A"~2 succeeds again.
> If the exact match succeeds, I wouldn't expect the same query but with more slop to fail.
 The fault seems to require some term to be repeated at least three times in the query, but
the three occurrences do not need to be adjacent.  I will attach a file that contains a set
of JUnit tests that demonstrate what I mean.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message