ceph/doc/man_index.rst
J. Eric Ivancich c02906ae64 rgw: enhances rgw-restore-bucket-index script
This enhances the script to both process versioned buckets correctly
and to handle object names that begin with underscore.

If the bucket is versioned it submits each version chronologically
(based on mtime) to be reindexed in order to "replay" the modification
of objects. However mtime is not a perfect indicator. So additionally
it looks at the OLH object to determine the most recent version and
the script makes sure that it is replayed last. The order of previous
versions is likely correct, but not guaranteed to be so.

Additional logic is added to handle objects with names that begin with
underscore ('_') since that's used as a delimiter and needs to be
escaped and rados object locators are also used.

A man page for the script is added.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2023-08-30 14:41:15 -04:00

52 lines
1.1 KiB
ReStructuredText

.. this is the man index/toctree reference. It is separate from the "regular"
.. index so that it doesn't include things that are not tagged for man pages
.. toctree::
:maxdepth: 3
:hidden:
man/8/ceph-authtool
man/8/ceph-clsinfo
man/8/ceph-conf
man/8/ceph-create-keys
man/8/ceph-debugpack
man/8/ceph-dencoder
man/8/ceph-volume
man/8/ceph-volume-systemd
man/8/ceph-fuse
man/8/ceph-mds
man/8/ceph-mon
man/8/ceph-osd
man/8/ceph-post-file
man/8/ceph-rbdnamer
man/8/ceph-run
man/8/ceph-syn
man/8/ceph
man/8/cephadm
man/8/cephfs-top
man/8/cephfs-mirror
man/8/cephfs-shell
man/8/crushdiff
man/8/crushtool
man/8/librados-config
man/8/monmaptool
man/8/mount.ceph
man/8/osdmaptool
man/8/rados
man/8/radosgw-admin
man/8/radosgw
man/8/rbd-fuse
man/8/rbd-ggate
man/8/rbd-mirror
man/8/rbd-nbd
man/8/rbd-replay-many
man/8/rbd-replay-prep
man/8/rbd-replay
man/8/rbd
man/8/rbdmap
man/8/rgw-orphan-list
man/8/ceph-immutable-object-cache
man/8/ceph-diff-sorted
man/8/rgw-policy-check
man/8/rgw-restore-bucket-index