Skip to content

Keeper Client: do not traverse children of super nodes#97819

Merged
pufit merged 1 commit intomasterfrom
pufit/find-super-nodes-skip-children
Feb 24, 2026
Merged

Keeper Client: do not traverse children of super nodes#97819
pufit merged 1 commit intomasterfrom
pufit/find-super-nodes-skip-children

Conversation

@pufit
Copy link
Member

@pufit pufit commented Feb 24, 2026

Changelog category (leave one):

  • Improvement

Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):

find_super_nodes is a very useful command for debugging unexpected growth in the node count in Keeper.
Unfortunately, if there are multiple super nodes, it's almost impossible to find more than one, because the command gets stuck forever traversing the children of the first encountered super node. This PR forbids traversing the children of super nodes.

@clickhouse-gh
Copy link
Contributor

clickhouse-gh bot commented Feb 24, 2026

Workflow [PR], commit [72544b9]

Summary:

@clickhouse-gh clickhouse-gh bot added the pr-improvement Pull request with some product improvements label Feb 24, 2026
@thevar1able thevar1able self-assigned this Feb 24, 2026
@pufit pufit added this pull request to the merge queue Feb 24, 2026
Merged via the queue into master with commit 67c1166 Feb 24, 2026
148 checks passed
@pufit pufit deleted the pufit/find-super-nodes-skip-children branch February 24, 2026 16:38
@robot-ch-test-poll3 robot-ch-test-poll3 added the pr-synced-to-cloud The PR is synced to the cloud repo label Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-improvement Pull request with some product improvements pr-synced-to-cloud The PR is synced to the cloud repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants