From: Jianjian Huo Date: Fri, 5 Feb 2016 05:44:38 +0000 (-0500) Subject: os/bluestore: remove unused intrusive member hook in enode X-Git-Tag: v10.0.4~36^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d5cdc7a5a21d88bde2c8b202f955f9582116c997;p=ceph.git 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 --- 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),