distribution/registry/storage/driver/gcs
Milos Gajdos cb0d083d8d
feat: Add context to storagedriver.(Filewriter).Commit()
This commit changes storagedriver.Filewriter interface
by adding context.Context as an argument to its Commit
func.

We pass the context appropriately where need be throughout
the distribution codebase to all the writers and tests.

S3 driver writer unfortunately must maintain the context
passed down to it from upstream so it contnues to
implement io.Writer and io.Closer interfaces which do not
allow accepting the context in any of their funcs.

Co-authored-by: Cory Snider <corhere@gmail.com>
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-10-19 11:27:27 +01:00
..
doc.go Storage driver for: Google Cloud Storage (gcs) 2015-10-28 20:21:56 +00:00
gcs.go feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00
gcs_test.go feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00