]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
messages/MOSDBoot: drop compat cruft
authorSage Weil <sage@redhat.com>
Wed, 12 Apr 2017 02:48:24 +0000 (22:48 -0400)
committerSage Weil <sage@redhat.com>
Fri, 21 Apr 2017 20:00:39 +0000 (16:00 -0400)
v6 was bee91548b07c6a28314dddc50fef8b6a2677e774 (pre-hammer).

Signed-off-by: Sage Weil <sage@redhat.com>
src/messages/MOSDBoot.h

index 72f126ec0aa31cc746eb540219b27f164ddf1f5f..66f5bf079b6c6ecb75c06dff534badeafab2fa3f 100644 (file)
@@ -23,7 +23,7 @@
 class MOSDBoot : public PaxosServiceMessage {
 
   static const int HEAD_VERSION = 6;
-  static const int COMPAT_VERSION = 2;
+  static const int COMPAT_VERSION = 6;
 
  public:
   OSDSuperblock sb;
@@ -77,18 +77,11 @@ public:
     paxos_decode(p);
     ::decode(sb, p);
     ::decode(hb_back_addr, p);
-    if (header.version >= 2)
-      ::decode(cluster_addr, p);
-    if (header.version >= 3)
-      ::decode(boot_epoch, p);
-    if (header.version >= 4)
-      ::decode(hb_front_addr, p);
-    if (header.version >= 5)
-      ::decode(metadata, p);
-    if (header.version >= 6)
-      ::decode(osd_features, p);
-    else
-      osd_features = 0;
+    ::decode(cluster_addr, p);
+    ::decode(boot_epoch, p);
+    ::decode(hb_front_addr, p);
+    ::decode(metadata, p);
+    ::decode(osd_features, p);
   }
 };