From: fang yuxiang Date: Thu, 1 Feb 2018 06:17:17 +0000 (+0800) Subject: osd/ReplicatedBackend: 'osd_deep_scrub_keys' doesn't work X-Git-Tag: v13.0.2~362^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=ad6039bbab42137b748d2377fb402e31f4e0dcfe;p=ceph.git osd/ReplicatedBackend: 'osd_deep_scrub_keys' doesn't work Signed-off-by: fang yuxiang --- diff --git a/src/osd/ReplicatedBackend.cc b/src/osd/ReplicatedBackend.cc index 10a7aadaf692f..e442dcfeb35ef 100644 --- a/src/osd/ReplicatedBackend.cc +++ b/src/osd/ReplicatedBackend.cc @@ -749,7 +749,7 @@ int ReplicatedBackend::be_deep_scrub( while (iter->status() == 0 && iter->valid()) { pos.omap_bytes += iter->value().length(); ++pos.omap_keys; - + --max; // fixme: we can do this more efficiently. bufferlist bl; encode(iter->key(), bl);