cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "rday (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-2623) CLI escaped single quote parsing gives errors
Date Sat, 07 May 2011 21:50:03 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-2623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

rday updated CASSANDRA-2623:
----------------------------

    Description: 
Escaping quotes in cli commands causes parsing errors.


some examples::::
No need to create columns etc, it doesn't get through parsing the expression::

cassandra-cli

1. 
set column['KEY+vals'][VALUE] = 'VAL\'' ;
Syntax error at position 41: mismatched character '<EOF>' expecting '''

2.
set column['KEY+val\'s'][VALUE] = 'VAL' ;
Syntax error at position 41: mismatched character '<EOF>' expecting '''

3.
set column['KEY+vals\''][VALUE] = 'VAL\'' ;
Syntax error at position 38: unexpected "\" for `set column['KEY+vals\''][VALUE] = 'VAL\''
;`.


  was:
Escaping quotes in cli commands causes parsing errors.


some examples::::
No need to create columns etc, it doesn't get through parsing the expression::

cassandra-cli

1.
set column['KEY+val\'s'][VALUE] = 'VAL' ;
Syntax error at position 41: mismatched character '<EOF>' expecting '''

2.
set column['KEY+vals\''][VALUE] = 'VAL\'' ;
Syntax error at position 38: unexpected "\" for `set column['KEY+vals\''][VALUE] = 'VAL\''
;`.



> CLI escaped single quote parsing gives errors
> ---------------------------------------------
>
>                 Key: CASSANDRA-2623
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2623
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: 0.7.2, 0.7.5
>         Environment: windows vista, linux
>            Reporter: rday
>              Labels: cli
>
> Escaping quotes in cli commands causes parsing errors.
> some examples::::
> No need to create columns etc, it doesn't get through parsing the expression::
> cassandra-cli
> 1. 
> set column['KEY+vals'][VALUE] = 'VAL\'' ;
> Syntax error at position 41: mismatched character '<EOF>' expecting '''
> 2.
> set column['KEY+val\'s'][VALUE] = 'VAL' ;
> Syntax error at position 41: mismatched character '<EOF>' expecting '''
> 3.
> set column['KEY+vals\''][VALUE] = 'VAL\'' ;
> Syntax error at position 38: unexpected "\" for `set column['KEY+vals\''][VALUE] = 'VAL\''
;`.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message