aboutsummaryrefslogtreecommitdiffstats
path: root/docs/openapi.yaml
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-31 12:14:12 +0100
committertv <tv@krebsco.de>2026-10-31 12:14:12 +0100
commit32808e43fd919b7f0326487eeb7c100a327c26c0 (patch)
tree49b7abccef4d06b70335f0360ba70a6ed4b1909c /docs/openapi.yaml
parent0d83f1691a81c6125cfb33977173c0fde7c572d6 (diff)
remake needs sane clock
Diffstat (limited to 'docs/openapi.yaml')
-rw-r--r--docs/openapi.yaml8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/openapi.yaml b/docs/openapi.yaml
index a5780e3..96132cf 100644
--- a/docs/openapi.yaml
+++ b/docs/openapi.yaml
@@ -715,7 +715,8 @@ paths:
each with `id`, `coordinator`, `coordinatorActive`, `expiredAt`,
`abortableAt` and `tally`; `force` names the override, if any); or this
node can't vote for a new one: it voted for another remake of this epoch,
- or may have before it restarted.
+ or may have before it restarted; or this node's clock is off from most of
+ its peers' (`force` is `clock`).
content:
application/json:
schema:
@@ -1102,8 +1103,9 @@ components:
Checks to override: `true` for all, or a comma-separated list of
`switchDelay` (accept one below a keepalive interval; tests only) and
`supersede` (abort expired remakes of this epoch that still hold votes, and
- propose in their place) and `coordinatorActive` (supersede even though this
- node sees their coordinator as an active peer).
+ propose in their place), `coordinatorActive` (supersede even though this
+ node sees their coordinator as an active peer) and `clock` (propose although
+ this node's clock is off from most of its peers').
schema:
type: string
examples: