bug
a blob with no index entry is deleted regardless of `min_age`, but a fetch commits the blob (cache.rs:151) and only writes the index entry after a registry round-trip (cache.rs:163), so a sweep in… a blob with no index entry is deleted regardless of `min_age`, but a fetch commits the blob (cache.rs:151) and only writes the index entry after a registry round-trip (cache.rs:163), so a sweep in that seconds-long gap deletes the just-committed blob — the in-flight request then 500s at cache.rs:90-97 ("already missing from the store") despite the artifact existing.
services/proxy/src/sweep.rs:119
Evidence quote
Not recorded
Suggested fix
Not recorded