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