Manish Tomar
							
						 
						
							 
							
							
							
								
							
								fa7d949408 
								
							
								 
							
						 
						
							
							
								
								allow Repository.BlobStore to enumerate over blobs  
							
							 
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-05 20:48:33 +01:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								cf77113795 
								
							
								 
							
						 
						
							
							
								
								add pathspec for repo _layers directory  
							
							 
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-05 20:48:33 +01:00  
						
					 
				
					
						
							
							
								 
								Ryan Abrams
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae2e973db9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2748  from manishtomar/tag-digests  
							
							 
							
							... 
							
							
							
							API to retrive tag's digests 
							
						 
						
							2019-10-08 12:14:56 -07:00  
						
					 
				
					
						
							
							
								 
								Terin Stock
							
						 
						
							 
							
							
							
								
							
								b23dd1ef37 
								
							
								 
							
						 
						
							
							
								
								swift: correct segment path generation  
							
							 
							
							... 
							
							
							
							When uploading segments to Swift, the registry generates a random file,
by taking the hash of the container path and 32-bytes of random data.
The registry attempts to shard across multiple directory paths, by
taking the first three hex characters as leader.
The implementation in registry, unfortunately, takes the hash of
nothing, and appends it to the path and random data. This results in all
segments being created in one directory.
Fixes : #2407 
Fixes : #2311 
Signed-off-by: Terin Stock <terinjokes@gmail.com> 
							
						 
						
							2019-06-22 23:44:43 -07:00  
						
					 
				
					
						
							
							
								 
								Ryan Abrams
							
						 
						
							 
							
							
								
								
							
							
								
							
								d80a17d8e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2879  from tbe/fix-s3-ceph  
							
							 
							
							... 
							
							
							
							Fix s3 driver for supporting ceph radosgw 
							
						 
						
							2019-06-19 19:09:07 -07:00  
						
					 
				
					
						
							
							
								 
								Ryan Abrams
							
						 
						
							 
							
							
								
								
							
							
								
							
								55287010ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2894  from jabrown85/fix-offset-typos  
							
							 
							
							... 
							
							
							
							Fix typo: offest -> offset 
							
						 
						
							2019-06-19 19:08:22 -07:00  
						
					 
				
					
						
							
							
								 
								Ryan Abrams
							
						 
						
							 
							
							
								
								
							
							
								
							
								3226863cbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2849  from Shawnpku/master  
							
							 
							
							... 
							
							
							
							support Alibaba Cloud CDN storage middleware 
							
						 
						
							2019-04-16 18:43:06 -07:00  
						
					 
				
					
						
							
							
								 
								Jesse Brown
							
						 
						
							 
							
							
							
								
							
								74f429a5ad 
								
							
								 
							
						 
						
							
							
								
								Fix typo: offest -> offset  
							
							 
							
							... 
							
							
							
							Signed-off-by: Jesse Brown <jabrown85@gmail.com> 
							
						 
						
							2019-04-05 14:20:20 -05:00  
						
					 
				
					
						
							
							
								 
								Shawn Chen
							
						 
						
							 
							
							
							
								
							
								fd77cf43a6 
								
							
								 
							
						 
						
							
							
								
								change package name & format document  
							
							 
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-18 11:35:46 +08:00  
						
					 
				
					
						
							
							
								 
								Thomas Berger
							
						 
						
							 
							
							
							
								
							
								c18c6c33b2 
								
							
								 
							
						 
						
							
							
								
								S3 Driver: added comment for missing KeyCount workaround  
							
							 
							
							... 
							
							
							
							Signed-off-by: Thomas Berger <loki@lokis-chaos.de> 
							
						 
						
							2019-03-15 21:05:21 +01:00  
						
					 
				
					
						
							
							
								 
								Eohyung Lee
							
						 
						
							 
							
							
							
								
							
								f877726503 
								
							
								 
							
						 
						
							
							
								
								Fix s3 driver for supporting ceph radosgw  
							
							 
							
							... 
							
							
							
							Radosgw does not support S3 `GET Bucket` API v2 API but v1.
