Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check Hashsums for local cached artifacts #692

Closed
laeubi opened this issue Feb 25, 2022 · 2 comments · Fixed by #825
Closed

Check Hashsums for local cached artifacts #692

laeubi opened this issue Feb 25, 2022 · 2 comments · Fixed by #825
Assignees
Labels
sponsored The bugfix or feature was gently sponsored by an individual or company
Milestone

Comments

@laeubi
Copy link
Member

laeubi commented Feb 25, 2022

From time to time it happens that a corrupted artifact is stored inside the local repository. Now we are storing the properties (md5+sha1) of the artifact we should use that to check the file and trigger downloading it again if it is broken.

@laeubi
Copy link
Member Author

laeubi commented Mar 7, 2022

This might also be used if an artifact has changed its properties, as long as the hashsum is the same we could consider only updating the local properties.

@laeubi laeubi self-assigned this Apr 1, 2022
@laeubi laeubi added the sponsored The bugfix or feature was gently sponsored by an individual or company label Apr 1, 2022
laeubi added a commit to laeubi/tycho that referenced this issue Apr 1, 2022
@laeubi laeubi linked a pull request Apr 1, 2022 that will close this issue
laeubi added a commit that referenced this issue Apr 1, 2022
@laeubi
Copy link
Member Author

laeubi commented Apr 1, 2022

The fix for this issue was gently sponsored by Compart AG.

@laeubi laeubi added this to the 2.7.1 milestone Apr 1, 2022
laeubi added a commit that referenced this issue Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sponsored The bugfix or feature was gently sponsored by an individual or company
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant