You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 28, 2020. It is now read-only.
Currently we naïvely assume that the blobs referenced in requests/responses exist in CAS without checking. We should add something analogous to the CompletenessCheckingBlobAccess to ensure that blobs we reference actually exist.
One thing to be careful of while implementing this is that PushBlob and PushDirectory requests contain an additional pair of digest lists which we will also need to ensure exist. Given this, we'll need to add an extra field (or two, if we want to distinguish between Blob/Directory) to the Asset proto to store these digests so we can check at push and fetch time.
The text was updated successfully, but these errors were encountered:
Currently we naïvely assume that the blobs referenced in requests/responses exist in CAS without checking. We should add something analogous to the
CompletenessCheckingBlobAccess
to ensure that blobs we reference actually exist.One thing to be careful of while implementing this is that
PushBlob
andPushDirectory
requests contain an additional pair of digest lists which we will also need to ensure exist. Given this, we'll need to add an extra field (or two, if we want to distinguish between Blob/Directory) to theAsset
proto to store these digests so we can check at push and fetch time.The text was updated successfully, but these errors were encountered: