distribution/registry/storage/driver
Gladkov Alexey fc7e8f42d7 Fix deadlock in the inmemory storage driver
According golang documentation [1]: no goroutine should expect to be
able to acquire a read lock until the initial read lock is released.

[1] https://golang.org/pkg/sync/#RWMutex

Signed-off-by: Gladkov Alexey <agladkov@redhat.com>
2018-05-30 18:01:08 +02:00
..
azure Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
base Merge pull request #2466 from tifayuki/prometheus_go_metrics 2018-02-09 15:49:04 -08:00
factory Add documentation for how to register new StorageDrivers 2016-03-29 14:42:19 -07:00
filesystem Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
gcs Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
inmemory Fix deadlock in the inmemory storage driver 2018-05-30 18:01:08 +02:00
middleware add s3 region filters for cloudfront 2017-12-01 15:58:58 -08:00
oss Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
s3-aws Use the New Driver Walk method for catalog enumeration 2018-01-07 22:45:17 -08:00
s3-goamz Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
swift Merge pull request #2471 from GarageDeveloper/master 2018-02-02 16:29:34 -08:00
testdriver context: remove definition of Context 2017-08-11 15:53:31 -07:00
testsuites context: remove definition of Context 2017-08-11 15:53:31 -07:00
fileinfo.go Move storagedriver package to registry/storage/driver 2015-02-11 12:43:04 -08:00
storagedriver.go Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00
walk.go Introduce Walk Method Per Storage Driver 2018-01-07 22:45:17 -08:00