Cassandra CLI - Import Keyspace Definitions from File - Comments do partitially 
interpret characters/commands
-------------------------------------------------------------------------------------------------------------

                 Key: CASSANDRA-2852
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2852
             Project: Cassandra
          Issue Type: Bug
          Components: Tools
    Affects Versions: 0.8.1
         Environment: Win Vista 
            Reporter: jens mueller
            Priority: Trivial


Hello, 

using: bin/cassandra-cli -host localhost --file conf/schema-sample.txt

with schema-sample.txt having contents like this:

/* here are a lot of comments,
like this sample create keyspace;
and so on
*/

Will result in an error: 
Line 1 => Syntax Error at Position 323: mismatched charackter '<EOF>' expecting 
'*'

The Cause is the keyspace; statement.

However:

Writing the word "keyspace;" with quotes, does NOT lead to the error.
so this works: 
/* here are a lot of comments,
like this sample create "keyspace;"
and so on
*/

>From my point of view this is an error. Everyting between the "Start Comment" 
>=> /* and "End Comment" => */ Should be treated as a comment and not be 
>interpreted in any way. Thats the definition of a comment, to be not 
>interpreted at all. 

Or this must be documented somewhere very prominently, otherwise this will lead 
to unnecessary wasting of time searching for this odd behavoiur.

Plattform: Windows Vista

thanks


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

        

Reply via email to