• Joined on 2026-07-08
TapTap closed issue TapTap/FastSync#318 2026-09-24 01:53:22 +02:00
parity: stream a single file >256 MiB (unblocks basis-dir and fuzzy rows)
TapTap commented on issue TapTap/FastSync#318 2026-09-24 01:53:21 +02:00
parity: stream a single file >256 MiB (unblocks basis-dir and fuzzy rows)

Fixed in PR #328. The receiver reads the length-prefixed whole-file payload in bounded 64 KiB chunks and spools above the streaming bound (incrementally decompressed for zstd/zlib) through the…

TapTap commented on issue TapTap/FastSync#317 2026-09-24 01:53:21 +02:00
parity: --delay-updates unique staging name + implied --delete-after ordering

Fixed in PR #328. The receiver now stages under a per-run unique .fastsync-stage.<pid>.<entropy> directory created with O_EXCL, refusing a non-owned collision (a genuine destination entry is…

TapTap deleted branch parity/no-wire from TapTap/FastSync 2026-09-24 01:44:24 +02:00
TapTap pushed to dev at TapTap/FastSync 2026-09-24 01:44:24 +02:00
a14fbb2c10 Merge PR #328: no-wire parity (#317, #318)
7408686370 test: fix cppcheck style findings in cycle-F tests
90f2fb613f Merge branch 'parity2/f2' into parity/no-wire
8843f1e3cf Merge branch 'parity2/f1' into parity/no-wire
c387beb182 feat(transfer): stream single files and bases above the 256 MiB ceiling (#318)
Compare 6 commits »
TapTap closed issue TapTap/FastSync#317 2026-09-24 01:44:23 +02:00
parity: --delay-updates unique staging name + implied --delete-after ordering
TapTap merged pull request TapTap/FastSync#328 2026-09-24 01:44:23 +02:00
feat: no-wire parity — delay-updates (#317), >256 MiB streaming (#318)
TapTap pushed to parity/no-wire at TapTap/FastSync 2026-09-24 01:39:07 +02:00
7408686370 test: fix cppcheck style findings in cycle-F tests
90f2fb613f Merge branch 'parity2/f2' into parity/no-wire
8843f1e3cf Merge branch 'parity2/f1' into parity/no-wire
c387beb182 feat(transfer): stream single files and bases above the 256 MiB ceiling (#318)
96e02f52c0 fix(delay-updates): unique staging dir and implied --delete-after ordering (#317)
Compare 5 commits »
TapTap created pull request TapTap/FastSync#328 2026-09-24 01:39:07 +02:00
feat: no-wire parity — delay-updates (#317), >256 MiB streaming (#318)
TapTap created branch parity/no-wire in TapTap/FastSync 2026-09-24 01:39:07 +02:00
TapTap closed issue TapTap/FastSync#320 2026-09-24 00:46:47 +02:00
parity: map receiver file errors to rsync partial exit code 23
TapTap commented on issue TapTap/FastSync#320 2026-09-24 00:46:47 +02:00
parity: map receiver file errors to rsync partial exit code 23

Fixed in PR #327 (protocol 2.30.0). New STATUS_PARTIAL terminal; the client exits 23 on a partial run and removes successfully-transferred --remove-source-files sources, matching rsync…

TapTap closed issue TapTap/FastSync#316 2026-09-24 00:46:47 +02:00
parity: --stats per-type deleted breakdown
TapTap commented on issue TapTap/FastSync#316 2026-09-24 00:46:47 +02:00
parity: --stats per-type deleted breakdown

Fixed in PR #327 (protocol 2.30.0). STATUS_STATS grows deleted_reg/dir/link/special; Number of deleted files: X (reg: A, dir: B, link: C, special: D) matches rsync 3.4.1 (differential test).…

TapTap closed issue TapTap/FastSync#315 2026-09-24 00:46:47 +02:00
parity: receiver-side per-directory merge rules for --filter/-F (+ merge e/n/w/- modifiers)
TapTap commented on issue TapTap/FastSync#315 2026-09-24 00:46:46 +02:00
parity: receiver-side per-directory merge rules for --filter/-F (+ merge e/n/w/- modifiers)

Fixed in PR #327 (protocol 2.30.0). Per-directory merge rules are now carried on the delete carriers and evaluated deepest-first at the receiver under every delete timing; the merge-only…

TapTap closed issue TapTap/FastSync#314 2026-09-24 00:46:46 +02:00
parity: answer STATUS_MKDIR/STATUS_SYMLINK with destination state (-i/--progress/--out-format)
TapTap commented on issue TapTap/FastSync#314 2026-09-24 00:46:46 +02:00
parity: answer STATUS_MKDIR/STATUS_SYMLINK with destination state (-i/--progress/--out-format)

Fixed in PR #327 (protocol 2.30.0). STATUS_MKDIR/STATUS_SYMLINK now carry a destination-state probe (with target_matches on STATUS_DEST_INFO); -i/--out-format/--progress render…

TapTap commented on issue TapTap/FastSync#313 2026-09-24 00:46:46 +02:00
parity: implement --stderr=client client-message channel (wire)

Fixed in PR #327 (protocol 2.30.0). New bounded STATUS_CLIENT_MSG (client->server) dispatched in all receiver loops; --stderr=client accepted and --no-msgs2stderr maps to it; client…

TapTap deleted branch wire/backlog-230 from TapTap/FastSync 2026-09-24 00:37:50 +02:00