Page MenuHomeSoftware Heritage

Debian loader sometimes thinks a package has been loaded when it has not
Open, HighPublic

Description

The Debian loader keeps a cache of already loaded packages in its database, after loading them, to avoid doing the work again.

There seems to be a race condition: some Debian origins have snapshots with a branch pointing to a revision that doesn't exist in the database.

Investigate and fix.

Event Timeline

olasd triaged this task as High priority.Mar 16 2018, 6:01 PM
olasd created this task.
olasd changed the task status from Open to Work in Progress.Mar 19 2018, 7:55 PM

I've cleaned up the cache for the revisions that haven't been loaded in the archive. We'll see how many holes we still have after another run of the loader.

olasd changed the task status from Work in Progress to Open.Fri, Sep 11, 1:56 PM
olasd removed olasd as the assignee of this task.