← Back to issue list

feat: retry upon ChunkedEncodingError

View original Github issue

Metadata

Project
craft-application
Number
#994
Type
pull request
State
open
Author
zhijie-yang
Labels
Created
Updated
Closed

Current evaluation

Adds retry logic for ChunkedEncodingError in fetch-service requests to resolve #993 (retry on broken connections). Approved by 1 reviewer but has 3 unresolved review comments; snap-tests (openstack) CI check failing.

Suggested action: needs review

Reason: The PR is approved but has 3 unresolved review comments that need to be addressed before merging. Last activity was 32 days ago, which is within the 3-month window. The failing snap-tests (openstack) CI check also needs attention. The feature addresses a real reliability issue (#993) for fetch-service connections.

Impact: 55 Quick Win: 30.25 Staleness: 25 Complexity: 45 Confidence: 70

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- Resolved #993

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 55
Quick Win: 30.25
Staleness: 25
Complexity: 45
Confidence: 70
needs review Adds retry logic for ChunkedEncodingError in fetch-service requests to resolve #993 (retry on broken connections). Approved by 1 reviewer but has 3 unresolved review comments; snap-tests (openstack) CI check failing.
qwen3.6-35b-a3b-mtp-q6
Staleness: 15
Complexity: 45
Confidence: 90
needs review Adds retry logic for ChunkedEncodingError. Approved by one reviewer but has three unresolved comments and a failing snap-test CI job. Recently active.
qwen3.6-35b-a3b-mtp-q6
Staleness: 10
Complexity: 45
Confidence: 85
needs review Implements retry logic for ChunkedEncodingError to resolve #993. Currently under review with 2 unresolved comments, recent activity, and CI mostly passing except one failing snap test.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 45
Confidence: 85
needs review Adds retry logic for ChunkedEncodingError to resolve #993. Currently under review with 5 unresolved comments, changes requested by a reviewer, and one failing CI check.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 20
Confidence: 80
needs review Adds retry logic for ChunkedEncodingError to resolve issue #993. All CI checks pass. Currently pending maintainer review with one unresolved comment and no reviewer assignments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 25
Complexity: 20
Confidence: 85
needs review Adds retry logic for ChunkedEncodingError to resolve issue #993. Currently pending maintainer review with 5 unresolved comments and passing CI checks.
qwen/qwen3.6-35b-a3b
Staleness: 55
Complexity: 20
Confidence: 70
needs review Implements retry logic for ChunkedEncodingError to fix issue #993. CI passes, but the PR has 5 unresolved review comments, zero reviewers, and no activity for nearly six months.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
close stale Adds retry logic for ChunkedEncodingError to resolve issue #993. Currently inactive for 160 days with zero maintainer comments and a missing changelog entry.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 25
Confidence: 65
needs review Implements retry logic for ChunkedEncodingError to resolve #993. Open for 142 days with zero comments or maintainer activity. Awaiting review and a changelog update before merging.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated

Related work

  • Likely Fixed By: craft-application#993 (confidence 90%)

    PR body explicitly states 'Resolved #993' which is the open issue requesting retry logic for broken network connections during artifact downloads.

Related issues

No related issues found above the similarity threshold.