]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: remove unused intrusive member hook in enode 7531/head
authorJianjian Huo <samuel.huo@gmail.com>
Fri, 5 Feb 2016 05:44:38 +0000 (00:44 -0500)
committerJianjian Huo <samuel.huo@gmail.com>
Fri, 5 Feb 2016 05:44:38 +0000 (00:44 -0500)
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 <samuel.huo@gmail.com>
src/os/bluestore/BlueStore.h

index edb817c7c3c2487a53c4a609c10942525ed534d2..02e36108236c03f90702fec3f05dfe4c9f68c050 100644 (file)
@@ -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),