]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/scrub: add scrub_machine and scrub_validator along with tests
scrub_validator.h/cc contain the logic from translating a set of ScrubMaps
into per-chunk stats and errors.
scrub_machine.h/cc contain the logic for the overall scrub lifecycle and
reservation management.
ScrubContext (scrub_machine.h) is the interface through which the above
logic performs reservations and scans.
Signed-off-by: Samuel Just <sjust@redhat.com>