From d2d7766daddb77495b45bfe4fb337a1564526082 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 18 Oct 2017 16:18:00 +0800 Subject: [PATCH] osd/osd_types.cc: copy extents map too while making clone Otherwise we'll lost tracking of logical space usage if we successfully rollback to clones later. Signed-off-by: xie xingguo --- src/osd/osd_types.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index ceced3cb40b..95d2cccbed2 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -4900,6 +4900,7 @@ void object_info_t::copy_user_bits(const object_info_t& other) user_version = other.user_version; data_digest = other.data_digest; omap_digest = other.omap_digest; + extents = other.extents; } void object_info_t::encode(bufferlist& bl, uint64_t features) const -- 2.39.5