From: xie xingguo Date: Sat, 24 Aug 2019 05:31:20 +0000 (+0800) Subject: osd/osd_types: drop 'new_object' from missing.add X-Git-Tag: v15.1.0~1761^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e70f8ddb5a67706063d91637559222fe59ba3cc4;p=ceph.git osd/osd_types: drop 'new_object' from missing.add because below here we know we'll always mark object as fully dirty. Signed-off-by: xie xingguo --- diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h index a0f1aa81993f..a34da3882d89 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -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); }