distribution/registry/storage
Stephen J Day 4686b3c0f4 Attempt to deal with eventual consistency by retrying
Rather than accept the resulting of a layer validation, we retry up to three
times, backing off 100ms after each try. The thought is that we allow s3 files
to make their way into the correct location increasing the liklihood the
verification can proceed, if possible.

Signed-off-by: Stephen J Day <stephen.day@docker.com>
2015-05-06 11:04:50 -07:00
..
cache Define and implement layer info cache 2015-04-02 20:15:09 -07:00
driver Add path and other info to filesytem trace methods. 2015-05-06 11:04:50 -07:00
blobstore.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00
doc.go Move storage package under registry package 2015-02-11 12:43:04 -08:00
filereader.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00
filereader_test.go digest: Minor refactoring 2015-03-10 16:44:19 -07:00
filewriter.go wrap buffered writer around filewriter 2015-03-03 16:23:21 -08:00
filewriter_test.go digest: Minor refactoring 2015-03-10 16:44:19 -07:00
layer_test.go fix some typos in source comments 2015-05-06 11:04:49 -07:00
layercache.go Move expvar under the registry section 2015-04-02 21:30:27 -07:00
layerreader.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00
layerstore.go Use a build flag to disable resumable digests. 2015-04-16 01:19:57 +00:00
layerwriter.go Attempt to deal with eventual consistency by retrying 2015-05-06 11:04:50 -07:00
layerwriter_nonresumable.go Use a build flag to disable resumable digests. 2015-04-16 01:19:57 +00:00
layerwriter_resumable.go Use a build flag to disable resumable digests. 2015-04-16 01:19:57 +00:00
manifeststore.go Implement immutable manifest reference support 2015-03-04 21:40:55 -08:00
manifeststore_test.go Rename top level registry interface to namespace 2015-04-09 19:21:33 -07:00
paths.go fix some typos in source comments 2015-05-06 11:04:49 -07:00
paths_test.go Implement immutable manifest reference support 2015-03-04 21:40:55 -08:00
purgeuploads.go Automatically purge old upload files. 2015-04-16 10:57:34 -07:00
purgeuploads_test.go Automatically purge old upload files. 2015-04-16 10:57:34 -07:00
registry.go Rename top level registry interface to namespace 2015-04-09 19:21:33 -07:00
revisionstore.go Expose Signatures() on Repository 2015-03-04 20:56:11 -05:00
signaturestore.go Prevent false sharing in signature fetch 2015-04-09 14:35:10 -07:00
tagstore.go Implement immutable manifest reference support 2015-03-04 21:40:55 -08:00
walk.go Automatically purge old upload files. 2015-04-16 10:57:34 -07:00
walk_test.go Automatically purge old upload files. 2015-04-16 10:57:34 -07:00