distribution/registry/storage/driver
Cory Snider d0f5aa670b Move context package internal
Our context package predates the establishment of current best practices
regarding context usage and it shows. It encourages bad practices such
as using contexts to propagate non-request-scoped values like the
application version and using string-typed keys for context values. Move
the package internal to remove it from the API surface of
distribution/v3@v3.0.0 so we are free to iterate on it without being
constrained by compatibility.

Signed-off-by: Cory Snider <csnider@mirantis.com>
2023-10-27 10:58:37 -04:00
..
azure feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00
base Move context package internal 2023-10-27 10:58:37 -04:00
factory go.mod: change imports to github.com/distribution/distribution/v3 2021-02-08 18:30:46 +01:00
filesystem feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00
gcs Move context package internal 2023-10-27 10:58:37 -04:00
inmemory feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00
middleware Move context package internal 2023-10-27 10:58:37 -04:00
s3-aws Move context package internal 2023-10-27 10:58:37 -04:00
testsuites feat: Add context to storagedriver.(Filewriter).Commit() 2023-10-19 11:27:27 +01:00
errors_test.go refactor: Storage driver errors 2023-10-18 10:02:21 +01:00
fileinfo.go format code with gofumpt 2022-11-03 22:48:20 +01:00
storagedriver.go feat: Add context to storagedriver.(Filewriter).Commit() (#4109) 2023-10-19 11:41:55 +01:00
walk.go Pass the last paging flag to storage drivers 2023-08-29 11:27:42 +01:00
walk_test.go Pass the last paging flag to storage drivers 2023-08-29 11:27:42 +01:00