a7e0a9d57d
swift-dispersion-report tries to avoid checking a partition more than once, so it keeps track of partitions already queried and skips duplicates. swift-dispersion-report also keeps track of the number of successful responses; it counts the number of expected replicas to find, and also counts the number of replicas actually found, and tells the operator if the numbers differ. However, in the case that a partition was duplicated, the expected-responses counter was incremented, but the actual check was skipped, so it looked as though some copies were missing. Now we only increment the expected-responses counter if we're actually going to perform the check. Change-Id: I22ac2b8066b62ca7c8ebf099c9f602118bb1a298 |
||
---|---|---|
.. | ||
swift-account-audit | ||
swift-account-auditor | ||
swift-account-reaper | ||
swift-account-replicator | ||
swift-account-server | ||
swift-config | ||
swift-container-auditor | ||
swift-container-replicator | ||
swift-container-server | ||
swift-container-sync | ||
swift-container-updater | ||
swift-dispersion-populate | ||
swift-dispersion-report | ||
swift-drive-audit | ||
swift-form-signature | ||
swift-get-nodes | ||
swift-init | ||
swift-object-auditor | ||
swift-object-expirer | ||
swift-object-info | ||
swift-object-replicator | ||
swift-object-server | ||
swift-object-updater | ||
swift-oldies | ||
swift-orphans | ||
swift-proxy-server | ||
swift-recon | ||
swift-recon-cron | ||
swift-ring-builder | ||
swift-temp-url |