Feature: Transfer statistics output (--stats) #176
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?
Corresponding rsync flags/behavior:
--stats— print a summary at the end of the transfer showing files transferred, bytes, speedup, etc.-v,--verbose— already present as debug logging--progress— already present as throughput displayCurrent FastSync behavior:
FastSync has
--progress(MB/s during transfer) and--dry-run(lists files that would transfer), but there is no end-of-run statistics report comparable to rsync's--stats.Proposed changes:
--statsbool show_statsSTATUS_OKis receivedPriority: low
Rationale: Nice-to-have observability. Helps users tune compression/delta settings and verify behavior.
Acceptance criteria:
--statsprints a human-readable summary after a successful transfer