From 95eccd8e955cb353727f9dbae4f4fe71b9c79f44 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 19 Nov 2014 15:34:03 -0800 Subject: [PATCH] osd: add PGMETA ondisk feature Once you start using the pgmeta objects there is no going back. Signed-off-by: Sage Weil --- src/osd/OSD.cc | 1 + src/osd/osd_types.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 967dde72e9ba3..339c5c64e085d 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -165,6 +165,7 @@ CompatSet OSD::get_osd_initial_compat_set() { ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_LEVELDBLOG); ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_SNAPMAPPER); ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_HINTS); + ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_PGMETA); return CompatSet(ceph_osd_feature_compat, ceph_osd_feature_ro_compat, ceph_osd_feature_incompat); } diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h index e0aefe398a326..3f7a18fbf76c5 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -56,6 +56,7 @@ #define CEPH_OSD_FEATURE_INCOMPAT_SNAPMAPPER CompatSet::Feature(10, "snapmapper") #define CEPH_OSD_FEATURE_INCOMPAT_SHARDS CompatSet::Feature(11, "sharded objects") #define CEPH_OSD_FEATURE_INCOMPAT_HINTS CompatSet::Feature(12, "transaction hints") +#define CEPH_OSD_FEATURE_INCOMPAT_PGMETA CompatSet::Feature(13, "pg meta object") /// max recovery priority for MBackfillReserve -- 2.39.5