]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/.../lba_btree_node_impl: use node_[un]resolve_vals
authorSamuel Just <sjust@redhat.com>
Mon, 19 Oct 2020 20:13:26 +0000 (13:13 -0700)
committerSamuel Just <sjust@redhat.com>
Tue, 20 Oct 2020 19:27:12 +0000 (12:27 -0700)
commit95ddd9cfc8e658aa5c1829255d2bea77e001fa3e
tree7819f486377b5b569dfcbc62a7cc9a33de070c78
parent88fd17948944121637defc100cc7e38945070238
crimson/os/seastore/.../lba_btree_node_impl: use node_[un]resolve_vals

Implement node_[un]resolve_vals to transform values to/from block relative
representations when copying out of/in to newly created blocks.  This can
happen when splitting a node which has had entries added during the
same transaction, or itself was created during the transaction.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h