]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: store valid journal tail during mkfs
authorYingxin Cheng <yingxin.cheng@intel.com>
Thu, 21 Jul 2022 08:50:15 +0000 (16:50 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Fri, 22 Jul 2022 02:46:02 +0000 (10:46 +0800)
commitd9ef633c950e21cba5281c7a86b1bec175994f19
treeac92adec980da202734a5cfeef323ece5864c1fb
parentf4db494c95b0d6768d87553d72ac7913a550b6e0
crimson/os/seastore: store valid journal tail during mkfs

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
12 files changed:
src/crimson/os/seastore/extent_placement_manager.h
src/crimson/os/seastore/journal.h
src/crimson/os/seastore/journal/circular_bounded_journal.cc
src/crimson/os/seastore/journal/circular_bounded_journal.h
src/crimson/os/seastore/journal/segment_allocator.cc
src/crimson/os/seastore/journal/segment_allocator.h
src/crimson/os/seastore/journal/segmented_journal.cc
src/crimson/os/seastore/journal/segmented_journal.h
src/crimson/os/seastore/transaction_manager.cc
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_cbjournal.cc
src/test/crimson/seastore/test_seastore_journal.cc