Fix object replicator to handle Timeouts fixes: lp 814263

Change-Id: I4c8b73d4cb0540fa105f240b2a9d481cf9c1e55c
Updates swift docs to use correct release PPA.

Changes swift doc references from defunct ppa repo swift-core/ppa to
new swift-core/release repo.  Fixes lp bug 905608.

Change-Id: I58d85b22d8dbcff43b03eb256ad39e03dd208bfc
Added exception catchalls for auditors.

Also, changed some os.listdir calls to a new
swift.common.utils.listdir call which returns an empty list for
non-existent paths.

Change-Id: I89964636899d39bc07b1ecf2688786ffca67bf17
Merge "Fix object replicator to handle Timeouts fixes: lp 814263"
Added option to allow marker queries when downloading accounts or containers

Change-Id: I5e70481d975ee6b771b8c784d8e181ce79fa3b0f
Explain how replication works more clearly

A replicator creates an extra replica when it detects a remote disk
failure. However, when it fails to create a replica due to other
reasons (e.g. entire node failures), it doesn't create another replica
at all.  We should explain it explicitly so that users can know it.
This fixes bug 906976.

Change-Id: I2f56428ccbbb0cf0d8538ca6e08f7da71257e661
Merge "Updates swift docs to use correct release PPA."
Merge "Explain how replication works more clearly"
Save extra request with staticweb when possible

Change-Id: I6459d11e64c9b1a857574fd943ed5c0ed5f4f792
common.ring: fix docstrings

Change-Id: I897791507de43f1fe801239f2b773eecdd996cdc
Signed-off-by: Julien Danjou <julien.danjou@enovance.com>
Merge "Added exception catchalls for auditors."
Added swift-orphans and swift-oldies.

Change-Id: I95210098556a22d7bd05f245ae387ee13041fa61
Merge "Added option to allow marker queries when downloading accounts or containers"
~/swift/trunk doesn't exist after git clone

Change-Id: I0b12a1bd1a119aeedda07fa6f7883ae6318ee4d6
Merge "Save extra request with staticweb when possible"
Merge "Added swift-orphans and swift-oldies."
Updated the swift-init manager for object-expir...

Updated the swift-init manager for object-expirer support since the
expirer doesn't not use the object-server.conf but does start with
object-.

Change-Id: If6e0e9af4c6c861fdf390370f271d9139c573ba2
PEP8 swift cleanup

The None, True, and False values are singletons.

All variable *comparisons* to singletons should use 'is' or 'is not'.
All variable *evaluations* to boolean should use 'if' or 'if not'.
All Object type comparisons should use isinstance()
instead of comparing types directly.

Change-Id: I47863c4862791022670619f19b8bc15d8a93fd81
Merge "Updated the swift-init manager for object-expir..."
AUTHORS and CHANGELOG updates for 1.4.5

Change-Id: I0ddfa712f9c4dc5110d953439ec41355a25bb4f0