]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
objectstore: include struct_v for Transaction
authorSage Weil <sage@newdream.net>
Sat, 6 Feb 2010 18:39:21 +0000 (10:39 -0800)
committerSage Weil <sage@newdream.net>
Sat, 6 Feb 2010 18:39:21 +0000 (10:39 -0800)
src/os/ObjectStore.h

index 26bd74e70f1a87bf2ae7eb3f1a28bb21991da5db..8423457dd5947879fe7c33cda2d2dcffb5e5fa97 100644 (file)
@@ -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);