perf(sync): cache received snapshots for incremental transfers

This commit is contained in:
2026-09-07 23:55:42 -07:00
parent e7e4a62504
commit 36ab54627d
14 changed files with 572 additions and 32 deletions
+5
View File
@@ -0,0 +1,5 @@
type: changed
area: sync
- Sync uses compressed, incremental rsync transfers on compatible macOS and Linux machines, caching the last received snapshot per peer to reduce traffic on subsequent syncs.
- Machines without compatible rsync, including Windows endpoints, automatically use compressed scp transfers.
+4
View File
@@ -0,0 +1,4 @@
type: docs
area: sync
- Documented compressed transfers, incremental sync cache storage, and compatibility with older peers.