]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: replace out_of_line by segment_type_t
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 28 Jan 2022 12:08:04 +0000 (20:08 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Fri, 11 Feb 2022 01:42:45 +0000 (09:42 +0800)
commit1d6d93a6ee622b5d2cd3d0e6dacf0d931d27e9f2
treef97d4403228b84b4f746d258a3d0eddbfcf1284f
parent1446c58acd85c4c8264f4a38c23be36dc2761691
crimson/os/seastore: replace out_of_line by segment_type_t

Leverage segment_seq_t to identify the type of the segment.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/journal.cc
src/crimson/os/seastore/seastore_types.cc
src/crimson/os/seastore/seastore_types.h
src/crimson/os/seastore/segment_cleaner.cc
src/crimson/os/seastore/segment_cleaner.h
src/test/crimson/seastore/test_seastore_journal.cc