]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/osd_types: drop category from object_info_t 2979/head
authorSage Weil <sage@redhat.com>
Fri, 31 Oct 2014 16:52:27 +0000 (09:52 -0700)
committerSage Weil <sage@redhat.com>
Mon, 1 Dec 2014 17:37:56 +0000 (09:37 -0800)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/osd_types.cc
src/osd/osd_types.h

index 3b98606da405bacac79af944dd6ddbfc080682e5..8f1b9eae27d3a85eb31818a9ac29eb49cf9f92a7 100644 (file)
@@ -3804,7 +3804,6 @@ void object_info_t::copy_user_bits(const object_info_t& other)
   truncate_seq = other.truncate_seq;
   truncate_size = other.truncate_size;
   flags = other.flags;
-  category = other.category;
   user_version = other.user_version;
 }
 
@@ -3834,7 +3833,7 @@ void object_info_t::encode(bufferlist& bl) const
   ENCODE_START(14, 8, bl);
   ::encode(soid, bl);
   ::encode(myoloc, bl);        //Retained for compatibility
-  ::encode(category, bl);
+  ::encode((__u32)0, bl); // was category, no longer used
   ::encode(version, bl);
   ::encode(prior_version, bl);
   ::encode(last_reqid, bl);
@@ -3867,7 +3866,10 @@ void object_info_t::decode(bufferlist::iterator& bl)
   map<entity_name_t, watch_info_t> old_watchers;
   ::decode(soid, bl);
   ::decode(myoloc, bl);
-  ::decode(category, bl);
+  {
+    string category;
+    ::decode(category, bl);  // no longer used
+  }
   ::decode(version, bl);
   ::decode(prior_version, bl);
   ::decode(last_reqid, bl);
@@ -3931,7 +3933,6 @@ void object_info_t::dump(Formatter *f) const
   f->open_object_section("oid");
   soid.dump(f);
   f->close_section();
-  f->dump_string("category", category);
   f->dump_stream("version") << version;
   f->dump_stream("prior_version") << prior_version;
   f->dump_stream("last_reqid") << last_reqid;
index 6f2c5a3891d5fed4a0b87e45618688180b5fb8d9..c6d2347d4b40ed626f4cbfc51ae58a3abedce6c4 100644 (file)
@@ -2725,8 +2725,6 @@ static inline ostream& operator<<(ostream& out, const notify_info_t& n) {
 
 struct object_info_t {
   hobject_t soid;
-  string category;
-
   eversion_t version, prior_version;
   version_t user_version;
   osd_reqid_t last_reqid;