You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Mark Miller (JIRA)" <ji...@apache.org> on 2008/08/10 23:55:44 UTC

[jira] Commented: (LUCENE-950) IllegalArgumentException parsing "foo~1"

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

Mark Miller commented on LUCENE-950:
------------------------------------

Do we want to make the wording for this more clear on the query syntax page? To me, saying 'between' two numbers does not include the end numbers. If its between the couch and the chair, your not going to find it on either.  Maybe that example is counter to my point...<g> 

If nobody else is confused though, I say we resolve this issue. Between 0 and 1 sounds clear enough to me.

> IllegalArgumentException parsing "foo~1"
> ----------------------------------------
>
>                 Key: LUCENE-950
>                 URL: https://issues.apache.org/jira/browse/LUCENE-950
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: QueryParser
>    Affects Versions: 2.1, 2.2
>         Environment: Java 1.5
>            Reporter: Eleanor Joslin
>            Priority: Minor
>
> If I run this:
>     QueryParser parser = new QueryParser("myField", new SimpleAnalyzer());
>     try {
>       parser.parse("foo~1");
>     }
>     catch (ParseException e) {
>       // OK
>     }
> I get this:
> Exception in thread "main" java.lang.IllegalArgumentException: minimumSimilarity >= 1
> 	at org.apache.lucene.search.FuzzyQuery.<init>(FuzzyQuery.java:58)
> 	at org.apache.lucene.queryParser.QueryParser.getFuzzyQuery(QueryParser.java:711)
> 	at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1090)
> 	at org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:979)
> 	at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:907)
> 	at org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:896)
> 	at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:146)

-- 
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org