]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
include/ceph_features: retire MON_SINGLE_PAXOS
authorSage Weil <sage@newdream.net>
Sat, 23 Jan 2021 19:21:14 +0000 (13:21 -0600)
committerSage Weil <sage@newdream.net>
Thu, 28 Jan 2021 19:29:28 +0000 (13:29 -0600)
X-3 = Q-3 = Nautilus

Signed-off-by: Sage Weil <sage@newdream.net>
doc/dev/release-checklists.rst
src/include/ceph_features.h

index b904e078300d885d3939f38cc6423b94530c1c1a..288ba8b4711436bd793d3e075979c94423d171ff 100644 (file)
@@ -47,7 +47,7 @@ Feature bits
 ------------
 
 - [x] ensure that `SERVER_X` is defined
-- [ ] change any features `DEPRECATED` in release X-3 are now marked `RETIRED`.
+- [x] 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 802aaf0bbbe6df85592fda6dd212a3e93192aaa3..ab05205c1e51df475a9b78ae33abeb1a9f0d091c 100644 (file)
@@ -126,7 +126,8 @@ DEFINE_CEPH_FEATURE_RETIRED(28, 1, OSD_HBMSGS, HAMMER, JEWEL)
 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_DEPRECATED(31, 1, MON_SINGLE_PAXOS, NAUTILUS)
+DEFINE_CEPH_FEATURE_RETIRED(31, 1, MON_SINGLE_PAXOS, NAUTILUS, PACIFIC)
+// available for R
 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)
@@ -213,7 +214,6 @@ DEFINE_CEPH_FEATURE_DEPRECATED(63, 1, RESERVED_BROKEN, LUMINOUS) // client-facin
         CEPH_FEATURE_OSDHASHPSPOOL |       \
         CEPH_FEATURE_NEW_OSDOP_ENCODING |        \
          CEPH_FEATURE_NEW_OSDOPREPLY_ENCODING | \
-        DEPRECATED_CEPH_FEATURE_MON_SINGLE_PAXOS |    \
         CEPH_FEATURE_OSD_CACHEPOOL |       \
         CEPH_FEATURE_CRUSH_V2 |            \
         CEPH_FEATURE_EXPORT_PEER |         \