From: Yingxin Cheng Date: Tue, 18 May 2021 07:32:58 +0000 (+0800) Subject: crimson/onode-staged-tree: change FLTreeOnodeManager to use create_seastore() X-Git-Tag: v17.1.0~1880^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f8af570c4a278966be80c1863c8fe30d72d3eaae;p=ceph.git crimson/onode-staged-tree: change FLTreeOnodeManager to use create_seastore() Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h b/src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h index ca4ccf478d6e..c580defebc61 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h @@ -4,7 +4,6 @@ #pragma once #include "crimson/os/seastore/onode_manager.h" -#include "crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/seastore.h" #include "crimson/os/seastore/onode_manager/staged-fltree/value.h" #include "crimson/os/seastore/onode_manager/staged-fltree/tree.h" @@ -95,8 +94,7 @@ class FLTreeOnodeManager : public crimson::os::seastore::OnodeManager { public: FLTreeOnodeManager(TransactionManager &tm) : - tree(std::make_unique( - tm, laddr_t{})) {} + tree(NodeExtentManager::create_seastore(tm)) {} mkfs_ret mkfs(Transaction &t) { return tree.mkfs(t);