]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
doc/rados: document require_min_compat_client
authorKefu Chai <k.chai@proxmox.com>
Fri, 24 Apr 2026 13:16:00 +0000 (21:16 +0800)
committerKefu Chai <k.chai@proxmox.com>
Mon, 27 Apr 2026 03:04:02 +0000 (11:04 +0800)
commitbe0fc7e03d0b843ae2f506dc28e985065ad666a9
tree8afc917b3279babdca197592bb565622d1e9064d
parent7cd1a9aabb8acff6adb1bf68b6c50d4a1dc73c40
doc/rados: document require_min_compat_client

Add a standalone concept page for the OSDMap require_min_compat_client
field, covering: how to set and check it, the non-monotonic lowering
behavior (with the features-in-use floor derived from
OSDMap::get_min_compat_client()), and the operator commands it gates.
Include tables for the floor-pinning features and the flag-gated
commands, so operators can reason about transitions without reading
OSDMonitor.cc.

Cross-reference to the CephFS per-filesystem required_client_features
mechanism, which is the MDSMap-side equivalent for client-protocol
features. Add an anchor on the existing CephFS Required Client Features
section so the cross-reference resolves.

Link the new page from the rados operations index.

Signed-off-by: Kefu Chai <k.chai@proxmox.com>
doc/cephfs/administration.rst
doc/rados/operations/index.rst
doc/rados/operations/read-balancer.rst
doc/rados/operations/require-min-compat-client.rst [new file with mode: 0644]
doc/rados/operations/upmap.rst