scylla-jmx/src/main/java/org/apache/cassandra/service
Amnon Heiman c63ec3e96b StorageService: Add takeMultipleColumnFamilySnapshot support
This patch adds the functionality of takeMultipleColumnFamilySnapshot to
StorageService.

It follow origin logic of first check that all keyspaces and column
families exists and has no snapshot with that name and then run snapshot
on each of the combinations.

Two methods where added to simplify the implementation, but that can be
reused. One to get a map from keyspace to column family and one with the
current snapshots.

Fixes scylladb/scylla#1133

Signed-off-by: Amnon Heiman <amnon@scylladb.com>
Message-Id: <1461659678-22030-1-git-send-email-amnon@scylladb.com>
2016-04-26 14:28:33 +03:00
..
CacheService.java Clean the jmxproxy output 2015-12-30 09:27:33 +02:00
CacheServiceMBean.java Adding the CacheServiceMBean and CacheService 2015-06-24 16:48:56 +03:00
GCInspector.java Clean the jmxproxy output 2015-12-30 09:27:33 +02:00
GCInspectorMXBean.java Import the GCInspectorMXBean from origin 2015-12-07 13:00:07 +02:00
StorageProxy.java Clean the jmxproxy output 2015-12-30 09:27:33 +02:00
StorageProxyMBean.java Moving the MBean to 2.1 (8) 2015-07-30 12:01:05 +03:00
StorageService.java StorageService: Add takeMultipleColumnFamilySnapshot support 2016-04-26 14:28:33 +03:00
StorageServiceMBean.java StorageService: Add notification suport for the repair command 2015-08-27 21:02:28 +03:00