]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd/scrub: create a separate chunk size conf for shallow scrubs
authorRonen Friedman <rfriedma@redhat.com>
Mon, 24 Jan 2022 08:43:41 +0000 (08:43 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Tue, 14 Feb 2023 05:58:01 +0000 (07:58 +0200)
commitffda64119fc6165cebffd0b26619ad47b13daf51
treec11b9a84022e2f0fb0714e080a9e9bf97440f4d5
parent8c1d7ce1ddb5b89e403fe2f6aef16e582b1c4733
osd/scrub: create a separate chunk size conf for shallow scrubs

Using the existing common default chunk size for scrubs that are
not deep scrubs is wasteful: a high ratio of inter-OSD messages
per chunk, while the actual OSD work per chunk is minimal.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
qa/standalone/scrub/osd-scrub-snaps.sh
qa/standalone/scrub/scrub-helpers.sh
src/common/options/osd.yaml.in
src/osd/scrubber/pg_scrubber.cc
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.options.ts