Page MenuHomeSoftware Heritage

Make object corruption non-fatal.
ClosedPublic

Authored by vlorentz on Sep 17 2021, 5:32 PM.

Details

Summary

There are too many corrupt objects currently, it's unreasonable
to crash every time there is one in a repository.

We should revert this commit when T3552 is resolved, though.

Diff Detail

Repository
rDVAU Software Heritage Vault
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Build is green

Patch application report for D6302 (id=22881)

Rebasing onto 3681a72c56...

Current branch diff-target is up to date.
Changes applied before test
commit b36dd3b71909fa57d69efcbfa4ebb580f7bd764b
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Fri Sep 17 17:32:01 2021 +0200

    Make object corruption non-fatal.
    
    There are too many corrupt objects currently, it's unreasonable
    to crash every time there is one in a repository.
    
    We should revert this commit when T3552 is resolved, though.

See https://jenkins.softwareheritage.org/job/DVAU/job/tests-on-diff/182/ for more details.

olasd added a subscriber: olasd.

Thanks!

This revision is now accepted and ready to land.Sep 17 2021, 5:41 PM
This revision was automatically updated to reflect the committed changes.