From cba9dea7da98c565762c0f66e789fcf7f957b846 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 3 Apr 2018 16:09:17 -0500 Subject: [PATCH] osd/SnapMapper: allow split_bits to decrease (merge) Signed-off-by: Sage Weil --- src/osd/SnapMapper.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/osd/SnapMapper.h b/src/osd/SnapMapper.h index 26e90d60c0639..21157ef2ae146 100644 --- a/src/osd/SnapMapper.h +++ b/src/osd/SnapMapper.h @@ -180,11 +180,10 @@ public: } set prefixes; - /// Update bits in case of pg split + /// Update bits in case of pg split or merge void update_bits( uint32_t new_bits ///< [in] new split bits ) { - ceph_assert(new_bits >= mask_bits); mask_bits = new_bits; set _prefixes = hobject_t::get_prefixes( mask_bits, -- 2.39.5