Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-23.1.18-rc: util/mon: add cluster setting for disabling monitor tree tracking #121787

Merged

Commits on Apr 3, 2024

  1. util/mon: add cluster setting for disabling monitor tree tracking

    We already have an env var for this, but it requires a node restart to
    apply. Having a cluster setting will allow us to disable the monitor tree
    tracking without the node restart, but it might also help us prove that
    it's Go GC deficiency to blame for the suspected memory leak: namely, if
    we find a cluster that has the leak and disable the tree tracking via
    the cluster setting, if it's Go GC deficiency, the leak would be cleaned
    up; if it's CRDB memory leak, then the leak will remain but will stop
    growing.
    
    Release note: None
    yuzefovich committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    630d818 View commit details
    Browse the repository at this point in the history