]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
messages/MRecoveryReserve: remove compat cruft
authorSage Weil <sage@redhat.com>
Wed, 12 Apr 2017 12:01:15 +0000 (08:01 -0400)
committerSage Weil <sage@redhat.com>
Fri, 21 Apr 2017 20:00:39 +0000 (16:00 -0400)
v2 was 9013efd3a3cf92d1ec8e2a39639214792067d0d2 (pre-firefly).

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

index c0e975004d84dacc9690b44ae1642ef3d0e7d0c1..82bfe868940f51cb3e8e95f411a157dc4d8eed09 100644 (file)
@@ -19,7 +19,7 @@
 
 class MRecoveryReserve : public Message {
   static const int HEAD_VERSION = 2;
-  static const int COMPAT_VERSION = 1;
+  static const int COMPAT_VERSION = 2;
 public:
   spg_t pgid;
   epoch_t query_epoch;
@@ -66,10 +66,7 @@ public:
     ::decode(pgid.pgid, p);
     ::decode(query_epoch, p);
     ::decode(type, p);
-    if (header.version >= 2)
-      ::decode(pgid.shard, p);
-    else
-      pgid.shard = shard_id_t::NO_SHARD;
+    ::decode(pgid.shard, p);
   }
 
   void encode_payload(uint64_t features) override {