Updated Branches:
  refs/heads/cassandra-1.1 01a8c1c5f -> 4797b4033
  refs/heads/trunk 28a1f7a71 -> 043ca24e6


merge from 1.1


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/043ca24e
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/043ca24e
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/043ca24e

Branch: refs/heads/trunk
Commit: 043ca24e63b60e7f8c2e2ac3cc7af871864c5874
Parents: 28a1f7a 4797b40
Author: Jonathan Ellis <jbel...@apache.org>
Authored: Wed Apr 18 09:56:29 2012 -0500
Committer: Jonathan Ellis <jbel...@apache.org>
Committed: Wed Apr 18 09:56:29 2012 -0500

----------------------------------------------------------------------
 CHANGES.txt                                        |    2 +
 src/java/org/apache/cassandra/db/Table.java        |   20 ++++++++-
 .../apache/cassandra/service/StorageService.java   |   31 +++++++++++++-
 .../cassandra/service/StorageServiceMBean.java     |   11 +++++-
 src/java/org/apache/cassandra/tools/NodeCmd.java   |   23 ++++++++---
 src/java/org/apache/cassandra/tools/NodeProbe.java |   19 +++++++--
 .../service/StorageServiceServerTest.java          |    8 ++++
 7 files changed, 97 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 37e438f,54e5e41..3d03260
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,13 -1,6 +1,15 @@@
 +1.2-dev
 + * Track tombstone expiration and compact when tombstone content is
 +   higher than a configurable threshold, default 20% (CASSANDRA-3442)
 + * update MurmurHash to version 3 (CASSANDRA-2975)
 + * (CLI) track elapsed time for `delete' operation (CASSANDRA-4060)
 + * (CLI) jline version is bumped to 1.0 to properly  support
 +   'delete' key function (CASSANDRA-4132)
 +
 +
  1.1.1-dev
+  * add -cf option to nodetool snapshot, and takeColumnFamilySnapshot to
+    StorageService mbean (CASSANDRA-556)
   * optimize cleanup to drop entire sstables where possible (CASSANDRA-4079)
   * optimize truncate when autosnapshot is disabled (CASSANDRA-4153)
   * add support for commitlog archiving and point-in-time recovery

http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/src/java/org/apache/cassandra/db/Table.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/service/StorageService.java
index fcb8a9d,01113df..6b195c5
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@@ -1681,10 -1661,10 +1681,10 @@@ public class StorageService implements 
      {
          return Schema.instance.getVersion().toString();
      }
-     
+ 
      public List<String> getLeavingNodes()
      {
 -        return stringify(tokenMetadata_.getLeavingEndpoints());
 +        return stringify(tokenMetadata.getLeavingEndpoints());
      }
  
      public List<String> getMovingNodes()

http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/src/java/org/apache/cassandra/service/StorageServiceMBean.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/src/java/org/apache/cassandra/tools/NodeCmd.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/tools/NodeCmd.java
index 22a8cad,346ee3b..79f9fd7
--- a/src/java/org/apache/cassandra/tools/NodeCmd.java
+++ b/src/java/org/apache/cassandra/tools/NodeCmd.java
@@@ -59,6 -63,9 +60,7 @@@ public class NodeCm
  
      static
      {
 -        options = new ToolOptions();
 -
+         options.addOption(SNAPSHOT_COLUMNFAMILY_OPT, true, "only take a 
snapshot of the specified column family");
          options.addOption(HOST_OPT,     true, "node hostname or ip address");
          options.addOption(PORT_OPT,     true, "remote jmx agent port number");
          options.addOption(USERNAME_OPT, true, "remote jmx agent username");

http://git-wip-us.apache.org/repos/asf/cassandra/blob/043ca24e/src/java/org/apache/cassandra/tools/NodeProbe.java
----------------------------------------------------------------------

Reply via email to