]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: refactor extent rewrite procedure
authorXuehan Xu <xxhdx1985126@gmail.com>
Fri, 23 Jul 2021 12:39:49 +0000 (20:39 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Wed, 8 Sep 2021 03:03:00 +0000 (11:03 +0800)
commit32d16c393a39827c003292e10063f13f9406c28a
tree4b7cc56a98815841ea76353c083fa4aa0eed4b09
parentc677ae4165961e139ad968ef533a03cdd3503cbd
crimson/os/seastore: refactor extent rewrite procedure

Move logical extents' rewrite from LBManager to TransactionManager

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/seastore/lba_manager.h
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.cc
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.h
src/crimson/os/seastore/transaction_manager.cc
src/crimson/os/seastore/transaction_manager.h