From d5cdc7a5a21d88bde2c8b202f955f9582116c997 Mon Sep 17 00:00:00 2001 From: Jianjian Huo Date: Fri, 5 Feb 2016 00:44:38 -0500 Subject: [PATCH] os/bluestore: remove unused intrusive member hook in enode Enode only uses intrusive unordered_set base hook, member hook is not neccesary. This should save some memory space, when we have tons of enodes. Signed-off-by: Jianjian Huo --- src/os/bluestore/BlueStore.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index edb817c7c3c2..02e36108236c 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -81,8 +81,6 @@ public: bluestore_extent_ref_map_t ref_map; - boost::intrusive::unordered_set_member_hook<> map_item; - Enode(uint32_t h, const string& k, EnodeSet *s) : nref(0), hash(h), -- 2.47.3