You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by gd...@apache.org on 2010/08/19 19:49:18 UTC
svn commit: r987248 - in /cassandra/trunk: CHANGES.txt NEWS.txt
Author: gdusbabek
Date: Thu Aug 19 17:49:17 2010
New Revision: 987248
URL: http://svn.apache.org/viewvc?rev=987248&view=rev
Log:
CHANGES.txt and NEWS.txt update explaining the ramifications of CASSANDRA-1377
Modified:
cassandra/trunk/CHANGES.txt
cassandra/trunk/NEWS.txt
Modified: cassandra/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/cassandra/trunk/CHANGES.txt?rev=987248&r1=987247&r2=987248&view=diff
==============================================================================
--- cassandra/trunk/CHANGES.txt (original)
+++ cassandra/trunk/CHANGES.txt Thu Aug 19 17:49:17 2010
@@ -19,6 +19,8 @@ dev
* rename column family mbeans. 'type' will now include either
'IndexColumnFamilies' or 'ColumnFamilies' depending on the CFS type.
(CASSANDRA-1385)
+ * disallow invalid keyspace and column family names. This includes name that
+ matches a '^\w+' regex. (CASSANDRA-1377)
0.7-beta1
Modified: cassandra/trunk/NEWS.txt
URL: http://svn.apache.org/viewvc/cassandra/trunk/NEWS.txt?rev=987248&r1=987247&r2=987248&view=diff
==============================================================================
--- cassandra/trunk/NEWS.txt (original)
+++ cassandra/trunk/NEWS.txt Thu Aug 19 17:49:17 2010
@@ -43,9 +43,11 @@ Upgrading
1) run "nodetool drain" on _each_ 0.6 node. When drain finishes (log
message "Node is drained" appears), stop the process.
2) Convert your storage-conf.xml to the new cassandra.yaml using
- "bin/config-converter".
- 3) Stand up your cluster with the 0.7 version.
- 4) Initialize your Keyspace and ColumnFamily definitions using
+ "bin/config-converter".
+ 3) Rename any of your keyspace or column family names that do not adhere
+ to the '^\w+' regex convention.
+ 4) Stand up your cluster with the 0.7 version.
+ 5) Initialize your Keyspace and ColumnFamily definitions using
"bin/schematool <host> <jmxport> import". _You only need to do
this to one node_.
@@ -74,6 +76,8 @@ Configuraton
SimpleStrategy and OldNetworkTopologyStrategy, respectively.
- RowWarningThresholdInMB replaced with in_memory_compaction_limit_in_mb
- GCGraceSeconds is now per-ColumnFamily instead of global
+ - Keyspace and column family names that do not confirm to a '^\w+' regex
+ are considered illegal.
JMX
---