apache / apache/buildstream

When cache pull fails on bst1 and is retried, it will also try to fetch sources

Open
#1,739 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
140
Forks
45
Avg merge
1d 3h
Merged PRs (30d)
6

Description

Noticed when trying to pull GCC (which is huge) from freedesktop-sdk remote CAS. Retry seems to not only trigger retry of cache pull but also fetch sources which seems unexpected.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the cache-pull retry flow while pulling GCC from the freedesktop-sdk remote CAS. Trace whether retrying a failed cache pull also starts fetching sources, and use that observed behavior as the completion criterion; the report names no files or tests to begin with.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.