]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: require CEPH_FEATURE_OSD_TMAP2OMAP 998/head
authorSage Weil <sage@inktank.com>
Sat, 28 Dec 2013 20:23:22 +0000 (12:23 -0800)
committerYan, Zheng <zheng.z.yan@intel.com>
Fri, 10 Jan 2014 23:41:40 +0000 (07:41 +0800)
commitcec8d858538c16c0fa60d02860c1dd0ad06b2fea
tree6b6327056f21557bb8fbc894a8fb0c93d18795a9
parent1d8429de57c07a739ee6b58ba3de35874e7d85c0
mds: require CEPH_FEATURE_OSD_TMAP2OMAP

Require that all OSDs support TMAP2OMAP before starting the MDS.  This
avoids doing some work and then crashing with EOPNOTSUPP, and gives us
a more informative message in the logs.

Signed-off-by: Sage Weil <sage@inktank.com>
PendingReleaseNotes
src/include/ceph_features.h
src/mds/MDS.cc
src/osdc/Objecter.h