From b16977b18fdd1e5193f5c015eadcb61a63f4fae1 Mon Sep 17 00:00:00 2001 From: tv Date: Tue, 3 Nov 2026 06:11:06 +0100 Subject: announcement round counters --- docs/measurements.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs/measurements.md') diff --git a/docs/measurements.md b/docs/measurements.md index 9cdc265..d878ba7 100644 --- a/docs/measurements.md +++ b/docs/measurements.md @@ -81,6 +81,8 @@ or caught up over many small messages. | `sync.divergedPeers` | `diverged_peers` | Peers whose heads differ from ours with no sync message in between. | | `sync.largestReceivedBytes` | `largest_sync_received_bytes` | The largest sync message received since start. Larger transfers come as deltas (blobs of 16 chunks or more, [`peers.md`](peers.md)), so this stays below 16 × `--blob-chunk` from nodes of this version. | | `relay.announceRounds` | `announce_rounds_total` | Announcement rounds: our new heads to the neighbours after applying their changes (the quick round to those writers' trees leave out, or to all for changes no tree carries, and the slow round to the others; [`peers.md`](peers.md)). | +| `relay.treelessRounds` | `treeless_rounds_total` | Of those, quick rounds to all neighbours: some change came that no writer's tree carries (pulled, a delta, from a node with no part in its tree). Many, with every node on the member list: trees miss often. | +| `relay.slowRounds` | `slow_rounds_total` | Of those, slow rounds (2 s) after changes passed on along writers' trees: at most one per 2 s while changes keep coming. | | `relay.pulls` | `pulls_total` | Pulls of changes we lacked from a neighbour that announced them. | | `relay.pullsQueued` | `pulls_queued_total` | Announcements of heads we lacked that waited for the pull in progress. Many compared with `pulls`: changes arrive from several sides at once. | | `relay.treeForwards` | `tree_forwards_total` | Changes passed on along writers' trees ([`peers.md`](peers.md)): a sync message per child, at once, instead of an announcement and a pull. | -- cgit v1.3.1