From: Yingxin Cheng Date: Wed, 23 Dec 2020 03:56:14 +0000 (+0800) Subject: crimson/onode-staged-tree: implement get_type() for test extents X-Git-Tag: v17.0.0~95^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=2ab37c1873ed154907fa20c49fb4724504dab0da;p=ceph-ci.git crimson/onode-staged-tree: implement get_type() for test extents Signed-off-by: Yingxin Cheng --- 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 604af37efcd..830ea4a7db8 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 85ed5a448d0..240c8893281 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 {