From: Matan Breizman Date: Mon, 18 Aug 2025 09:09:56 +0000 (+0300) Subject: Merge pull request #64828 from xxhdx1985126/wip-71363 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=372cd645b3b82f44ec0e239e113244c90b89725e;p=ceph.git Merge pull request #64828 from xxhdx1985126/wip-71363 crimson/os/seastore: link RetiredExtentPlaceholder up to lba leaf nodes Reviewed-by: Samuel Just --- 372cd645b3b82f44ec0e239e113244c90b89725e diff --cc src/crimson/os/seastore/cache.h index 7d8655e208b1,0aa7c9620ea2..0d6586c7e811 --- a/src/crimson/os/seastore/cache.h +++ b/src/crimson/os/seastore/cache.h @@@ -103,8 -102,13 +103,9 @@@ class SegmentProvider * - TRACE: DEBUG details * - seastore_t logs */ - class Cache : public ExtentTransViewRetriever { + class Cache : public ExtentTransViewRetriever, + public RetiredExtentPlaceholderInvalidater { public: - using base_ertr = crimson::errorator< - crimson::ct_error::input_output_error>; - using base_iertr = trans_iertr; - Cache(ExtentPlacementManager &epm); ~Cache();