← Back to issue list

store: enable delta uploads by default when pushing.

View original Github issue

Metadata

Project
snapcraft
Number
#1196
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1196 enabled delta uploads by default for store pushes, resolving Launchpad #1673455; recorded in commit 3b13bbd1a.

Resolution: closed resolved

Reason: PR #1196 was merged after maintainer approval, and commit 3b13bbd1a contains the default delta-upload behavior for Snap Store pushes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1673455 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1196 enabled delta uploads by default for store pushes, resolving Launchpad #1673455; recorded in commit 3b13bbd1a.
stealth/space-bunny-alpha — closed resolved Merged PR #1196 enabled delta uploads by default for store pushes; @squidsoup approved it, and commit 3b13bbd1a records the change.
stealth/space-bunny-alpha — closed resolved Merged canonical/snapcraft#1196 in commit 3b13bbd1a, enabling delta uploads by default for store pushes; @squidsoup approved with :shipit:.
qwen/qwen3.6-35b-a3b — — Merged. Enables delta uploads by default during store pushes. Approved by @squidsoup with a :shipit: comment. Addresses LP #1673455 across three files (+7/-30 lines).
qwen3.6-35b-a3b-mtp-q6 — — Merged to enable delta uploads by default during push operations. Approved by squidsoup and integrated, resolving launchpad bug #1673455.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#940 store: implement delta uploads in push. snapcraft merged Merged PR #940 as commit 05ba34a32, adding store-push delta uploads with SHA3-384 caching and fallback to full uploads when deltas fail or are too large.
83%
#1673455 enable delta uploads by default snapcraft (launchpad) closed Delta uploads were enabled by default for Snap Store pushes by merged canonical/snapcraft#1196 (commit 3b13bbd1a).
80%
#1646303 Implement delta uploads in `push` snapcraft (launchpad) closed Delta uploads were implemented in push behind DELTA_UPLOADS_EXPERIMENTAL by merged PR #940 (commit 05ba34a32), resolving #1646303.
75%
#1780851 trying to upload a delta if delta service is disabled fails snapcraft (launchpad) closed Fixed by merged PR #2181 (commit 5437f01ca), restoring fallback to a full-snap upload when the Store rejects deltas with HTTP 501.
74%