Skip to content

fix: improve offline progress display - #8

Merged
ReallocAll merged 1 commit into
mainfrom
fix/offline-progress-ui
Oct 7, 2026
Merged

ReallocAll merged 1 commit into
mainfrom
fix/offline-progress-ui

Conversation

@ReallocAll

Copy link
Copy Markdown
Owner

Summary

  • add tqdm-backed stage/progress output to standalone offline verify and restore
  • add --verbose diagnostics for object roles, BASE/DELTA details, byte counts, state digests, and timings
  • report object verification progress as object counts instead of compressed+logical bytes, avoiding misleading apparent repository sizes
  • preserve the v0.1.2 Amulet iterator EOF fix while adding record-level progress callbacks
  • keep tqdm confined to requirements-offline.txt; the online EndKeep plugin runtime does not depend on it

Validation

  • real repository deep verify: 5 snapshots / 10 objects / 0 orphans
  • real restore smoke: BASE, middle DELTA point, and latest recovery point all restored and reopened with matching logical state digests
  • CI: pending final package/standalone smoke for this branch

@ReallocAll
ReallocAll merged commit de132af into main Oct 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant