summaryrefslogtreecommitdiff
path: root/src/mongo/s/query_analysis_sampler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/query_analysis_sampler.cpp')
-rw-r--r--src/mongo/s/query_analysis_sampler.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mongo/s/query_analysis_sampler.cpp b/src/mongo/s/query_analysis_sampler.cpp
index 609134829c4..7f680dfd9a6 100644
--- a/src/mongo/s/query_analysis_sampler.cpp
+++ b/src/mongo/s/query_analysis_sampler.cpp
@@ -122,7 +122,9 @@ void QueryAnalysisSampler::onStartup() {
PeriodicRunner::PeriodicJob queryStatsRefresherJob(
"QueryAnalysisQueryStatsRefresher",
[this](Client* client) { _refreshQueryStats(); },
- Seconds(1));
+ Seconds(1),
+ // TODO(SERVER-74662): Please revisit if this periodic job could be made killable.
+ false /*isKillableByStepdown*/);
_periodicQueryStatsRefresher = periodicRunner->makeJob(std::move(queryStatsRefresherJob));
_periodicQueryStatsRefresher.start();
@@ -139,7 +141,9 @@ void QueryAnalysisSampler::onStartup() {
"error"_attr = redact(ex));
}
},
- Seconds(gQueryAnalysisSamplerConfigurationRefreshSecs));
+ Seconds(gQueryAnalysisSamplerConfigurationRefreshSecs),
+ // TODO(SERVER-74662): Please revisit if this periodic job could be made killable.
+ false /*isKillableByStepdown*/);
_periodicConfigurationsRefresher =
periodicRunner->makeJob(std::move(configurationsRefresherJob));
_periodicConfigurationsRefresher.start();