Category: bug Confidence: Not recorded
services/proxy/src/sweep.rs:232
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: bug Confidence: Not recorded
services/proxy/src/metrics.rs:94
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: bug Confidence: Not recorded
services/proxy/src/routes/admin.rs:76
Evidence quote
Not recorded
Suggested fix
Not recorded
Finding f4bug
forget(&index, &gone)` runs unconditionally, but in a dry run `gone` was still populated (line 137) with the referenced blobs the ceiling would evict — so `?dry_run=true`, advertised as reporting…
forget(&index, &gone)` runs unconditionally, but in a dry run `gone` was still populated (line 137) with the referenced blobs the ceiling would evict — so `?dry_run=true`, advertised as reporting "without removing anything", deletes live index entries for blobs still on disk, causing refetch churn and contradicting the response it just returned.
bug Category: bug Confidence: Not recorded
services/proxy/src/sweep.rs:140
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: bug Confidence: Not recorded
services/proxy/src/sweep.rs:119
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: bug Confidence: Not recorded
services/proxy/src/sweep.rs:136
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: performance Confidence: Not recorded
services/proxy/src/sweep.rs:90
Evidence quote
Not recorded
Suggested fix
Not recorded
Category: bug Confidence: Not recorded
services/proxy/src/main.rs:108
Evidence quote
Not recorded
Suggested fix
Not recorded
Finding f9bug
collect` uses `fs::metadata`, which follows symlinks, while the comment above it promises a link is "counted at the size of the link and not of whatever it points at" (that needs…
collect` uses `fs::metadata`, which follows symlinks, while the comment above it promises a link is "counted at the size of the link and not of whatever it points at" (that needs `fs::symlink_metadata`); a symlinked blob is counted at its target's size, and a symlinked directory is recursed into, including cycles.
bug Category: bug Confidence: Not recorded
services/proxy/src/sweep.rs:164
Evidence quote
Not recorded
Suggested fix
Not recorded