]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: recover unreadable snapshots when handling manifest object 39670/head
authormyoungwon oh <ohmyoungwon@gmail.com>
Wed, 24 Feb 2021 14:16:39 +0000 (23:16 +0900)
committermyoungwon oh <ohmyoungwon@gmail.com>
Thu, 25 Feb 2021 01:36:50 +0000 (10:36 +0900)
commitb242a2c061182b724fa8016d1175f2b23e570d4b
tree1303808a66c0f9c1e90bffd8c8bf20a0a4cc2bfe
parent61b43e93bbb636c4852a304da031497a4c3671e3
osd: recover unreadable snapshots when handling manifest object

The manifest object needs adjacent clones to increment/decrement
refcount when modifying the object. So, recovering the clones is needed
if the adjacent clones are unreadable.

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsumg.com>
src/osd/PrimaryLogPG.cc
src/osd/PrimaryLogPG.h