]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: record replay_from info for dirty extents and alloc infos in...
authorXuehan Xu <xxhdx1985126@gmail.com>
Thu, 10 Mar 2022 09:46:37 +0000 (17:46 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Sat, 7 May 2022 05:13:38 +0000 (13:13 +0800)
commitc64d6f5539b253267fbddd39f14fd8c0bf6d7b43
treeef08469e25f12d5969c4196ab1f2beecc8ce3de9
parent5059504fd1e799d5a7e461a0dc35680686e0a0d0
crimson/os/seastore: record replay_from info for dirty extents and alloc infos in segment header/tail

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
12 files changed:
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/journal.h
src/crimson/os/seastore/journal/segment_allocator.cc
src/crimson/os/seastore/journal/segmented_journal.cc
src/crimson/os/seastore/seastore_types.h
src/crimson/os/seastore/segment_cleaner.cc
src/crimson/os/seastore/segment_cleaner.h
src/crimson/os/seastore/transaction.h
src/crimson/os/seastore/transaction_manager.cc
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_seastore_journal.cc