]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: move transaction out of cache
authorSamuel Just <sjust@redhat.com>
Tue, 30 Jun 2020 19:25:00 +0000 (12:25 -0700)
committerSamuel Just <sjust@redhat.com>
Thu, 16 Jul 2020 23:16:42 +0000 (16:16 -0700)
commit9f03c737a348ca98779dc6abd0d37729667f50ac
treeec20e88370023f51809b0e07c19ec7e195bec45c
parenta9173eff11567401ff4fcf5e083fc248c47fc44f
crimson/os/seastore: move transaction out of cache

Transaction is going to gain some knowledge of logical
addresses.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/lba_manager.h
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.cc
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.h
src/crimson/os/seastore/seastore.h
src/crimson/os/seastore/transaction.h [new file with mode: 0644]
src/crimson/os/seastore/transaction_manager.cc
src/crimson/os/seastore/transaction_manager.h
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_seastore_cache.cc