summaryrefslogtreecommitdiff
path: root/depcheck.py
AgeCommit message (Collapse)Author
2019-11-05depcheck: ignore givebacksHelmut Grohne
When an architecture encounters an installation error, the chance that dose and apt disagree is very high. Thus skip the relevant architecture until the next mirror push entirely.
2019-09-08depcheck: don't litter temporary files on errorHelmut Grohne
When a multiprocessing.Pool is garbage collected or __exit__ed, it calls the terminate method. In that case, temporary files are not cleaned up. This happens for example, when an exception is raised in one of the workers. Thus we close and join the pool explicitly.
2019-03-17license the beast as gpl-2+Helmut Grohne
2019-03-05depcheck.py: abort early when nothing needs checkingHelmut Grohne
2019-03-05reduce timestamps to 1s resolutionHelmut Grohne
We don't need more resolution. It is a distraction and removing it saves around 1% of db size.
2019-03-02depcheck: support parallel operationHelmut Grohne
2019-03-02depcheck: remove the 6h conditionHelmut Grohne
If the release timestamp doesn't change, we should assume that the content didn't either.
2019-03-02depcheck.py: move the filter into sqlHelmut Grohne
2019-03-02depcheck: elide redundant element from tupleHelmut Grohne
2019-02-26depcheck.py: make the mirror configurableHelmut Grohne
2019-02-08make depcheck.py compatible with stretchHelmut Grohne
2019-02-03initial checkinHelmut Grohne