cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Yaskevich (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-2852) Cassandra CLI - Import Keyspace Definitions from File - Comments do partitially interpret characters/commands
Date Mon, 04 Jul 2011 10:39:22 GMT

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

Pavel Yaskevich updated CASSANDRA-2852:
---------------------------------------

    Attachment: CASSANDRA-2852.patch

can be applied on both 0.7 and 0.8 branches.

> 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.7.0
>         Environment: Win Vista 
>            Reporter: jens mueller
>            Assignee: Pavel Yaskevich
>            Priority: Trivial
>             Fix For: 0.7.7, 0.8.2
>
>         Attachments: CASSANDRA-2852.patch
>
>
> 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 => the semicolon ";" causes the error.
> 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. And it makes "commenting out" statements
much more cumbersome.
> Plattform: Windows Vista
> thanks

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

        

Mime
View raw message