Skip to content

refact(pull): verify local blob integrity before pulling#128

Open
mike-sul wants to merge 1 commit intov96from
refact/check-blob-hashes-on-pull-v96
Open

refact(pull): verify local blob integrity before pulling#128
mike-sul wants to merge 1 commit intov96from
refact/check-blob-hashes-on-pull-v96

Conversation

@mike-sul
Copy link
Collaborator

Verify hashes of app blobs already present in the local store before running an update/pull operation. This ensures we detect and re-download blobs that have become corrupted due to external factors (e.g., disk degradation).

Checking only the blob size is not sufficient, as corrupted blobs may still match the expected size while having invalid content.

Verify hashes of app blobs already present in the local store
before running an update/pull operation. This ensures we detect and
re-download blobs that have become corrupted due to external factors
(e.g., disk degradation).

Checking only the blob size is not sufficient, as corrupted blobs may
still match the expected size while having invalid content.

Signed-off-by: Mike Sul <[email protected]>
@mike-sul mike-sul requested a review from detsch March 13, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant