[jira] [Commented] (CASSANDRA-4173) cqlsh: in cql3 mode, use cql3 quoting when outputting cql
[ https://issues.apache.org/jira/browse/CASSANDRA-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13263872#comment-13263872 ] paul cannon commented on CASSANDRA-4173: Updating patch against new 4164.patch-2.txt from CASSANDRA-4164. > cqlsh: in cql3 mode, use cql3 quoting when outputting cql > - > > Key: CASSANDRA-4173 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4173 > Project: Cassandra > Issue Type: Improvement > Components: Tools >Affects Versions: 1.1.0 >Reporter: paul cannon >Assignee: paul cannon >Priority: Minor > Labels: cql3, cqlsh > Fix For: 1.1.1 > > Attachments: 4173.patch.txt > > > when cqlsh needs to output a column name or other term which needs quoting > (say, if you run DESCRIBE KEYSPACE and some column name has a space in it), > it currently only knows how to quote in the cql2 way. That is, > {noformat} > cqlsh:foo> describe columnfamily bar > CREATE COLUMNFAMILY bar ( > a int PRIMARY KEY, > 'b c' text > ) WITH > ... > {noformat} > cql3 does not recognize single quotes around column names, or columnfamily or > keyspace names either. cqlsh ought to learn how to use double-quotes instead > when in cql3 mode. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-4173) cqlsh: in cql3 mode, use cql3 quoting when outputting cql
[ https://issues.apache.org/jira/browse/CASSANDRA-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13257813#comment-13257813 ] paul cannon commented on CASSANDRA-4173: No, it doesn't. Definitely that would have been easier. > cqlsh: in cql3 mode, use cql3 quoting when outputting cql > - > > Key: CASSANDRA-4173 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4173 > Project: Cassandra > Issue Type: Improvement > Components: Tools >Affects Versions: 1.1.0 >Reporter: paul cannon >Assignee: paul cannon >Priority: Minor > Labels: cql3, cqlsh > > when cqlsh needs to output a column name or other term which needs quoting > (say, if you run DESCRIBE KEYSPACE and some column name has a space in it), > it currently only knows how to quote in the cql2 way. That is, > {noformat} > cqlsh:foo> describe columnfamily bar > CREATE COLUMNFAMILY bar ( > a int PRIMARY KEY, > 'b c' text > ) WITH > ... > {noformat} > cql3 does not recognize single quotes around column names, or columnfamily or > keyspace names either. cqlsh ought to learn how to use double-quotes instead > when in cql3 mode. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-4173) cqlsh: in cql3 mode, use cql3 quoting when outputting cql
[ https://issues.apache.org/jira/browse/CASSANDRA-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13257757#comment-13257757 ] Jonathan Ellis commented on CASSANDRA-4173: --- Does CQL2 support double quotes? If so, switching to doublequotes everywhere may be simpler. > cqlsh: in cql3 mode, use cql3 quoting when outputting cql > - > > Key: CASSANDRA-4173 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4173 > Project: Cassandra > Issue Type: Improvement > Components: Tools >Affects Versions: 1.1.0 >Reporter: paul cannon >Assignee: paul cannon >Priority: Minor > Labels: cql3, cqlsh > > when cqlsh needs to output a column name or other term which needs quoting > (say, if you run DESCRIBE KEYSPACE and some column name has a space in it), > it currently only knows how to quote in the cql2 way. That is, > {noformat} > cqlsh:foo> describe columnfamily bar > CREATE COLUMNFAMILY bar ( > a int PRIMARY KEY, > 'b c' text > ) WITH > ... > {noformat} > cql3 does not recognize single quotes around column names, or columnfamily or > keyspace names either. cqlsh ought to learn how to use double-quotes instead > when in cql3 mode. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira