ceph-mirror/src/mgr
Kefu Chai 66547e6c82
Merge pull request #69755 from tchaikov/wip-mgr-remote-pyunicode-leak
mgr: fix PyObject leak in the remote() pickle calls

Reviewed-by: Matthew N. Heler <matthew.heler@hotmail.com>
2026-06-29 16:29:57 +08:00
..
ActivePyModule.cc mgr: fix PyObject leak in the remote() pickle calls 2026-06-26 12:29:21 +08:00
ActivePyModule.h mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
ActivePyModules.cc Merge pull request #68435 from stzuraski898/wip-sz-76048 2026-06-14 04:23:49 +05:30
ActivePyModules.h mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
BaseMgrModule.cc mgr: fix PyObject leak in the remote() pickle calls 2026-06-26 12:29:21 +08:00
BaseMgrModule.h
BaseMgrStandbyModule.cc mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
BaseMgrStandbyModule.h
ClusterState.cc Add missing blank line after comment block 2025-10-02 17:32:57 -04:00
ClusterState.h Add blank line after header block 2025-10-02 17:33:40 -04:00
CMakeLists.txt mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
DaemonHealthMetric.cc mgr/DaemonHealthMetric: un-inline methods to reduce header dependencies 2026-04-08 13:26:58 +02:00
DaemonHealthMetric.h mgr/DaemonHealthMetric: un-inline methods to reduce header dependencies 2026-04-08 13:26:58 +02:00
DaemonHealthMetricCollector.cc mgr/DaemonHealthMetricCollector: include cleanup 2025-02-07 17:23:52 +01:00
DaemonHealthMetricCollector.h mgr/DaemonHealthMetricCollector: include cleanup 2025-02-07 17:23:52 +01:00
DaemonKey.cc mgr/DaemonKey: include cleanup 2026-04-08 13:26:58 +02:00
DaemonKey.h mgr/DaemonKey: include cleanup 2026-04-08 13:26:58 +02:00
DaemonPerfCounters.cc mgr/DaemonState: move PerfCounters classes to separate sources 2026-04-08 13:26:58 +02:00
DaemonPerfCounters.h mgr/DaemonState: move PerfCounters classes to separate sources 2026-04-08 13:26:58 +02:00
DaemonServer.cc mgr/DaemonServer: Aggregate and globally sort OSDs for ok-to-upgrade 2026-06-11 17:42:59 +05:30
DaemonServer.h mgr/DaemonServer: auto-tune stats period when message queue gets backed up 2026-05-19 14:16:29 +00:00
DaemonState.cc mgr/DaemonState: forward-declare class DaemonHealthMetric 2026-04-08 13:26:58 +02:00
DaemonState.h mgr/DaemonState: forward-declare class DaemonHealthMetric 2026-04-08 13:26:58 +02:00
Gil.cc mgr/Gil.cc: simplify Gil(), ~Gil() 2026-01-27 00:29:07 +00:00
Gil.h Add blank line after header block 2025-10-02 17:33:40 -04:00
JSONCommand.h mon/MgrContext: move JSONCommand to separate header 2025-09-16 12:42:05 +02:00
MDSPerfMetricCollector.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
MDSPerfMetricCollector.h Update indent settings h 2025-10-02 17:33:40 -04:00
MDSPerfMetricTypes.cc mgr: add subvolume quota metrics to the manager 2026-02-24 20:28:22 +05:30
MDSPerfMetricTypes.h mgr/MDSPerfMetricTypes: include cleanup 2026-04-08 13:26:58 +02:00
MetricCollector.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
MetricCollector.h Update indent settings h 2025-10-02 17:33:40 -04:00
MetricTypes.h src/mgr: make enum statically castable 2026-01-09 19:14:55 +01:00
mgr_commands.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
mgr_commands.h Update indent settings h 2025-10-02 17:33:40 -04:00
mgr_perf_counters.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
mgr_perf_counters.h Update indent settings h 2025-10-02 17:33:40 -04:00
Mgr.cc mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
Mgr.h mgr, common, qa, doc: issue health error after max expiration is exceeded 2026-03-11 13:23:07 -05:00
MgrCap.cc Add missing blank line after comment block 2025-10-02 17:32:57 -04:00
MgrCap.h Update indent settings h 2025-10-02 17:33:40 -04:00
MgrClient.cc mgr/MgrClient: un-inline destructor to reduce compile times 2026-04-07 12:15:18 +02:00
MgrClient.h mgr/MgrClient: un-inline destructor to reduce compile times 2026-04-07 12:15:18 +02:00
MgrCommands.h mgr/DaemonServer: Implement ok-to-upgrade command 2026-02-23 12:43:16 +05:30
MgrContext.h Merge pull request #65509 from MaxKellermann/mon_includes 2026-03-18 11:25:01 +08:00
MgrMapCache.cc mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
MgrMapCache.h mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
MgrOpRequest.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
MgrOpRequest.h Add blank line after header block 2025-10-02 17:33:40 -04:00
MgrSession.h Update indent settings h 2025-10-02 17:33:40 -04:00
MgrStandby.cc mgr: handle SIGTERM/SIGINT in standby mgr to avoid CEPHADM_FAILED_DAEMON 2026-06-14 08:07:10 +00:00
MgrStandby.h Add blank line after header block 2025-10-02 17:33:40 -04:00
OSDPerfMetricCollector.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
OSDPerfMetricCollector.h Update indent settings h 2025-10-02 17:33:40 -04:00
OSDPerfMetricTypes.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
OSDPerfMetricTypes.h Update indent settings h 2025-10-02 17:33:40 -04:00
PerfCounterInstance.cc mgr/DaemonState: move PerfCounters classes to separate sources 2026-04-08 13:26:58 +02:00
PerfCounterInstance.h mgr/DaemonState: move PerfCounters classes to separate sources 2026-04-08 13:26:58 +02:00
PyFormatter.cc mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
PyFormatter.h mgr: replace TTLCache with MgrMapCache and protect api with readonly 2026-06-03 09:13:28 +00:00
PyModule.cc crimson,mgr: mark assert-only variables [[maybe_unused]] 2026-06-16 15:24:26 +08:00
PyModule.h mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
PyModuleRegistry.cc mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
PyModuleRegistry.h mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
PyModuleRunner.cc mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
PyModuleRunner.h mgr: Add per-module performance counters to mgr 2026-05-25 07:48:06 +00:00
PyOSDMap.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
PyOSDMap.h Update indent settings h 2025-10-02 17:33:40 -04:00
PyUtil.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
PyUtil.h Update indent settings h 2025-10-02 17:33:40 -04:00
ServiceMap.cc Update indent settings cc 2025-10-02 17:32:57 -04:00
ServiceMap.h Update indent settings h 2025-10-02 17:33:40 -04:00
StandbyPyModules.cc Add missing blank line after comment block 2025-10-02 17:32:57 -04:00
StandbyPyModules.h Add blank line after header block 2025-10-02 17:33:40 -04:00
ThreadMonitor.cc mgr/ThreadMonitor: monitor interval running in seconds and not nanoseconds 2026-05-27 11:53:08 +00:00
ThreadMonitor.h mgr/ThreadMonitor: monitor interval running in seconds and not nanoseconds 2026-05-27 11:53:08 +00:00
Types.h Update indent settings h 2025-10-02 17:33:40 -04:00