the previous release has been tagged (vX.2.0) and that tag has been merged
back into master.
+X is the release we are just starting development on. X-1 is the one
+that was just released (X-1).2.0.
+
Versions and tags
-----------------
Feature bits
------------
-- [ ] ensure that SERVER_X is defined
-- [ ]
+- [x] ensure that SERVER_X is defined
+- [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.
Compatsets
DEFINE_CEPH_FEATURE_RETIRED(19, 1, CHUNKY_SCRUB, JEWEL, LUMINOUS)
DEFINE_CEPH_FEATURE(19, 2, OSD_PGLOG_HARDLIMIT)
DEFINE_CEPH_FEATURE_RETIRED(20, 1, MON_NULLROUTE, JEWEL, LUMINOUS)
-
+DEFINE_CEPH_FEATURE(20, 3, SERVER_PACIFIC)
DEFINE_CEPH_FEATURE_RETIRED(21, 1, MON_GV, HAMMER, JEWEL)
DEFINE_CEPH_FEATURE(21, 2, SERVER_LUMINOUS) // 4.13
DEFINE_CEPH_FEATURE(21, 2, RESEND_ON_SPLIT) // overlap
CEPH_FEATURE_OSD_PGLOG_HARDLIMIT | \
CEPH_FEATUREMASK_SERVER_OCTOPUS | \
CEPH_FEATUREMASK_OSD_REPOP_MLCOD | \
+ CEPH_FEATUREMASK_SERVER_PACIFIC | \
0ULL)
#define CEPH_FEATURES_SUPPORTED_DEFAULT CEPH_FEATURES_ALL