Karl Mueller created CASSANDRA-7094:
---------------------------------------
Summary: Keyspace name quoting is handled inconsistently and
strangely
Key: CASSANDRA-7094
URL: https://issues.apache.org/jira/browse/CASSANDRA-7094
Project: Cassandra
Issue Type: Bug
Components: Tools
Environment: cassandra 1.2.16
Reporter: Karl Mueller
Priority: Trivial
Keyspaces which are named starting with capital letters (and perhaps other
things) sometimes require double quotes and sometimes do not.
For example, describe works without quotes:
cqlsh> describe keyspace ProductGenomeLocal;
CREATE KEYSPACE "ProductGenomeLocal" WITH replication = {
'class': 'SimpleStrategy',
'replication_factor': '3'
};
USE "ProductGenomeLocal";
[...]
But use will not:
cqlsh> use ProductGenomeLocal;
Bad Request: Keyspace 'productgenomelocal' does not exist
It seems that qoutes should only really be necessary when there's spaces or
other symbols that need to be quoted.
At the least, the acceptance or failures of quotes should be consistent.
Other minor annoyance: tab expansion works in use and describe with quotes, but
will not work in either without quotes.
--
This message was sent by Atlassian JIRA
(v6.2#6252)