aboutsummaryrefslogtreecommitdiffstats
path: root/docs/example.toml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/example.toml')
-rw-r--r--docs/example.toml13
1 files changed, 11 insertions, 2 deletions
diff --git a/docs/example.toml b/docs/example.toml
index 6f4ccbe..de32ada 100644
--- a/docs/example.toml
+++ b/docs/example.toml
@@ -190,10 +190,19 @@ htpasswd = "/etc/continuum/htpasswd"
# How a change reaches every member: writers-trees (computed alike on every node from
# the member list) or plumtree (eager links pruned where they deliver twice, grafted
-# where announcements had to bring a change). For experiments: every node of a swarm
-# must use the same one.
+# where announcements had to bring a change). A genesis node records its own in the
+# document; every node follows what the swarm records, which a protocol writer may
+# change (_continuum/dissemination), and uses its own only where the swarm records none
+# it knows.
# dissemination = "writers-trees"
+# How a node's neighbours are chosen: ring-and-pairs (the graph every node computes
+# alike from the member list) or hyparview (an active view of neighbours each agreed
+# to, the others asked from the member list as neighbours fail). Recorded and followed
+# as dissemination is (_continuum/topology); with hyparview, what needs the shared
+# graph does nothing (writers' trees: use dissemination = "plumtree").
+# topology = "ring-and-pairs"
+
# Warn in the log when this node's clock differs from most of its peers' by more than
# this, for sure (beyond half the round trip it was measured over, from their PONGs); 0:
# never.