-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
include/ceph_features: deprecate a bunch of features #18546
Commits on Oct 27, 2017
-
include/ceph_features: deprecate HAMMER_0_94_4
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b10f5d4 - Browse repository at this point
Copy the full SHA b10f5d4View commit details -
mon/OSDMonitor: drop --force for use_gmt_hitset
This is supported by all >= luminous OSDs, so this guard is not needed. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a18406b - Browse repository at this point
Copy the full SHA a18406bView commit details -
mon/OSDMonitor: drop various other use_gmt_hitset checks
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 86c5521 - Browse repository at this point
Copy the full SHA 86c5521View commit details -
include/ceph_features: deprecated OSD_HITSET_GMT
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 54ff667 - Browse repository at this point
Copy the full SHA 54ff667View commit details -
mon,osd: ignore ERASURE_CODE_PLUGINS_V[23]
These are all present in luminous, so we don't care anymore. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d3b8ef1 - Browse repository at this point
Copy the full SHA d3b8ef1View commit details -
include/ceph_features: deprecate ERASURE_CODE_PLUGINGS_V[23]
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 75ffebb - Browse repository at this point
Copy the full SHA 75ffebbView commit details -
osd/PrimaryLogPG: ignore PROXY_WRITE_FEATURES feature
Present in luminous. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8053f9c - Browse repository at this point
Copy the full SHA 8053f9cView commit details -
include/ceph_features: deprecate OSD_PROXY_WRITE_FEATURES
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0bc9e37 - Browse repository at this point
Copy the full SHA 0bc9e37View commit details -
mon/OSDMonitor: drop OSD_BITWISE_HOBJ_SORT check
This is present in luminous. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3fb1523 - Browse repository at this point
Copy the full SHA 3fb1523View commit details -
mon/OSDMonitor: drop feature check for set sortbitwise
Present in luminous. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 81ea0c7 - Browse repository at this point
Copy the full SHA 81ea0c7View commit details -
osd/OSDMap: unconditionally warn on !sortbitwise
This shouldn't even be possible. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3dddc02 - Browse repository at this point
Copy the full SHA 3dddc02View commit details -
include/ceph_features: deprecate OSD_BITWISE_HOBJ_SORT
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2d435af - Browse repository at this point
Copy the full SHA 2d435afView commit details -
include/ceph_features: deprecate OSD_PROXY_WRITE_FEATURES
Already stopped paying attention to this in the post-luminous cleanup. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for afa11a2 - Browse repository at this point
Copy the full SHA afa11a2View commit details -
include/ceph_features: drop OSDSUBOP_NO_SNAPCONTEXT
This overlap other definitions and is not used. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bd13340 - Browse repository at this point
Copy the full SHA bd13340View commit details -
mon/OSDMonitor: assume peer handles osdmap forward requests
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ceb31ee - Browse repository at this point
Copy the full SHA ceb31eeView commit details -
include/ceph_features: deprecated MON_ROUTE_OSDMAP
We won't really get it back until we also deprecate the other overlapping bits, though! Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 681860e - Browse repository at this point
Copy the full SHA 681860eView commit details -
include/ceph_features: drop dup and unused TMAP2OMAP feature
This overlaps with OSD_ERASURE_CODES, which we're deprecating at the same time, so let's just drop this. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 875d7ad - Browse repository at this point
Copy the full SHA 875d7adView commit details -
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 513d3a0 - Browse repository at this point
Copy the full SHA 513d3a0View commit details -
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c1fbf35 - Browse repository at this point
Copy the full SHA c1fbf35View commit details -
osd/OSDMap: ignore OSD_ERASURE_CODES for get_min_compat_client
The other feature bits are enough to identify a release, so we can drop this one. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 26c9b66 - Browse repository at this point
Copy the full SHA 26c9b66View commit details -
mon: ignore PRIMARY_AFFINITY for purposes of complaning about missing…
… features This was a weird proxy for old mons. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 17bf9c8 - Browse repository at this point
Copy the full SHA 17bf9c8View commit details -
mon/OSDMOnitor: ignore PRIMARY_AFFINITY
Luminous has it. Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5f147f1 - Browse repository at this point
Copy the full SHA 5f147f1View commit details -
include/ceph_features: deprecated OSD_ERASURE_CODES
Signed-off-by: Sage Weil <sage@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 03a670a - Browse repository at this point
Copy the full SHA 03a670aView commit details