TapTap commented on pull request TapTap/FastSync#223 2026-09-05 10:45:45 +02:00
feat: add rsync-compatible quiet option

Merged as part of the Phase 1 rsync-compatibility batch. Content was integrated into dev sequentially via local merges with conflict resolution, then pushed to origin/dev (HEAD 48dfd5d). The…

TapTap closed pull request TapTap/FastSync#223 2026-09-05 10:45:45 +02:00
feat: add rsync-compatible quiet option
TapTap commented on pull request TapTap/FastSync#224 2026-09-05 10:45:45 +02:00
feat: add rsync-compatible human-readable output

Merged as part of the Phase 1 rsync-compatibility batch. Content was integrated into dev sequentially via local merges with conflict resolution, then pushed to origin/dev (HEAD 48dfd5d). The…

TapTap pushed to dev at TapTap/FastSync 2026-09-05 10:44:06 +02:00
48dfd5dfa0 Fix incremental skip regression from modify-window nsec comparison
8384a1997b Merge remote-tracking branch 'origin/feat/rsync-delete-during-alias' into dev
a1981a78ad Merge remote-tracking branch 'origin/feat/rsync-old-dirs-aliases' into dev
b5646a0b9e Merge remote-tracking branch 'origin/feat/rsync-checksum-choice-alias' into dev
c6a341bd1e Merge remote-tracking branch 'origin/feat/rsync-partial-progress' into dev
Compare 87 commits »
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 02:29:10 +02:00
638d953b1d fix: bump protocol version for max alloc wire format
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 02:25:27 +02:00
04cea295b5 fix: enforce max alloc in delta deserialization
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 02:22:01 +02:00
820afd334a fix: reject malformed max-alloc sizes
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 02:18:46 +02:00
2f553a2a43 fix: honor explicit protocol allocation sessions
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 02:12:23 +02:00
f990e86309 fix: make protocol allocation accounting atomic
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-04 01:56:41 +02:00
0d306940e1 fix: bind allocation sessions in worker threads
TapTap pushed to feat/skip-compress at TapTap/FastSync 2026-09-04 01:49:40 +02:00
552c19d3fe fix: guard skip-compress cleanup
TapTap pushed to feat/ignore-existing at TapTap/FastSync 2026-09-03 23:18:10 +02:00
d86029e570 fix: complete ignore-existing destination protection
TapTap pushed to feat/ignore-times at TapTap/FastSync 2026-09-03 22:51:48 +02:00
14c5da98d8 fix: free old snapshot on full transfer fallback
TapTap pushed to feat/rsync-compression-aliases at TapTap/FastSync 2026-09-03 22:47:43 +02:00
aab45873ac test: cover compression option equals forms
TapTap pushed to feat/rsync-info at TapTap/FastSync 2026-09-03 22:44:46 +02:00
605f79a450 fix: make rsync info none override verbose
TapTap pushed to feat/8-bit-output at TapTap/FastSync 2026-09-03 22:40:35 +02:00
066c7ed1af fix: address 8-bit output re-review findings
TapTap pushed to feat/rsync-delete-during-alias at TapTap/FastSync 2026-09-03 22:34:53 +02:00
97a628c3fd docs: document delete-during aliases
TapTap pushed to feat/rsync-old-dirs-aliases at TapTap/FastSync 2026-09-03 22:32:12 +02:00
9f23b23893 fix: clarify unsupported directory option diagnostics
TapTap pushed to feat/fsync at TapTap/FastSync 2026-09-03 22:29:43 +02:00
2ace6416a7 test: cover configured fsync save path
TapTap pushed to feat/max-alloc at TapTap/FastSync 2026-09-03 22:26:30 +02:00
e491e811e3 fix: enforce max alloc across protocol workers