Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
#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"
public:
FLTreeOnodeManager(TransactionManager &tm) :
- tree(std::make_unique<SeastoreNodeExtentManager>(
- tm, laddr_t{})) {}
+ tree(NodeExtentManager::create_seastore(tm)) {}
mkfs_ret mkfs(Transaction &t) {
return tree.mkfs(t);