← Back to issue list

`revisions` only showing the most recent 500 revs

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1848565
Type
issue
State
open
Author
~saviq
Labels
Created
Updated
Closed

Current evaluation

snapcraft revisions command only displays the most recent 500 revisions per snap, truncating older history. Reported 2510 days ago with zero comments, no labels, and no maintainer response. Likely outdated given 7 years of project evolution.

Suggested action: close stale

Reason: The issue is 2510 days old with zero comments, no labels, and no maintainer engagement. The snapcraft project has undergone extensive changes over ~7 years, making it highly likely the revisions command behavior or the underlying store API pagination has been addressed. The reporter observed exactly 501 lines (500 revisions + header) across multiple snaps, pointing to a store API page-size limit that the CLI did not paginate through.

Impact: 30 Quick Win: 21.0 Staleness: 95 Complexity: 30 Confidence: 45 Support Request: 15

Issue body

For a number of snaps I'm collaborator on, I'm only seeing the most recent 501 revisions: $ for snap in multipass mir-kiosk subsurface mir-kiosk-apps; do REVS=$( snapcraft revisions $snap ) echo === $snap: $( echo $REVS | wc -l ) total === echo $REVS | tail -n5 done === multipass: 501 total === 737 2019-04-18T20:43:26Z amd64 0.7.0-dev.109+gc06ffbc edge 736 2019-04-18T20:06:24Z arm64 0.6.0-rc.106+g03f8fdf edge 735 2019-04-18T20:05:30Z armhf 0.6.0-rc.106+g03f8fdf edge 734 2019-04-18T19:47:23Z amd64 0.6.0-rc.106+g03f8fdf edge 733 2019-04-18T13:42:21Z arm64 0.6.0-rc.49+geeef8c7 edge === mir-kiosk: 501 total === 2077 2019-09-10T00:14:16Z arm64 1.4.0-snap86 candidate, stable 2076 2019-09-10T00:13:49Z i386 1.4.0+dev24-snap86 edge 2075 2019-09-10T00:13:43Z i386 1.4.0-snap86 candidate, stable 2074 2019-09-10T00:13:41Z amd64 1.4.0-snap86 candidate, stable 2073 2019-09-10T00:13:30Z amd64 1.4.0+dev24-snap86 edge === subsurface: 501 total === 1313 2019-04-30T05:51:59Z i386 v4.8.6 candidate 1312 2019-04-30T05:51:29Z amd64 v4.8.6 candidate 1311 2019-04-29T22:07:32Z armhf v4.8.4-511-g154792ffd edge 1310 2019-04-29T22:07:31Z arm64 v4.8.4-511-g154792ffd edge 1309 2019-04-29T21:55:37Z i386 v4.8.4-511-g154792ffd edge === mir-kiosk-apps: 104 total === 5 2016-12-02T19:12:05Z i386 0.1 edge 4 2016-12-01T22:28:48Z arm64 0.1 edge 3 2016-12-01T22:28:38Z armhf 0.1 edge 2 2016-12-01T22:24:51Z i386 0.1 edge 1 2016-12-01T22:23:45Z amd64 0.1 edge It is said that all revisions "live forever" on the snap store. But how do we access them?

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 21.0
Staleness: 95
Complexity: 30
Confidence: 45
Support Request: 15
close stale snapcraft revisions command only displays the most recent 500 revisions per snap, truncating older history. Reported 2510 days ago with zero comments, no labels, and no maintainer response. Likely outdated given 7 years of project evolution.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 30
Confidence: 85
Support Request: 10
close stale snapcraft revisions command limits output to the 500 most recent entries despite store history retention. Issue remains completely inactive for over six years with zero maintainer interaction or labels.
qwen/qwen3.6-35b-a3b
Staleness: 100
Complexity: 20
Confidence: 80
Support Request: 30
close stale Issue reports `snapcraft revisions` command truncating output to the most recent 500 revisions, despite store policy stating revisions are permanent. No maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 35
Confidence: 85
Support Request: 25
close stale snapcraft revisions CLI command limits output to the 500 most recent revisions per snap, despite the store retaining all revisions. Issue remains unlabelled, unassigned, and inactive for over six years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 35
Confidence: 85
Support Request: 20
close stale snapcraft revisions command hard-limits output to ~500 revisions despite store claims revisions persist indefinitely. No maintainer response in over 6 years.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1683827 snapcraft list-revisions strip trailing 0's from versions snapcraft (launchpad) open snapcraft list-revisions displayed version 0.10 as 0.1, stripping trailing zeros. Reported in 2017 with no maintainer response. Project has since been fully rearchitected; original code path no longer exists.
73%