aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/lifecycle.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/lifecycle.md b/docs/lifecycle.md
index e09ef01..d703fe3 100644
--- a/docs/lifecycle.md
+++ b/docs/lifecycle.md
@@ -93,8 +93,9 @@ document file holding a document is an error with no override.
by a crash is dropped when reading. A node starting from it is ready at once; sync
merges what it missed, or it rejoins a newer epoch. A node writes as a fresh actor
each start, unless `--keep-actor` and it stopped cleanly (the file marks a clean
- stop, and the mark is undone as the node starts on it): then it writes on as the actor
- of before, as nothing it wrote is missing. Fewer actors mean fewer signatures in every
+ stop, and the mark is undone as the node starts on it, before it decides its actor):
+ then it writes on as the actor of before, as nothing it wrote is missing. Where the
+ mark can't be undone (the disk full, say), it writes as a fresh one. Fewer actors mean fewer signatures in every
transfer of the epoch's history (a writer each); a crash, a drop, or a switch or a
rejoin still starts a fresh one.
* **A backup** (`GET /admin/document`) is the whole document with its history, naming