]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seatore/cache: add get_extent_by_type
authorSamuel Just <sjust@redhat.com>
Thu, 11 Jun 2020 21:02:08 +0000 (14:02 -0700)
committerSamuel Just <sjust@redhat.com>
Fri, 19 Jun 2020 19:59:26 +0000 (12:59 -0700)
commitc14841fe2eec7310dbb0a29c5ff707c90b746392
treedd6d5b5b751438b75e9ab4cc48875eb68135c3b8
parent3b870210b9ab23628776647d7f5f64ab0ea5cb4b
crimson/os/seatore/cache: add get_extent_by_type

For now, just have a single static mechanism for resolving concrete
extent types.  If this becomes unwieldy, we can let users register
handlers with cache/transaction_manager.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/seastore_types.h