summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2023-08-30 13:59:53 +0200
committerGitHub <noreply@github.com>2023-08-30 13:59:53 +0200
commit48d66e13897b8658fa12ae5e772f12e2fb60a7d0 (patch)
tree91e08ea2bcdb9c1b967c9217c4838168cea373fd /searchcore
parent8a4f1a0d0147267ada66de8c5bda5ee01ebcea1f (diff)
parent07001ef2f33a2b6e5a985fce380fcff8975244bd (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.cpp11
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