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
 ---