Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The registry logic checks for the unexported error
errNotFound
during blob handling.When implementing a custom
BlobHandler
outside of this package the developer is unable to use the unexportederrNotFound
variable, therefore the customBlobHandler
cannot signal the correct error to the registry package which results in a wrong execution flow.This PR exposes the
ErrNotFound
error so it can be used from outside the registry package, this aligns with other packages in this module that use the same approach e.g. cache