]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd/object_metadata_helper: take clone objects' clean regions
authorXuehan Xu <xuxuehan@qianxin.com>
Thu, 25 Jul 2024 07:37:29 +0000 (15:37 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 4 Sep 2024 09:48:34 +0000 (09:48 +0000)
commit4811263eb81ed944868cf17f87090699023585bf
tree27aa6baabd7cd4e6cbe58d4082cae2cadb537e6b
parentd6c51fe80f687d16401553f11ff9f5b3375f84e6
crimson/osd/object_metadata_helper: take clone objects' clean regions
into account when recovering them

There are cases in which clone objects' omaps/xattrs are modified, we
want to avoid recover the data contents when recovering those clone
objects

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/object_metadata_helper.cc
src/test/crimson/test_calc_subsets.cc