]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: require PGID64 of mons
authorSage Weil <sage.weil@dreamhost.com>
Sat, 27 Aug 2011 16:56:45 +0000 (09:56 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Sat, 27 Aug 2011 17:20:54 +0000 (10:20 -0700)
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/cmds.cc

index 3293d4ee1cfe6a898c54e78d4ba086a323b93682..a8606160b760469916e13d043371119a46528184 100644 (file)
@@ -208,11 +208,13 @@ int main(int argc, const char **argv)
   uint64_t supported =
     CEPH_FEATURE_UID |
     CEPH_FEATURE_NOSRCADDR |
-    CEPH_FEATURE_DIRLAYOUTHASH;
+    CEPH_FEATURE_DIRLAYOUTHASH |
+    CEPH_FEATURE_PGID64;
   messenger->set_default_policy(SimpleMessenger::Policy::client(supported, 0));
   messenger->set_policy(entity_name_t::TYPE_MON,
                        SimpleMessenger::Policy::client(supported,
-                                                       CEPH_FEATURE_UID));
+                                                       CEPH_FEATURE_UID |
+                                                       CEPH_FEATURE_PGID64));
   messenger->set_policy(entity_name_t::TYPE_MDS,
                        SimpleMessenger::Policy::lossless_peer(supported,
                                                               CEPH_FEATURE_UID));