]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: track extents' last modification time
authorXuehan Xu <xxhdx1985126@gmail.com>
Fri, 4 Mar 2022 08:56:33 +0000 (16:56 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Mon, 7 Mar 2022 02:24:48 +0000 (10:24 +0800)
commit7d013677fa6b66a0882d31f3708f5734e94b787e
tree0512b02eb4f02d28b435a5cb36e24451ab3b13fd
parent79780d20919fbe8f98a4fc43186695b82f5929df
crimson/os/seastore: track extents' last modification time

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
18 files changed:
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/cached_extent.h
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/extent_placement_manager.h
src/crimson/os/seastore/extent_reader.cc
src/crimson/os/seastore/extent_reader.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/lba_manager/btree/lba_btree.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/crimson/os/seastore/transaction_manager.cc
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_seastore_journal.cc