]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: initialize dirty extents after replay
authorSamuel Just <sjust@redhat.com>
Wed, 15 Jul 2020 23:43:32 +0000 (16:43 -0700)
committerSamuel Just <sjust@redhat.com>
Wed, 5 Aug 2020 06:17:55 +0000 (23:17 -0700)
commit164faa270ddf51dce23c4782946bda5f7c9653d9
treefa64874e3a1013c46b7bfc8fb17d3296287abe24
parentd2fd28b3a05b5beedddc135f7f1641c1ef735334
crimson/os/seastore: initialize dirty extents after replay

lba_manager needs to preload BtreeLBAPin and parent nodes.

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/lba_manager/btree/lba_btree_node.h
src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc
src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h
src/crimson/os/seastore/transaction_manager.cc