From 23c73912c7ca4483b59558c3e1735d61e545a92e Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Tue, 10 Oct 2023 11:47:38 +0800 Subject: [PATCH] crimson/os/seastore/onode_manager: drop unnecessary status Signed-off-by: Xuehan Xu --- .../onode_manager/staged-fltree/fltree_onode_manager.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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 86f5cea883b..33109e50f6a 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 @@ -25,10 +25,9 @@ struct FLTreeOnode final : Onode, Value { }; enum class status_t { - STABLE, - MUTATED, + ALIVE, DELETED - } status = status_t::STABLE; + } status = status_t::ALIVE; FLTreeOnode(FLTreeOnode&&) = default; FLTreeOnode& operator=(FLTreeOnode&&) = delete; @@ -88,9 +87,7 @@ struct FLTreeOnode final : Onode, Value { auto p = prepare_mutate_payload< onode_layout_t, Recorder>(t); - status = status_t::MUTATED; layout_func(p.first, p.second); - status = status_t::STABLE; } void create_default_layout(Transaction &t) { -- 2.47.3