ipx reap --dry-run says it deleted the files it kept #461
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ipx reap --dry-run("Show what would go, delete nothing") printsdeleted <path> (N MB)for each file anddeleted N old file(s)at the end, word for word what a real reap prints, though nothing is deleted. Someone checking what a quota would remove reads it as having removed it. The Reaped and ReapDone events carry no dry-run flag (crates/ipx/src/ipc.rs), so the text cannot differ. Found writing a browser test for retention.Fixed in
f9f50fc, deployed to ipx 2026-11-14 04:01 UTC: Reaped and ReapDone carry dry_run, and a dry run says "would delete" of each file and of the total (production now:would delete 0 old file(s), 0.0 MB). Tested by the browser suite's new retention test, which reaps dry over a tiny quota and checks the files stay.