This API has backward compatibility, so most of this API is working
correctly but we can not get `KeyCount` in v1 API and which is only
for v2 API.
Signed-off-by: Eohyung Lee <liquidnuker@gmail.com> 
							
						 
						
							2019-03-08 12:45:20 +01:00  
						
					 
				
					
						
							
							
								 
								Shawn Chen
							
						 
						
							 
							
							
							
								
							
								3390f32aec 
								
							
								 
							
						 
						
							
							
								
								fix Context issue  
							
							 
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-04 17:48:32 +08:00  
						
					 
				
					
						
							
							
								 
								Shawnpku
							
						 
						
							 
							
							
							
								
							
								6e10631d9c 
								
							
								 
							
						 
						
							
							
								
								fix default cdn auth duration  
							
							 
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-03-04 14:53:48 +08:00  
						
					 
				
					
						
							
							
								 
								Vishesh Jindal
							
						 
						
							 
							
							
								
								
							
							
								
							
								f9a0506191 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix: Make ipfilteredby not required  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vishesh Jindal <vishesh92@gmail.com> 
							
						 
						
							2019-03-02 08:58:52 +05:30  
						
					 
				
					
						
							
							
								 
								Shawnpku
							
						 
						
							 
							
							
							
								
							
								bbc9885aa2 
								
							
								 
							
						 
						
							
							
								
								fix func name  
							
							 
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-02-20 15:54:21 +08:00  
						
					 
				
					
						
							
							
								 
								Shawnpku
							
						 
						
							 
							
							
							
								
							
								3aa2a282f7 
								
							
								 
							
						 
						
							
							
								
								support alicdn middleware  
							
							 
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-02-11 15:11:26 +08:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								48818fdea7 
								
							
								 
							
						 
						
							
							
								
								Remove err nil check  
							
							 
							
							... 
							
							
							
							since type checking nil will not panic and return appropriately
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2019-02-04 16:42:44 -08:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								da8db4666b 
								
							
								 
							
						 
						
							
							
								
								Fix gometalint errors  
							
							 
							
							... 
							
							
							
							Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2019-02-04 16:01:04 -08:00  
						
					 
				
					
						
							
							
								 
								Li Yi
							
						 
						
							 
							
							
							
								
							
								90bed67126 
								
							
								 
							
						 
						
							
							
								
								Support BYOK for OSS storage driver  
							
							 
							
							... 
							
							
							
							Change-Id: I423ad03e63bd38aded3abfcba49079ff2fbb3b74
Signed-off-by: Li Yi <denverdino@gmail.com> 
							
						 
						
							2018-12-25 08:30:40 +08:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								1251e51ad0 
								
							
								 
							
						 
						
							
							
								
								better name and updated tests  
							
							 
							
							... 
							
							
							
							- use ManifestDigests name instead of Indexes
- update tests to validate against multiple tags
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-11-01 10:31:08 -07:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								9ebf151ac2 
								
							
								 
							
						 
						
							
							
								
								API to retrive tag's digests  
							
							 
							
							... 
							
							
							
							Add an interface alongside TagStore that provides API to retreive
