distribution/registry
Stephen J Day 9f9a7f230b Allow disabling of starage driver redirects
Storage drivers can implement a method called URLFor which can return a direct
url for a given path. The functionality allows the registry to direct clients
to download content directly from the backend storage. This is commonly used
with s3 and cloudfront. Under certain conditions, such as when the registry is
not local to the backend, these redirects can hurt performance and waste
incoming bandwidth on pulls. This feature addition allows one to disable this
feature, if required.

Signed-off-by: Stephen J Day <stephen.day@docker.com>

Conflicts:
	configuration/configuration.go
	registry/handlers/app.go
	registry/storage/catalog_test.go
	registry/storage/manifeststore_test.go
	registry/storage/registry.go
2015-07-24 16:59:35 -07:00
..
api Clean up pagination specification 2015-07-22 20:00:28 -07:00
auth auth.AccessController interface now uses distribution/context 2015-07-23 19:48:47 -07:00
client Merge pull request #739 from stevvooe/etags-must-be-quoted 2015-07-24 15:08:27 -07:00
handlers Allow disabling of starage driver redirects 2015-07-24 16:59:35 -07:00
listener [Server] Listen and serve on a unix socket 2015-05-11 16:00:14 +03:00
middleware Rename top level registry interface to namespace 2015-04-09 19:21:33 -07:00
storage Allow disabling of starage driver redirects 2015-07-24 16:59:35 -07:00
doc.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00