]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/osd_types: drop 'new_object' from missing.add
authorxie xingguo <xie.xingguo@zte.com.cn>
Sat, 24 Aug 2019 05:31:20 +0000 (13:31 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Mon, 26 Aug 2019 05:13:27 +0000 (13:13 +0800)
because below here we know we'll always mark object as fully dirty.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/osd/osd_types.h

index a0f1aa81993f2c81f1381ac3eccbbcea129f89dc..a34da3882d89298daca29fddc628c1bf8ed077e7 100644 (file)
@@ -4528,8 +4528,7 @@ public:
 
   void add(const hobject_t& oid, eversion_t need, eversion_t have,
           bool is_delete) {
-    //if have== eversion_t() means that the object does not exist, we transfer new_object = true
-    missing[oid] = item(need, have, is_delete, true, have == eversion_t());
+    missing[oid] = item(need, have, is_delete, true);
     rmissing[need.version] = oid;
     tracker.changed(oid);
   }