When you omit keyspace in the "show keyspace" command in the CLI your
connection gets terminated
------------------------------------------------------------------------------------------------
Key: CASSANDRA-551
URL: https://issues.apache.org/jira/browse/CASSANDRA-551
Project: Cassandra
Issue Type: Bug
Components: Core
Environment: Ubuntu, java 6
Reporter: Hafsteinn Baldvinsson
Priority: Minor
$ bin/cassandra-cli --host localhost --port 9160
cassandra> describe keyspace
line 0:-1 mismatched input '<EOF>' expecting Identifier
Exception Required field 'keyspace' was not present! Struct:
describe_keyspace_args(keyspace:null)
org.apache.thrift.protocol.TProtocolException: Required field 'keyspace' was
not present! Struct: describe_keyspace_args(keyspace:null)
at
org.apache.cassandra.service.Cassandra$describe_keyspace_args.validate(Cassandra.java:10723)
at
org.apache.cassandra.service.Cassandra$describe_keyspace_args.write(Cassandra.java:10692)
at
org.apache.cassandra.service.Cassandra$Client.send_describe_keyspace(Cassandra.java:558)
at
org.apache.cassandra.service.Cassandra$Client.describe_keyspace(Cassandra.java:549)
at
org.apache.cassandra.cli.CliClient.executeDescribeTable(CliClient.java:259)
at org.apache.cassandra.cli.CliClient.executeCLIStmt(CliClient.java:75)
at org.apache.cassandra.cli.CliMain.processCLIStmt(CliMain.java:108)
at org.apache.cassandra.cli.CliMain.main(CliMain.java:148)
cassandra> describe keyspace Keyspace1
Exception Cannot read. Remote side has closed. Tried to read 4 bytes, but only
got 0 bytes.
org.apache.thrift.transport.TTransportException: Cannot read. Remote side has
closed. Tried to read 4 bytes, but only got 0 bytes.
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:86)
at
org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:314)
at
org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:262)
at
org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:192)
at
org.apache.cassandra.service.Cassandra$Client.recv_describe_keyspace(Cassandra.java:565)
at
org.apache.cassandra.service.Cassandra$Client.describe_keyspace(Cassandra.java:550)
at
org.apache.cassandra.cli.CliClient.executeDescribeTable(CliClient.java:259)
at org.apache.cassandra.cli.CliClient.executeCLIStmt(CliClient.java:75)
at org.apache.cassandra.cli.CliMain.processCLIStmt(CliMain.java:108)
at org.apache.cassandra.cli.CliMain.main(CliMain.java:148)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.