]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: implement existing 'interval' as a distinct delay reason 59590/head
authorRonen Friedman <rfriedma@redhat.com>
Tue, 3 Sep 2024 09:25:36 +0000 (04:25 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Wed, 4 Sep 2024 12:09:42 +0000 (07:09 -0500)
commitd7c7aa7328d223d51f21368da6c8c069fdde818c
tree7a840d4401774c01417e8227ffd3284d8e67c8f0
parentec8f61ffa6b2f9b7312c8540f73f1254ac528c95
osd/scrub: implement existing 'interval' as a distinct delay reason

allowing setting specific delay times for scrubs that were aborted
due to the interval being changed. The specified delay should be
lower than the default delay used for the other types of
mid-scrub aborts.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/common/options/osd.yaml.in
src/osd/scrubber/scrub_job.cc
src/osd/scrubber/scrub_machine.cc
src/osd/scrubber/scrub_machine.h