]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: duplicate zone refs when cloning
authorSage Weil <sage@newdream.net>
Tue, 7 Sep 2021 21:56:14 +0000 (16:56 -0500)
committerSage Weil <sage@newdream.net>
Fri, 29 Oct 2021 13:55:57 +0000 (09:55 -0400)
commit2e6948be1f620cbb9c3313a1d15bfd96dd361e95
treec08d83e4afc961febb29227c515243aafa108e02
parentbeef6bbdf1552f2955412dbd9b867af7f81de05e
os/bluestore: duplicate zone refs when cloning

When we clone an object, add zone refs pointing to the new object for
any relevant extents.

This is only half of the solution; we will want to make sure the cleaner
is clever enough to keep shared blobs shared when they are relocated.

Signed-off-by: Sage Weil <sage@newdream.net>
src/os/bluestore/BlueStore.cc