digests of all manifests that a tag historically pointed to. It also
includes currently linked tag.
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-10-29 18:19:05 -07:00  
						
					 
				
					
						
							
							
								 
								Rui Cao
							
						 
						
							 
							
							
							
								
							
								569d18aef9 
								
							
								 
							
						 
						
							
							
								
								Fix some typos  
							
							 
							
							... 
							
							
							
							Signed-off-by: Rui Cao <ruicao@alauda.io> 
							
						 
						
							2018-09-24 09:05:44 +08:00  
						
					 
				
					
						
							
							
								 
								David Wu
							
						 
						
							 
							
							
							
								
							
								a927fbdb9b 
								
							
								 
							
						 
						
							
							
								
								track digest offset in blobwriter  
							
							 
							
							... 
							
							
							
							Signed-off-by: David Wu <david.wu@docker.com> 
							
						 
						
							2018-09-12 14:53:27 -07:00  
						
					 
				
					
						
							
							
								 
								David Wu
							
						 
						
							 
							
							
							
								
							
								166874ade9 
								
							
								 
							
						 
						
							
							
								
								fix gofmt and goimports  
							
							 
							
							... 
							
							
							
							Signed-off-by: David Wu <david.wu@docker.com> 
							
						 
						
							2018-09-11 16:14:10 -07:00  
						
					 
				
					
						
							
							
								 
								David Wu
							
						 
						
							 
							
							
							
								
							
								877d706b38 
								
							
								 
							
						 
						
							
							
								
								remove dependencies on resumable  
							
							 
							
							... 
							
							
							
							Signed-off-by: David Wu <david.wu@docker.com> 
							
						 
						
							2018-09-11 08:21:27 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								642075f42c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2631  from whoshuu/feature/improve-gcs-driver  
							
							 
							
							... 
							
							
							
							Improve gcs driver 
							
						 
						
							2018-09-05 17:48:03 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								15de837aa8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2704  from dmcgowan/fix-2703  
							
							 
							
							... 
							
							
							
							Fix registry stripping newlines from manifests 
							
						 
						
							2018-09-05 17:46:56 -07:00  
						
					 
				
					
						
							
							
								 
								Huu Nguyen
							
						 
						
							 
							
							
							
								
							
								7a195dd5ca 
								
							
								 
							
						 
						
							
							
								
								Add back include_gcs build constraint  
							
							 
							
							... 
							
							
							
							Signed-off-by: Huu Nguyen <whoshuu@gmail.com> 
							
						 
						
							2018-09-05 15:48:30 -07:00  
						
					 
				
					
						
							
							
								 
								Huu Nguyen
							
						 
						
							 
							
							
							
								
							
								69299d93d9 
								
							
								 
							
						 
						
							
							
								
								Use existing jwtConf instead of creating a scoped one  
							
							 
							
							... 
							
							
							
							Signed-off-by: Huu Nguyen <whoshuu@gmail.com> 
							
						 
						
							2018-09-05 15:48:30 -07:00  
						
					 
				
					
						
							
							
								 
								Tony Holdstock-Brown
							
						 
						
							 
							
							
							
								
							
								f9187b2572 
								
							
								 
							
						 
						
							
							
								
								Add regulator to GCS  
							
							 
							
							... 
							
							
							
							Signed-off-by: Huu Nguyen <whoshuu@gmail.com> 
							
						 
						
							2018-09-05 15:48:30 -07:00  
						
					 
				
					
						
							
							
								 
								Andrey Kostov
							
						 
						
							 
							
							
							
								
							
								b424c3d870 
								
							
								 
							
						 
						
							
							
								
								Better error handling for GCS credential argument addition  
							
							 
							
							... 
							
							
							
							Signed-off-by: Andrey Kostov <kostov.andrey@gmail.com> 
							
						 
						
							2018-09-05 15:48:29 -07:00  
						
					 
				
					
						
							
							
								 
								Andrey Kostov
							
						 
						
							 
							
							
							
								
							
								78238ef1a0 
								
							
								 
							
						 
						
							
							
								
								Add credentials argument for GCS driver  
							
							 
							
							... 
							
							
							
							Signed-off-by: Andrey Kostov <kostov.andrey@gmail.com> 
							
						 
						
							2018-09-05 15:48:29 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								c88728f217 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix registry stripping newlines from manifests  
							
							 
							
							... 
							
							
							
							Content must be preserved exactly
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-09-05 13:40:42 -07:00  
						
					 
				
					
						
							
							
								 
								Ryan Abrams
							
						 
						
							 
							
							
							
								
							
								6b73a9ab89 
								
							
								 
							
						 
						
							
							
								
								Ignore missing paths during enumeration  
							
							 
							
							... 
							
							
							
							It's possible to run into a race condition in which the enumerator lists
