From 01710cd573fe3b53fcc0003f17e87c8a92ed1f97 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Wed, 10 Mar 2021 07:25:54 +0000 Subject: [PATCH] crimson/.../staged-fltree/value.cc: return ValueDeltaRecorder for ONODE Signed-off-by: Samuel Just --- src/crimson/os/seastore/onode_manager/staged-fltree/value.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/value.cc b/src/crimson/os/seastore/onode_manager/staged-fltree/value.cc index fe134ae02cd4..f5ed13ca4114 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/value.cc +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/value.cc @@ -8,6 +8,7 @@ // value implementations #include "test/crimson/seastore/onode_tree/test_value.h" +#include "crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h" namespace crimson::os::seastore::onode { @@ -79,9 +80,7 @@ build_value_recorder_by_type(ceph::bufferlist& encoded, ret = std::make_unique(encoded); break; case value_magic_t::ONODE: - // TODO: onode implementation - ceph_abort("not implemented"); - ret = nullptr; + ret = std::make_unique(encoded); break; default: ret = nullptr; -- 2.47.3