On 04/09/2012 01:26 PM, Anthony Messina wrote:
Any recommendations for lookaside cache cleanup?  I'm thinking that I'd
like to remove items from the lookaside cache once theyre removed from
Koji via kogi-gc.

You mean a dist-git lookaside cache? That would be a bit of a messy problem since multiple builds might use the same source file and we don't track that in the database.

If you want to do it as you've described, you'd need to maintain an index and keep reference counts.

Otoh, if you're going to prune your lookaside cache at all, you might just use a simpler test (perhaps a combination of timestamp and latest-by-package-name). If this happens to delete a source file for a non-deleted build in koji, then you can still recover that from the srpm in koji if it becomes as issue.
--
buildsys mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to