mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
The pure swap is gone: a reload restarts every live object of a changed plugin (documents and tables kept). Calls running at the commit and every call they cause (the ctx call chain; an old flag on call from trusted links) run on the open old attempt, which seals once its work drained and its successor's recorded requests are ready, bounded by reloadDrainTimeout (5 s); then the successor's factory runs. New work waits at the gate; same-host consumers see the draining object live; a reload cycle fails at once with unavailable/reload_cycle. Example 64, design section 21 rewritten. |
||
|---|---|---|
| .. | ||
| app.test.ts | ||
| archive.test.ts | ||
| ephemeral-sessions.test.ts | ||
| ephemeral.test.ts | ||
| files.test.ts | ||
| info.test.ts | ||
| invite.test.ts | ||
| layout.test.ts | ||
| owner.test.ts | ||
| pairing.test.ts | ||
| secrets.test.ts | ||
| sessions.test.ts | ||
| support.ts | ||
| tar.test.ts | ||
| uploads.test.ts | ||
| users.test.ts | ||
| worker.test.ts | ||