From 9cdd4a641e2a2b57f552ffbc0fe9ff9186cec99f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 5 Aug 2010 16:48:16 -0700 Subject: [PATCH] mds: add incompat clientranges bit for the format change --- src/mds/MDSMap.cc | 1 + src/mds/MDSMap.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/mds/MDSMap.cc b/src/mds/MDSMap.cc index bf211cf51636f..fd1565dc820c7 100644 --- a/src/mds/MDSMap.cc +++ b/src/mds/MDSMap.cc @@ -26,6 +26,7 @@ const struct CompatSet::Feature feature_compat[] = { }; const struct CompatSet::Feature feature_incompat[] = { MDS_FEATURE_INCOMPAT_BASE, + MDS_FEATURE_INCOMPAT_CLIENTRANGES, END_FEATURE }; const struct CompatSet::Feature feature_ro_compat[] = { diff --git a/src/mds/MDSMap.h b/src/mds/MDSMap.h index b4355f15116da..990941b07fca8 100644 --- a/src/mds/MDSMap.h +++ b/src/mds/MDSMap.h @@ -57,6 +57,7 @@ extern CompatSet mdsmap_compat; extern CompatSet mdsmap_compat_base; // pre v0.20 #define MDS_FEATURE_INCOMPAT_BASE CompatSet::Feature(1, "base v0.20") +#define MDS_FEATURE_INCOMPAT_CLIENTRANGES CompatSet::Feature(2, "client writeable ranges") class MDSMap { public: -- 2.39.5