Skip to content

Commit 0fbfea6

Browse files
committed
docs: clarify absolute delay limitation
1 parent 178ee98 commit 0fbfea6

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

docs/operator_configuration.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -235,12 +235,13 @@ host.
235235

236236
The existing caught-up marker path remains unchanged when this gate is disabled. That
237237
path only polls the local host's `MAX(absolute_delay)` from `system.replicas` before
238-
writing `status.hostsWithReplicaCaughtUp`. During recreated-host recovery, that value
239-
can be an incomplete proxy: asynchronous database/table loading may not have exposed
240-
all replicated objects on the local host yet, and a local delay metric cannot discover
241-
replicated objects that exist on peers or issue a ClickHouse sync barrier for their
242-
known parts. The sync gate adds those checks before the operator advances to the next
243-
host.
238+
writing `status.hostsWithReplicaCaughtUp`, which is weak for recreated-host recovery
239+
because the metric is limited to replicated objects already loaded and visible on that
240+
local server. During recreated-host recovery, asynchronous database/table loading may
241+
not have exposed all replicated objects on the local host yet, and a local delay metric
242+
cannot discover replicated objects that exist on peers or issue a ClickHouse sync
243+
barrier for their known parts. The sync gate adds those checks before the operator
244+
advances to the next host.
244245

245246
```yaml
246247
spec:

0 commit comments

Comments
 (0)