]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: clean up meta implementation
authorSamuel Just <sjust@redhat.com>
Wed, 28 Apr 2021 07:24:00 +0000 (00:24 -0700)
committerSamuel Just <sjust@redhat.com>
Fri, 7 May 2021 07:36:40 +0000 (00:36 -0700)
commit644b58a1e630a33b82f2acccbaa805e4671ca1b5
tree0e2dbc114a314dceab47483f8baa04eb78b164e7
parentac83a7cb762fc7a25c2ba4220037af3b489a3a77
crimson/os/seastore: clean up meta implementation

There's really no reason to cache the decoded representation here since
the meta keys are only accessed during startup, mkfs.  This approach is
much simpler.

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