Hi Aron,
It would be nice to add Yehuda's C#10 to the doc. We should be more specific in what cases do objects leave behind orphans.
Also, there is a prerequisite to running " radosgw-admin orphans find" command.
The tool tries to open a radosgw log pool and fails. A log pool needs to exist prior to running the above command. The following command on the admin node should do it:
$ rados mkpool .log
Also, would be nice to add description for each option. For example:
option: --pool
Data pool to scan for leaked rados objects
option: --num-shards
Number of shards to use for keeping the temporary scan info