]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: add CEPH_FEATURE_MDSENC feature bit
authorGreg Farnum <greg@inktank.com>
Tue, 15 Jan 2013 21:04:23 +0000 (13:04 -0800)
committerGreg Farnum <greg@inktank.com>
Tue, 5 Feb 2013 21:29:04 +0000 (13:29 -0800)
This will cover the MDS cluster on upgrade, and determine which encoding
of the MDSMap they use for clients.

Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: Greg Farnum <greg@inktank.com>
src/include/ceph_features.h

index 0561bc4afae851a5c264e19da65df357f87d5b43..242e239c667944440344ddfa33576ff44a577941 100644 (file)
@@ -32,6 +32,7 @@
 #define CEPH_FEATURE_CRUSH_TUNABLES2 (1<<25)
 #define CEPH_FEATURE_CREATEPOOLID   (1<<26)
 #define CEPH_FEATURE_REPLY_CREATE_INODE   (1<<27)
+#define CEPH_FEATURE_MDSENC         (1<<28)
 
 /*
  * Features supported.  Should be everything above.
@@ -64,7 +65,8 @@
         CEPH_FEATURE_RECOVERY_RESERVATION | \
         CEPH_FEATURE_CRUSH_TUNABLES2 |      \
         CEPH_FEATURE_CREATEPOOLID |         \
-        CEPH_FEATURE_REPLY_CREATE_INODE)
+        CEPH_FEATURE_REPLY_CREATE_INODE |   \
+        CEPH_FEATURE_MDSENC)
 
 #define CEPH_FEATURES_SUPPORTED_DEFAULT  CEPH_FEATURES_ALL