]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
3 months agoqa/standalone: osd-scrub-dump.sh: test large object scrubs
Ronen Friedman [Thu, 13 Nov 2025 13:12:03 +0000 (07:12 -0600)]
qa/standalone: osd-scrub-dump.sh: test large object scrubs

following a change to the default stride size for deep scrubs,
adding a standalone test to verify that scrubs of large objects
work correctly (and to perform some minimal performance
measurements).

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
3 months agoosd/scrub: increasing the default data-read stride
Ronen Friedman [Thu, 13 Nov 2025 13:01:12 +0000 (07:01 -0600)]
osd/scrub: increasing the default data-read stride

When performing deep scrubs, the scrubber reads object
data in strides, to avoid monopolizing the OSD's I/O capacity.
The default stride was set to 0.5MB, which is too low for
modern storage devices. This commit increases the default
stride to 4MB.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>