From 2ab37c1873ed154907fa20c49fb4724504dab0da Mon Sep 17 00:00:00 2001 From: Yingxin Cheng Date: Wed, 23 Dec 2020 11:56:14 +0800 Subject: [PATCH] crimson/onode-staged-tree: implement get_type() for test extents Signed-off-by: Yingxin Cheng --- .../onode_manager/staged-fltree/node_extent_manager/dummy.h | 2 +- .../staged-fltree/node_extent_manager/test_replay.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/dummy.h b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/dummy.h index 604af37efcd5c..830ea4a7db80e 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/dummy.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/dummy.h @@ -51,7 +51,7 @@ class DummyNodeExtent final: public NodeExtent { CachedExtentRef duplicate_for_write() override { ceph_abort("impossible path"); } extent_types_t get_type() const override { - ceph_abort("impossible path"); } + return extent_types_t::TEST_BLOCK; } ceph::bufferlist get_delta() override { ceph_abort("impossible path"); } void apply_delta(const ceph::bufferlist&) override { diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/test_replay.h b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/test_replay.h index 85ed5a448d047..240c8893281f3 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/test_replay.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/test_replay.h @@ -50,7 +50,7 @@ class TestReplayExtent final: public NodeExtent { CachedExtentRef duplicate_for_write() override { ceph_abort("impossible path"); } extent_types_t get_type() const override { - ceph_abort("impossible path"); } + return extent_types_t::TEST_BLOCK; } ceph::bufferlist get_delta() override { ceph_abort("impossible path"); } void apply_delta(const ceph::bufferlist&) override { -- 2.39.5