]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc, include/ceph_features: define FEATURE_SERVER_REEF
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 3 Aug 2022 15:13:04 +0000 (15:13 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 20 Sep 2022 14:26:59 +0000 (14:26 +0000)
I'm mimicking the f954c7e985107b32ca90ec6fefc37d4b59b0108d
but shouldn't the incarnation bit set to `2` instead `3`?

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
doc/dev/release-checklists.rst
src/include/ceph_features.h

index 003299fe725016810912f335dbb33165dcee517a..952707425543ae31236a14823265e1fd9664741a 100644 (file)
@@ -46,7 +46,7 @@ Misc
 Feature bits
 ------------
 
-- [ ] ensure that `SERVER_X` is defined
+- [x] ensure that `SERVER_X` is defined
 - [ ] change any features `DEPRECATED` in release X-3 are now marked `RETIRED`.
 - [ ] look for features that (1) were present in X-2 and (2) have no
   client dependency and mark them `DEPRECATED` as of X.
index 1287d39431c9e372a339da94920118a96b479e55..6252493744610c81ca3724e5f912c2f8a12c391f 100644 (file)
@@ -127,7 +127,7 @@ DEFINE_CEPH_FEATURE(28, 2, SERVER_MIMIC)
 DEFINE_CEPH_FEATURE(29, 1, MDSENC)           // 4.7
 DEFINE_CEPH_FEATURE(30, 1, OSDHASHPSPOOL)    // 3.9
 DEFINE_CEPH_FEATURE_RETIRED(31, 1, MON_SINGLE_PAXOS, NAUTILUS, PACIFIC)
-// available for R
+DEFINE_CEPH_FEATURE(31, 3, SERVER_REEF)
 DEFINE_CEPH_FEATURE_RETIRED(32, 1, OSD_SNAPMAPPER, JEWEL, LUMINOUS)
 DEFINE_CEPH_FEATURE(32, 3, STRETCH_MODE)
 DEFINE_CEPH_FEATURE_RETIRED(33, 1, MON_SCRUB, JEWEL, LUMINOUS)
@@ -250,6 +250,7 @@ DEFINE_CEPH_FEATURE_DEPRECATED(63, 1, RESERVED_BROKEN, LUMINOUS) // client-facin
         CEPH_FEATURE_OSD_FIXED_COLLECTION_LIST | \
         CEPH_FEATUREMASK_SERVER_QUINCY | \
         CEPH_FEATURE_RANGE_BLOCKLIST | \
+        CEPH_FEATUREMASK_SERVER_REEF | \
         0ULL)
 
 #define CEPH_FEATURES_SUPPORTED_DEFAULT  CEPH_FEATURES_ALL