lots of repositories and then starts the long process of enumerating through
them. In that time if someone deletes a repo, the enumerator may error out.
Signed-off-by: Ryan Abrams <rdabrams@gmail.com> 
							
						 
						
							2018-09-05 10:17:08 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								ef859e1b21 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2474  from vikstrous/disable-v1-master  
							
							 
							
							... 
							
							
							
							disable schema1 by default, add a config flag to enable it 
							
						 
						
							2018-08-24 10:58:39 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								53bd46af5c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2651  from mikebrow/manifest-version-test-on-put  
							
							 
							
							... 
							
							
							
							adds validation testing for schema version values 
							
						 
						
							2018-08-20 12:19:40 -07:00  
						
					 
				
					
						
							
							
								 
								David Wu
							
						 
						
							 
							
							
							
								
							
								0b0d470281 
								
							
								 
							
						 
						
							
							
								
								use aws sdk to validate regions  
							
							 
							
							... 
							
							
							
							Signed-off-by: David Wu <david.wu@docker.com> 
							
						 
						
							2018-08-20 11:02:14 -07:00  
						
					 
				
					
						
							
							
								 
								Mike Brown
							
						 
						
							 
							
							
							
								
							
								2fdb2ac270 
								
							
								 
							
						 
						
							
							
								
								adds validation testing for schema version values  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-08-14 08:53:54 -05:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								88530ef7a0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2671  from dmp42/goamz  
							
							 
							
							... 
							
							
							
							Remove goamz 
							
						 
						
							2018-08-10 15:54:04 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								7d9f067716 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2632  from whoshuu/feature/improve-s3-driver  
							
							 
							
							... 
							
							
							
							Improve s3 driver 
							
						 
						
							2018-08-10 15:01:11 -07:00  
						
					 
				
					
						
							
							
								 
								dmp
							
						 
						
							 
							
							
							
								
							
								9caa7a81bc 
								
							
								 
							
						 
						
							
							
								
								Remove goamz  
							
							 
							
							... 
							
							
							
							Signed-off-by: Olivier <o+github@gambier.email> 
							
						 
						
							2018-08-10 11:11:53 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								b7446e89bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2599  from legionus/storage-inmemory-deadlock  
							
							 
							
							... 
							
							
							
							Fix deadlock in the inmemory storage driver 
							
						 
						
							2018-08-09 15:26:12 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								4a75b72fd3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2662  from dmcgowan/enable-structcheck  
							
							 
							
							... 
							
							
							
							Enable static checks 
							
						 
						
							2018-08-07 19:01:38 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								eefe9670bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2661  from dmcgowan/enable-goimports  
							
							 
							
							... 
							
							
							
							Enable goimports check 
							
						 
						
							2018-08-07 14:59:49 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								003aa051b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2648  from manishtomar/tag-deleted-event  
							
							 
							
							... 
							
							
							
							add repo and tag deletion event 
							
						 
						
							2018-08-07 11:50:56 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								db0a4ec1c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable static checks  
							
							 
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-06 14:49:11 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
								
								
							
							
								
							
								795e11d5fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable goimports check  
							
							 
							
							... 
							
							
							
							Validates that goimports has been run on all files
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-06 14:37:44 -07:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								8c05756141 
								
							
								 
							
						 
						
							
							
								
								lint fix  
							
							 
							
							... 
							
							
							
							Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-06 09:46:42 -07:00  
						
					 
				
					
						
							
							
								 
								Manish Tomar
							
						 
						
							 
							
							
							
								
							
								328069bb4d 
								
							
								 
							
						 
						
							
							
								
								add support for repo deleted event also  
							
							 
							
							... 
							
							
							
							by having another interface RepositoryRemover that is implemented by
registry instance and is injected in app context for event tracking
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-02 23:05:05 -07:00  
						
					 
				
					
						
							
							
								 
								Mike Brown
							
						 
						
							 
							
							
							
								
							
								20aecf1d7b 
								
							
								 
							
						 
						
							
							
								
								added test for initial oci schema version  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-07-19 19:41:31 -05:00