So an old binary will fail to mount a store with new Info encoding.
Signed-off-by: Sage Weil <sage@newdream.net>
CEPH_OSD_FEATURE_INCOMPAT_BASE,
CEPH_OSD_FEATURE_INCOMPAT_PGINFO,
CEPH_OSD_FEATURE_INCOMPAT_OLOC,
+ CEPH_OSD_FEATURE_INCOMPAT_LEC,
END_FEATURE
};
const struct CompatSet::Feature ceph_osd_feature_ro_compat[] = {
#define CEPH_OSD_FEATURE_INCOMPAT_BASE CompatSet::Feature(1, "initial feature set(~v.18)")
#define CEPH_OSD_FEATURE_INCOMPAT_PGINFO CompatSet::Feature(2, "pginfo object")
#define CEPH_OSD_FEATURE_INCOMPAT_OLOC CompatSet::Feature(3, "object locator")
+#define CEPH_OSD_FEATURE_INCOMPAT_LEC CompatSet::Feature(4, "last_epoch_clean")
/* osdreqid_t - caller name + incarnation# + tid to unique identify this request