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