swift/bin
Samuel Merritt a7e0a9d57d Fix swift-dispersion-report when partitions overlap
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
2014-01-17 11:45:57 -08:00
..
swift-account-audit Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-account-auditor Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-account-reaper Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-account-replicator Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-account-server Return an exit code for configuration errors 2013-11-22 19:01:10 -07:00
swift-config Update swift-config paste appconfig inspection 2013-12-13 16:39:55 -08:00
swift-container-auditor Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-container-replicator Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-container-server Return an exit code for configuration errors 2013-11-22 19:01:10 -07:00
swift-container-sync Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-container-updater Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-dispersion-populate Merge "Faster swift-dispersion-populate" 2013-10-22 17:55:59 +00:00
swift-dispersion-report Fix swift-dispersion-report when partitions overlap 2014-01-17 11:45:57 -08:00
swift-drive-audit Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-form-signature Add missing copyright license headers 2013-08-07 17:50:32 -03:00
swift-get-nodes Revert "Refactor common/utils methods to common/ondisk" 2013-10-07 17:18:09 -04:00
swift-init Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-object-auditor Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-object-expirer Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-object-info Revert "Refactor common/utils methods to common/ondisk" 2013-10-07 17:18:09 -04:00
swift-object-replicator Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-object-server Return an exit code for configuration errors 2013-11-22 19:01:10 -07:00
swift-object-updater Change OpenStack LLC to Foundation 2013-09-20 01:02:31 +08:00
swift-oldies Add missing copyright license headers 2013-08-07 17:50:32 -03:00
swift-orphans Add missing copyright license headers 2013-08-07 17:50:32 -03:00
swift-proxy-server Return an exit code for configuration errors 2013-11-22 19:01:10 -07:00
swift-recon Fix checkmount error parsing in swift-recon 2013-12-28 20:58:27 -08:00
swift-recon-cron Don't report async pendings on exception 2014-01-04 00:19:22 -06:00
swift-ring-builder in case you lose your builder backups 2013-11-20 21:11:45 -08:00
swift-temp-url Added discoverable capabilities. 2013-11-22 15:54:13 -06:00