swift/etc
Clay Gerrard 3fc4d6f91d Add container-reconciler daemon
This daemon will take objects that are in the wrong storage policy and
move them to the right ones, or delete requests that went to the wrong
storage policy and apply them to the right ones. It operates on a
queue similar to the object-expirer's queue.

Discovering that the object is in the wrong policy will be done in
subsequent commits by the container replicator; this is the daemon
that handles them once they happen.

Like the object expirer, you only need to run one of these per cluster
see etc/container-reconciler.conf.

DocImpact
Implements: blueprint storage-policies
Change-Id: I5ea62eb77ddcbc7cfebf903429f2ee4c098771c9
2014-06-18 17:31:39 -07:00
..
account-server.conf-sample New log_max_line_length option. 2014-05-22 20:30:34 +00:00
container-reconciler.conf-sample Add container-reconciler daemon 2014-06-18 17:31:39 -07:00
container-server.conf-sample New log_max_line_length option. 2014-05-22 20:30:34 +00:00
container-sync-realms.conf-sample New container sync configuration option 2014-01-10 23:48:00 +00:00
dispersion.conf-sample improve docs in etc/dispersion.conf-sample 2013-10-28 17:41:09 +08:00
drive-audit.conf-sample New log_max_line_length option. 2014-05-22 20:30:34 +00:00
memcache.conf-sample Fix for memcache middleware configuration 2013-11-26 18:03:33 +00:00
mime.types-sample PEP 8 compliance and small modification to mime.types file 2010-11-23 19:26:02 -06:00
object-expirer.conf-sample New log_max_line_length option. 2014-05-22 20:30:34 +00:00
object-server.conf-sample New log_max_line_length option. 2014-05-22 20:30:34 +00:00
proxy-server.conf-sample Merge "xLO bug with auth tokens expiring during download." 2014-06-12 20:19:04 +00:00
rsyncd.conf-sample Added missing lockfile configuration to sample rsync.conf 2011-02-12 18:27:59 -08:00
swift-rsyslog.conf-sample Add sample rsyslog.conf. 2013-06-25 10:24:26 +08:00
swift.conf-sample Add Storage Policy Support 2014-06-18 17:31:37 -07:00