]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osdc/Objecter: take over ownership of OSDMap
authorSage Weil <sage@redhat.com>
Sun, 20 Jul 2014 21:16:49 +0000 (14:16 -0700)
committerJohn Spray <john.spray@redhat.com>
Mon, 25 Aug 2014 00:34:02 +0000 (01:34 +0100)
commitc7b7bdd9941688bda1ee463c47fc88c9ed54d4ea
treedc2c19b815975184f0f94c0c25fc52e1b160701f
parent8c860f94ee1c57d5834a9392e56095792327e07f
osdc/Objecter: take over ownership of OSDMap

Instead of taking a pointer to an existing OSDMap in our constructor,
allocate our own, so that we completely own it.

Signed-off-by: Sage Weil <sage@redhat.com>
12 files changed:
src/client/Client.cc
src/client/Client.h
src/librados/RadosClient.cc
src/librados/RadosClient.h
src/mds/MDS.cc
src/mds/MDS.h
src/osd/OSD.cc
src/osd/OSD.h
src/osdc/Objecter.h
src/test/mon/test_mon_workloadgen.cc
src/tools/cephfs/MDSUtility.cc
src/tools/cephfs/MDSUtility.h