From 5a5dde3253cf155ab10f0f9f6f284f4dfd95d01d Mon Sep 17 00:00:00 2001 From: Gary Dusbabek Date: Wed, 14 Apr 2010 20:01:38 +0000 Subject: [PATCH] added notes about changes for CASSANDRA-44. git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@934165 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES.txt | 1 + NEWS.txt | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/CHANGES.txt b/CHANGES.txt index b35089329f..22b68c3a01 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -7,6 +7,7 @@ dev * add ReadRepairChance to CF definition (CASSANDRA-930) * fix heisenbug in system tests, especially common on OS X (CASSANDRA-944) * convert to byte[] keys internally and all public APIs (CASSANDRA-767) + * ability to alter schema definitions on a live cluster (CASSANDRA-44) 0.6.1 diff --git a/NEWS.txt b/NEWS.txt index 207fe0b2fb..5d5710ab91 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -5,6 +5,14 @@ Configuraton ------------ - The ThriftAddress and ThriftPort directives have been renamed to RPCAddress and RPCPort respectively. + - The keyspaces defined in storage-conf.xml are ignored on startup as a + result of CASSANDRA-44. A JMX method has been exposed in the + StorageServiceMBean to force a schema load from storage-conf.xml. It + is a one-shot affair though and you should conduct it on a seed node + before other nodes. Subsequent restarts will load the schema from the + system table and attempts to load the schema from XML will be ignored. + You shoud only have to do this for one node since new nodes will receive + schema updates on startup from the seed node you updated manually. Thrift API ----------