]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: piecewise scrub
authorSage Weil <sage@redhat.com>
Thu, 28 Dec 2017 19:15:17 +0000 (13:15 -0600)
committerSage Weil <sage@redhat.com>
Tue, 16 Jan 2018 12:54:06 +0000 (06:54 -0600)
commitbf16f59887d6b7624112212cecead3ebec48b6f9
treedee625ad72198be6168a7e65c72772ded42b77af
parentdca1257ab13e7871f25ef1c8179e45c199b252f7
osd: piecewise scrub

Perform scrub in stages, with each unit of work requeuing an item in the
work queue.

Signed-off-by: Sage Weil <sage@redhat.com>
12 files changed:
src/common/legacy_config_opts.h
src/common/options.cc
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/ReplicatedBackend.cc
src/osd/ReplicatedBackend.h
src/osd/osd_types.h