]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/OSDMap: make get_features() take an entity type
authorSage Weil <sage@inktank.com>
Thu, 12 Jun 2014 23:44:53 +0000 (16:44 -0700)
committerSage Weil <sage@inktank.com>
Thu, 12 Jun 2014 23:44:53 +0000 (16:44 -0700)
commit250677c965365edf3ecd24ef73700fc6d992ea42
tree6e64020c7106f789a330c8cb751a6fb6b23918c9
parent036e80726254be7afce21fbbf5c35387c736a453
osd/OSDMap: make get_features() take an entity type

Make the helper that returns what features are required of the OSDMap take
an entity type argument, as the required features may vary between
components in the cluster.

Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/OSDMonitor.cc
src/osd/OSD.cc
src/osd/OSDMap.cc
src/osd/OSDMap.h
src/osd/PG.cc