ceph/doc/dev
David Zafman b3e1c58b0e osd: Replace active/pending scrub tracking for local/remote
This is similar to how recovery reservations are split between
local and remote.

It was the case that scrubs_pending was used for reservations at
the replicas as well as at the primary while requesting reservations
from the replicas.  There was no need for scrubs_pending to turn
into scrubs_active at the primary as nothing treated that value
as special.  scrubber.active = true when scrubbing is
actually going.

Now scurbber.local_reserved indicates scrubs_local incremented
Now scrubber.remote_reserved indicates scrubs_remote incremented

Fixes: https://tracker.ceph.com/issues/41669

Signed-off-by: David Zafman <dzafman@redhat.com>
2019-09-10 13:33:27 -07:00
..
ceph-volume doc/dev/ceph-volume add VDO tag information 2018-04-17 14:37:02 -04:00
developer_guide doc/dev/developer_guide/index.rst: add youtube ref for Getting Started 2019-08-16 12:52:12 -07:00
mds_internals doc: fix typos 2018-09-21 12:41:42 +08:00
osd_internals osd: Replace active/pending scrub tracking for local/remote 2019-09-10 13:33:27 -07:00
radosgw doc: fix typos 2018-09-21 12:41:42 +08:00
blkin.rst doc: fix typo in blkin.rst 2018-10-09 10:46:39 -04:00
bluestore.rst
cache-pool.rst
ceph_krb_auth.rst auth: Kerberos authentication 2018-12-03 18:55:46 -07:00
cephfs-reclaim.rst doc: add developer documentation on new cephfs reclaim interfaces 2018-10-25 15:50:16 -04:00
cephfs-snapshots.rst doc: fix typos 2018-09-21 12:41:42 +08:00
cephx_protocol.rst doc/dev/cephx: document current implementation of cephx 2019-01-29 12:28:36 -06:00
cephx.rst doc/releases/nautilus: add msgr2 refs 2019-03-11 10:31:49 -05:00
config-key.rst doc/dev/config-key remove ceph-disk references 2018-06-13 15:16:25 -04:00
config.rst doc: fix typos 2018-09-21 12:41:42 +08:00
confusing.txt
context.rst
corpus.rst doc/dev/corpus.rst: updates to match gen-corpus.sh 2019-07-11 12:20:18 +08:00
cpu-profiler.rst
crimson.rst Merge pull request #28794 from tchaikov/wip-crimson-option-help-seastar 2019-06-30 15:52:32 +08:00
cxx.rst
deduplication.rst Merge pull request #28765 from myoungwon/fix-chunk-scrub-dedup-tool 2019-07-24 09:59:58 +08:00
delayed-delete.rst
dev_cluster_deployement.rst doc: vstart update a few options 2018-06-11 18:44:45 +08:00
development-workflow.rst doc: updated governance link for Ceph project leads 2019-02-24 15:58:02 -05:00
documenting.rst doc: updated Ceph documentation links 2019-01-04 16:32:21 -05:00
encoding.rst
erasure-coded-pool.rst doc/dev/erasure-coded-pool: update 2019-04-22 12:36:29 -05:00
file-striping.rst
freebsd.rst doc/dev remove ceph-disk from freebsd guide, link to manual reference 2018-06-13 15:16:25 -04:00
generatedocs.rst doc: added demo document changes section 2018-10-28 01:44:17 -04:00
iana.rst
internals.rst doc: Fix for new ceph-devel mailing list 2019-08-05 07:36:04 -07:00
kubernetes.rst doc/dev/kubernetes: Update 2019-07-02 10:44:52 +02:00
libs.rst
logging.rst doc: Fix Typos of Developer Guide 2018-09-14 09:23:22 +08:00
logs.rst
macos.rst doc/dev/macos.rst: update to be in sync with master 2019-07-21 00:47:39 +08:00
messenger.rst doc: set ceph_perf_msgr_server arguments 2019-08-23 20:18:14 +08:00
mon-bootstrap.rst mon: adjust mon sync, extra_probe_peers to use addrvec 2019-01-08 13:08:31 -06:00
mon-on-disk-formats.rst
mon-osdmap-prune.rst
msgr2.rst doc/releases/nautilus: add msgr2 refs 2019-03-11 10:31:49 -05:00
network-encoding.rst doc: Fix Typos of Developer Guide 2018-09-14 09:23:22 +08:00
network-protocol.rst doc: Fix Typos of Developer Guide 2018-09-14 09:23:22 +08:00
object-store.rst
osd-class-path.rst
peering.rst
perf_counters.rst
perf_histograms.rst
perf.rst
placement-group.rst doc: Document new pg state and changes to auto repair behavior 2019-03-25 16:03:36 -07:00
PlanningImplementation.txt
quick_guide.rst rados: drop mkpool, rmpool commands 2018-08-31 09:27:36 -05:00
rados-client-protocol.rst doc: fix typos 2018-09-21 12:41:42 +08:00
rbd-diff.rst
rbd-export.rst
rbd-layering.rst
release-process.rst
repo-access.rst
seastore.rst doc: Fix Typos of Developer Guide 2018-09-17 09:59:29 +08:00
sepia.rst doc: Updates link to Sepia lab 2019-06-28 19:47:50 +05:30
session_authentication.rst doc: Fix Typos of Developer Guide 2018-09-17 09:59:29 +08:00
testing.rst
versions.rst
wireshark.rst