Description
The other clients allows keys with spaces in them, such as "test key", but there is no way to operate on these using the Java client.
myclient.set("test key", 0, "test value");
java.lang.IllegalArgumentException: Key contains invalid characters: ``test key''
at net.spy.memcached.util.StringUtils.validateKey(StringUtils.java:79)
at net.spy.memcached.MemcachedConnection.enqueueOperation(MemcachedConnection.java:639)
at net.spy.memcached.MemcachedClient.asyncStore(MemcachedClient.java:300)
at net.spy.memcached.MemcachedClient.set(MemcachedClient.java:733)