mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
Adds experimental session sync (`@earendil-works/pi-durable/sync`). Devices upload and pull a session's commits through a remote, reading them from the Chord store's outbox and applying them with `applyBatch`. If two devices continue the same session, the one that uploads second forks to a new session. I took out the extra sequence indexes from the earlier version of this branch, since the Chord outbox already persists every commit, so this no longer touches storage. --------- Co-authored-by: Armin Ronacher <armin.ronacher@active-4.com> |
||
|---|---|---|
| .. | ||
| calls.ts | ||
| compression.ts | ||
| derives.ts | ||
| http.ts | ||
| jobs.ts | ||
| links.ts | ||
| live-query.ts | ||
| plugins.ts | ||
| registries.ts | ||
| relay.ts | ||
| reload.ts | ||
| store.ts | ||
| sync-memory.ts | ||
| sync-worker.ts | ||
| telemetry.ts | ||
| workers.ts | ||