diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2023-08-30 13:59:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-30 13:59:53 +0200 |
commit | 48d66e13897b8658fa12ae5e772f12e2fb60a7d0 (patch) | |
tree | 91e08ea2bcdb9c1b967c9217c4838168cea373fd /searchcore | |
parent | 8a4f1a0d0147267ada66de8c5bda5ee01ebcea1f (diff) | |
parent | 07001ef2f33a2b6e5a985fce380fcff8975244bd (diff) |
Merge pull request #28261 from vespa-engine/vekterli/rewrite-ancient-comment
Clean up old comments around metric manager init
Diffstat (limited to 'searchcore')
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/metrics/metrics_engine.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/metrics/metrics_engine.cpp b/searchcore/src/vespa/searchcore/proton/metrics/metrics_engine.cpp index 4f7e0e66d9f..5e799898ccf 100644 --- a/searchcore/src/vespa/searchcore/proton/metrics/metrics_engine.cpp +++ b/searchcore/src/vespa/searchcore/proton/metrics/metrics_engine.cpp @@ -27,16 +27,9 @@ MetricsEngine::start(const config::ConfigUri &) metrics::MetricLockGuard guard(_manager->getMetricLock()); _manager->registerMetric(guard, *_root); } - - // Storage doesnt snapshot unset metrics to save memory. Currently - // feature seems a bit bugged. Disabling this optimalization for search. - // Can enable it later when it is confirmed to be working well. _manager->snapshotUnsetMetrics(true); - - // Currently, when injecting a metric manager into the content layer, - // the content layer require to be the one initializing and starting it. - // Thus not calling init here, but further out in the application when - // one knows whether we are running in row/column mode or not + // Starting the metric manager worker thread (MetricManager::init()) is not done here, as the service + // layer code has not had the opportunity to create its metrics yet. Deferred to service layer init code. } void |