From: Sage Weil Date: Sat, 6 Feb 2010 18:39:21 +0000 (-0800) Subject: objectstore: include struct_v for Transaction X-Git-Tag: v0.19~91 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=29d5dd671dca9e5e156cd111ed61ffa24dd21b3e;p=ceph.git objectstore: include struct_v for Transaction --- diff --git a/src/os/ObjectStore.h b/src/os/ObjectStore.h index 26bd74e70f1a..8423457dd594 100644 --- a/src/os/ObjectStore.h +++ b/src/os/ObjectStore.h @@ -393,6 +393,8 @@ public: } void encode(bufferlist& bl) const { + __u8 struct_v = 1; + ::encode(struct_v, bl); ::encode(ops, bl); ::encode(bls, bl); ::encode(oids, bl); @@ -402,6 +404,8 @@ public: ::encode(attrsets, bl); } void decode(bufferlist::iterator &bl) { + __u8 struct_v; + ::decode(struct_v, bl); ::decode(ops, bl); ::decode(bls, bl); ::decode(oids, bl);