[openstack-dev] Swift auditor and missing files

Pete Zaitcev zaitcev at redhat.com
Wed Oct 24 20:11:48 UTC 2012


Guys, I was reading LP bug 971914, and it seems to imply that missing
files are not detected by replicators (therefore the patch to add this
function to auditors). Why is this?

My understanding was that if a file with object's body disappears,
the rsync would would restore it. Note that this action is driven
by replicator on _other_ node from the one where the damage occured.
Still, why is it not happening?

I suspect the answer is in ReplicatorRpc.sync() method somewhere, but
cannot quite piece it together.

See
 https://bugs.launchpad.net/swift/+bug/971914
 https://review.openstack.org/11452/

-- Pete



More information about the OpenStack-dev mailing list