← Back to issue list

create a cache for the unpacked git repositories

View original Github issue

Metadata

Project
fetch-service
Number
#221
Type
issue
State
open
Author
dariuszd21
Labels
Created
Updated
Closed

Current evaluation

Feature request to cache unpacked git repositories to avoid redundant unpacking by inspectors. Created 720 days ago, last activity 389 days ago, no maintainer triage.

Suggested action: close stale

Reason: The issue has been inactive for 389 days with no maintainer triage or progress. While it's a valid feature request about caching unpacked git repositories, the lack of engagement over 720 days suggests it's not a current priority. The referenced internal Jira ticket (CRAFT-3402) may have been handled separately or abandoned.

Impact: 55 Quick Win: 30.25 Staleness: 85 Complexity: 45 Confidence: 65 Support Request: 10

Issue body

### What needs to get done Create a cache, that'll allow re-using `UnpackObjects(f io.ReadSeeker, dir string)` result on subsequent unpacking calls ### Why it needs to get done All the inspectors are unpacking the pack repository request simultaneously and instead of having one copy of the repository, every inspector has it`s own one. We should create a mechanism, that allows unpacking the content once and reusing it from that moment on on subsequent unpacking requests.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 55
Quick Win: 30.25
Staleness: 85
Complexity: 45
Confidence: 65
Support Request: 10
close stale Feature request to cache unpacked git repositories to avoid redundant unpacking by inspectors. Created 720 days ago, last activity 389 days ago, no maintainer triage.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#290 refactor: only unpack git repos once fetch-service merged Merged post-approval and CI. Refactors git inspection to unpack repos once via a new CacheDir field. Other inspectors use the git-checkout-pack annotation to access the unpacked repo, eliminating duplicate work and resolving #276.
74%