distribution/registry/storage/driver/s3-aws
Sargun Dhillon 35b29a609e Use the New Driver Walk method for catalog enumeration
This changes the Walk Method used for catalog enumeration. Just to show
how much an effect this has on our s3 storage:
Original:
List calls: 6839

real    3m16.636s
user    0m0.000s
sys    0m0.016s

New:
ListObjectsV2 Calls: 1805

real    0m49.970s
user    0m0.008s
sys    0m0.000s

This is because it no longer performs a list and stat per item, and instead
is able to use the metadata gained from the list as a replacement to stat.

Signed-off-by: Sargun Dhillon <sargun@sargun.me>
2018-01-07 22:45:17 -08:00
..
s3_test.go Support session token 2017-04-25 19:31:50 +02:00
s3_v2_signer.go moved Sirupsen to sirupsen on a case sensitive system 2017-06-23 20:28:48 +00:00
s3.go Use the New Driver Walk method for catalog enumeration 2018-01-07 22:45:17 -08:00