File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -235,12 +235,13 @@ host.
235235
236236The existing caught-up marker path remains unchanged when this gate is disabled. That
237237path 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
246247spec:
You can’t perform that action at this time.
0 commit comments