From: Kefu Chai Date: Tue, 1 Jun 2021 10:52:11 +0000 (+0800) Subject: os/bluestore/AvlAllocator: use delegated ctor X-Git-Tag: v17.1.0~1634^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9b52ba1dd0a5e199833d7ab2561a7b388d85afc1;p=ceph.git os/bluestore/AvlAllocator: use delegated ctor less repeating this way Signed-off-by: Kefu Chai --- diff --git a/src/os/bluestore/AvlAllocator.cc b/src/os/bluestore/AvlAllocator.cc index b7ed21eb0a6a..0390e6d6ce9a 100644 --- a/src/os/bluestore/AvlAllocator.cc +++ b/src/os/bluestore/AvlAllocator.cc @@ -339,12 +339,7 @@ AvlAllocator::AvlAllocator(CephContext* cct, int64_t device_size, int64_t block_size, std::string_view name) : - Allocator(name, device_size, block_size), - range_size_alloc_threshold( - cct->_conf.get_val("bluestore_avl_alloc_bf_threshold")), - range_size_alloc_free_pct( - cct->_conf.get_val("bluestore_avl_alloc_bf_free_pct")), - cct(cct) + AvlAllocator(cct, device_size, block_size, 0 /* max_mem */, name) {} AvlAllocator::~AvlAllocator()