]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore: allow RBM backend as hot tier
authorZhang Song <zhangsong02@qianxin.com>
Fri, 8 Aug 2025 08:36:27 +0000 (16:36 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Fri, 31 Jul 2026 01:40:19 +0000 (09:40 +0800)
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/os/seastore/extent_placement_manager.cc

index 554a479be8bf24975613d4ad7756235ed18c93c2..24c1e9d848ca32b275565a09e35fce53d470de5c 100644 (file)
@@ -330,7 +330,6 @@ void ExtentPlacementManager::init(
                           pinboard);
   ceph_assert(get_main_backend_type() != backend_type_t::NONE);
   if (cold_cleaner_) {
-    ceph_assert(get_main_backend_type() == backend_type_t::SEGMENTED);
     ceph_assert(background_process.has_cold_tier());
   } else {
     ceph_assert(!background_process.has_cold_tier());