In Brisk-beta2's Cassandra CLI:
[default@unknown] help create keyspace;
eventually shows:
"Supported values are:
- org.apache.Cassandra.locator.SimpleStrategy
- org.apache.Cassandra.locator.NetworkTopologyStrategy
- org.apache.Cassandra.locator.OldNetworkTopologyStrategy"
There is a case sensitivity typo there. All of the "Cassandra" words should be lowercase like "cassandra".
Because:
[default@unknown] create keyspace WillItWorkKS with placement_strategy = 'org.apache.Cassandra.locator.NetworkTopologyStrategy' and strategy_options=[{DC1:2, DC2:1}];
Unable to find replication strategy class 'org.apache.Cassandra.locator.NetworkTopologyStrategy'
But:
[default@unknown] create keyspace PleaseWorkKS with placement_strategy = 'org.apache.cassandra.locator.NetworkTopologyStrategy' and strategy_options=[{DC1:2, DC2:1}];
37d56a30-9eb4-11e0-0000-8bee2d16dbdb
Waiting for schema agreement...
... schemas agree across the cluster
