summaryrefslogtreecommitdiff
path: root/src/mongo/s/sharding_task_executor_pool.idl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/sharding_task_executor_pool.idl')
-rw-r--r--src/mongo/s/sharding_task_executor_pool.idl19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/mongo/s/sharding_task_executor_pool.idl b/src/mongo/s/sharding_task_executor_pool.idl
index 361ad6606ff..b635eae936d 100644
--- a/src/mongo/s/sharding_task_executor_pool.idl
+++ b/src/mongo/s/sharding_task_executor_pool.idl
@@ -91,3 +91,22 @@ server_parameters:
cpp_varname: "ShardingTaskExecutorPoolController::gParameters.matchingStrategyString"
on_update: "ShardingTaskExecutorPoolController::onUpdateMatchingStrategy"
default: "automatic" # matchPrimaryNode on mongos; disabled on mongod
+
+ ShardingTaskExecutorPoolMinSizeForConfigServers:
+ description: <-
+ Overrides ShardingTaskExecutorPoolMinSize for pools targeting config servers.
+ Has no effect if set to -1 (the default).
+ set_at: [ startup, runtime ]
+ cpp_varname: "ShardingTaskExecutorPoolController::gParameters.minConnectionsForConfigServers"
+ validator:
+ gte: -1
+ default: -1
+ ShardingTaskExecutorPoolMaxSizeForConfigServers:
+ description: <-
+ Overrides ShardingTaskExecutorPoolMaxSize for pools targeting config servers.
+ Has no effect if set to -1 (the default).
+ set_at: [ startup, runtime ]
+ cpp_varname: "ShardingTaskExecutorPoolController::gParameters.maxConnectionsForConfigServers"
+ validator:
+ gte: -1
+ default: -1