swift/etc
David Goetz 9f942b1256 Allow SLOs to be made up of other SLOs
We've gone back and forth about this. In the initial commit, it couldn't
possibly work because you wouldn't be able to get the Etags to match. Then it
was expressly disallowed with a custom error message, and now its allowed. The
reason we're allowing it is that 1,000 segments isn't enough for some use cases
and we decided its better than just upping the number of allowed segments. The
code to make it work isn't all that complicated and it allows for virtually
unlimited SLO object size. There is also a new configurable limit on the
maximum connection time for both SLOs and DLOs defaulting to 1 day. This will
hopefully alleviate worries about infinite requests. Think I'll leave the
python-swift client support for nested SLOs to somebody else though :).

DocImpact

Change-Id: Id16187481b37e716d2bd09bdbab8cc87537e3ddd
2013-06-26 09:44:33 -07:00
..
account-server.conf-sample Make sample configs more readable. 2013-06-06 15:35:19 -07:00
container-server.conf-sample Make sample configs more readable. 2013-06-06 15:35:19 -07:00
dispersion.conf-sample Allow change the endpoint_type when use swift-dispersion tools 2013-01-31 16:10:37 +01:00
drive-audit.conf-sample Patch for Swift Solaris (Illumos) compability. 2012-06-19 15:38:56 +04:00
memcache.conf-sample Do not use pickle for serialization in memcache, but JSON 2012-08-03 16:22:21 +02: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 Merge "Add parallelism to object expirer daemon." 2013-06-11 22:48:24 +00:00
object-server.conf-sample Merge "Use threadpools in the object server for performance." 2013-06-11 22:47:07 +00:00
proxy-server.conf-sample Allow SLOs to be made up of other SLOs 2013-06-26 09:44:33 -07:00
rsyncd.conf-sample Added missing lockfile configuration to sample rsync.conf 2011-02-12 18:27:59 -08:00
swift-bench.conf-sample Misc. swift-bench improvements. 2012-08-27 20:25:44 +00:00
swift-rsyslog.conf-sample Add sample rsyslog.conf. 2013-06-25 10:24:26 +08:00
swift.conf-sample Add max_header_size to swift.conf-sample and relative UT 2013-06-19 23:45:38 +08:00