-
Type:
Story
-
Status: Done
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.3.0
-
Fix Version/s: 3.3.1
-
Component/s: Proxy Repository
-
Labels:None
-
Story Points:3
-
Release Note:Yes
-
Epic Link:
-
Sprint:Formats Team - Sprint 94, Formats/Core Team - Sprint 93
Background
In the case of a damaged/ill-timed blobstore backup/restore, it's possible there are some missing blobs.
Acceptance
- If a blob in a proxy repo is missing, rather than immediately returning a 500 error, Repo attempts to refetch it.
- If the content is available in the remote, it is downloaded.
Notes
We should ensure we're only trying this for 'missing blob' situations that correspond to proxied artifacts. If it's a missing blob for cached metadata, there will be nothing to refetch.
- relates
-
NEXUS-12798 Attempt to access soft-deleted blob
-
- Closed
-