cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joaquin Casares (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CASSANDRA-3705) Don't default the datacenter name in replication_strategies when the datacenter does not exist
Date Fri, 06 Jan 2012 03:19:40 GMT
Don't default the datacenter name in replication_strategies when the datacenter does not exist
----------------------------------------------------------------------------------------------

                 Key: CASSANDRA-3705
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3705
             Project: Cassandra
          Issue Type: Bug
    Affects Versions: 1.0.5
            Reporter: Joaquin Casares


When using the AMI, which is currently set to use the EC2 snitch and the NetworkTopologyStrategy
is set to default by the cli, all keyspaces default to datacenter1 being the datacenter name.

So when running: 
{noformat}
create keyspace test;
{noformat}
we get this created:

{noformat}
Keyspace: test:
  Replication Strategy: org.apache.cassandra.locator.NetworkTopologyStrategy
  Durable Writes: true
    Options: [datacenter1:1]
{noformat}

This should error out immediately rather than letting the user go on to discover the error
later:

{noformat}
[default@test] set User['jsmith']['first'] = 'John';
null
UnavailableException()
at org.apache.cassandra.thrift.Cassandra$insert_result.read(Cassandra.java:15206)
at org.apache.cassandra.thrift.Cassandra$Client.recv_insert(Cassandra.java:858)
at org.apache.cassandra.thrift.Cassandra$Client.insert(Cassandra.java:830)
at org.apache.cassandra.cli.CliClient.executeSet(CliClient.java:902)
at org.apache.cassandra.cli.CliClient.executeCLIStatement(CliClient.java:216)
at org.apache.cassandra.cli.CliMain.processStatementInteractive(CliMain.java:220)
at org.apache.cassandra.cli.CliMain.main(CliMain.java:346)
{noformat}

Related link:
http://www.datastax.com/support-forums/topic/new-datastax-ami-ami-fd23ec94-is-not-functionnal

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message