ctdb-daemon: Add parallel database recovery capability
authorAmitay Isaacs <amitay@gmail.com>
Thu, 17 Sep 2015 06:14:51 +0000 (16:14 +1000)
committerAmitay Isaacs <amitay@samba.org>
Wed, 7 Oct 2015 12:53:29 +0000 (14:53 +0200)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/include/ctdb_protocol.h
ctdb/protocol/protocol.h

index 893e4c6ca7dd463001b133ad93b0e8ea3947e3bd..80c68602d2f4f01988d363538253737376242e0b 100644 (file)
@@ -589,7 +589,12 @@ struct ctdb_node_map {
 /* This capability is set if NATGW is enabled */
 #define CTDB_CAP_NATGW                 0x00000008
 
-#define CTDB_CAP_DEFAULT               (0)
+/*
+ * Node features
+ */
+#define CTDB_CAP_PARALLEL_RECOVERY     0x00010000
+
+#define CTDB_CAP_DEFAULT               (CTDB_CAP_PARALLEL_RECOVERY)
 
 
 struct ctdb_public_ip {
index cb372a8868e0d0927df15e27d9a10fe443bc9729..054bab3ea660a7e02e3971850ac095d58be0273f 100644 (file)
@@ -698,7 +698,12 @@ struct ctdb_public_ip_list {
 /* This capability is set if NATGW is enabled */
 #define CTDB_CAP_NATGW                 0x00000008
 
-#define CTDB_CAP_DEFAULT               (0)
+/*
+ * Node features
+ */
+#define CTDB_CAP_PARALLEL_RECOVERY     0x00010000
+
+#define CTDB_CAP_DEFAULT               (CTDB_CAP_PARALLEL_RECOVERY)
 
 struct ctdb_node_and_flags {
        uint32_t pnn;