]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: use global_id as key in MDSMap
authorSage Weil <sage@newdream.net>
Thu, 19 Nov 2009 23:30:27 +0000 (15:30 -0800)
committerSage Weil <sage@newdream.net>
Thu, 19 Nov 2009 23:30:27 +0000 (15:30 -0800)
commit23eaa6d28c3eaa5ba5c3a5f00b87a3d7694d374f
treefeb2681f202607d6336225272b2bdc0657106e90
parentf35f8fef15b670962da007226ff4a9ba431f7143
mds: use global_id as key in MDSMap

This makes the data structures less stupid (using an
entity_addr_t as a key is silly).

This is a protocol and disk format change.
src/include/ceph_fs.h
src/mds/MDBalancer.cc
src/mds/MDS.cc
src/mds/MDSMap.cc
src/mds/MDSMap.h
src/mds/mdstypes.h
src/messages/MMDSBeacon.h
src/messages/MMDSLoadTargets.h
src/mon/MDSMonitor.cc
src/mon/MDSMonitor.h