]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: move JournalSegmentProvider to SegmentProvider
authorXuehan Xu <xxhdx1985126@gmail.com>
Tue, 18 May 2021 07:27:05 +0000 (15:27 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Wed, 8 Sep 2021 03:03:00 +0000 (11:03 +0800)
commit59e77da56b3a99391bdf4d0870977ae7a97678b4
tree052ef6a34bfb655ed79e5fe410689ade438441d4
parent0e524a3d80e64dc4ae25bee3632d26ac9f078bd9
crimson/os/seastore: move JournalSegmentProvider to SegmentProvider

This provider will serve not only for the journal, but also the extent placement
manager from now on.

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/seastore/journal.cc
src/crimson/os/seastore/journal.h
src/crimson/os/seastore/segment_cleaner.h
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_seastore_journal.cc