store: better retry strategy for GETs.
Metadata
Current evaluation
Merged in canonical/snapcraft#1212 (c6bf989ae), replacing GET retry logic with a configurable, status-code-aware retry class for LP #1671817.
Resolution: closed resolved
Reason: PR #1212 was merged as commit c6bf989ae. It introduced configurable GET retries that force retries for status-code responses, addressing LP #1671817.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Use the retry class which allows for more fine grained settings such as forcing a retry when a status code is returned.
LP: #1671817
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#1212 (c6bf989ae), replacing GET retry logic with a configurable, status-code-aware retry class for LP #1671817. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1212 as c6bf989ae, replacing GET retry logic with configurable, status-code-aware retries for LP #1671817. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#1212 (c6bf989ae), replacing GET retry logic with a configurable, status-code-aware retry class for LP #1671817. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Replaced existing retry logic with a configurable retry class for GET requests, enabling fine-grained control and forced retries on specific HTTP status codes. Approved with a minor naming suggestion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an update implementing a refined retry strategy for GET requests. The change uses a dedicated retry class for fine-grained control, including forced retries on specific HTTP status codes. Approved after minor naming feedback. |
Update history
No update history recorded yet.
Related work
-
Related To:
launchpad#1671817
(confidence 99%)
The original bug linked from the merged PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1671817 Make store downloads more robust | snapcraft (launchpad) | closed | Connection resets during store snap downloads were fixed by adding a configurable retry class for GETs; PR #1212 merged as commit c6bf989ae ("store: better retry strategy for GETs"), following earlier retries in #1184. |