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

mgr: cleanup, stop clients sending in perf counters #15578

Merged
merged 3 commits into from
Jun 9, 2017

Commits on Jun 8, 2017

  1. mgr: don't log successful ceph_config_get as err

    Signed-off-by: John Spray <john.spray@redhat.com>
    John Spray committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    ec9801e View commit details
    Browse the repository at this point in the history
  2. mgr: don't let TYPE_CLIENT entities send stats

    Anyone instantiating librados instances ended up
    appearing as a weird entry in DaemonStateIndex.
    
    Come back to this at the point we want e.g. stats
    from RGWs or NFS gateways.
    
    Signed-off-by: John Spray <john.spray@redhat.com>
    John Spray committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    8f1146a View commit details
    Browse the repository at this point in the history
  3. mgr: drop PyModules::lock around module shutdown calls

    This deadlocked if the module's shutdown call was trying
    to take a pythonland lock that was held by a thread
    that was in turn trying to call into C++ land and take
    PyModules::lock.
    
    Signed-off-by: John Spray <john.spray@redhat.com>
    John Spray committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    040e8cf View commit details
    Browse the repository at this point in the history