You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by Erik Hatcher <er...@ehatchersolutions.com> on 2007/09/14 04:11:24 UTC
Re: svn commit: r575369 - /lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/util/ClientUtils.java
Ryan,
Since the QueryParser can handle any character being escaped, I just
escaped every non-alphanumeric character on the solr-ruby side of
things.
<http://svn.apache.org/viewvc/lucene/solr/trunk/client/ruby/solr-
ruby/lib/solr/util.rb?view=markup>
Playing keep up with any changes to QueryParser syntax might not be fun.
Erik
On Sep 13, 2007, at 12:51 PM, ryan@apache.org wrote:
> Author: ryan
> Date: Thu Sep 13 09:51:35 2007
> New Revision: 575369
>
> URL: http://svn.apache.org/viewvc?rev=575369&view=rev
> Log:
> ClientUtils escapes !
>
> Modified:
> lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/
> solrj/util/ClientUtils.java
>
> Modified: lucene/solr/trunk/client/java/solrj/src/org/apache/solr/
> client/solrj/util/ClientUtils.java
> URL: http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/
> solrj/src/org/apache/solr/client/solrj/util/ClientUtils.java?
> rev=575369&r1=575368&r2=575369&view=diff
> ======================================================================
> ========
> --- lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/
> solrj/util/ClientUtils.java (original)
> +++ lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/
> solrj/util/ClientUtils.java Thu Sep 13 09:51:35 2007
> @@ -186,6 +186,7 @@
> case '*':
> case ':':
> case '~':
> + case '!':
> case '\\':
> str.append( '\\' );
> }
>