summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/resharding/resharding_server_parameters.idl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/resharding/resharding_server_parameters.idl')
-rw-r--r--src/mongo/db/s/resharding/resharding_server_parameters.idl15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mongo/db/s/resharding/resharding_server_parameters.idl b/src/mongo/db/s/resharding/resharding_server_parameters.idl
index daaedfc9ea4..7508d30c772 100644
--- a/src/mongo/db/s/resharding/resharding_server_parameters.idl
+++ b/src/mongo/db/s/resharding/resharding_server_parameters.idl
@@ -151,6 +151,21 @@ server_parameters:
validator:
gte: 0
+ reshardingDelayBeforeRemainingOperationTimeQueryMillis:
+ description: >-
+ Initial delay before querying for remaining operation time from recipient shards.
+ The delay allows for applying more oplog entries before calculating time remaining, giving
+ a more accurate value.
+ Note we will have this delay every time we happen to have a failover occur.
+ set_at: [startup, runtime]
+ cpp_vartype: AtomicWord<int>
+ cpp_varname: gReshardingDelayBeforeRemainingOperationTimeQueryMillis
+ default:
+ expr: 0
+ validator:
+ gte: 0
+ redact: false
+
reshardingCriticalSectionTimeoutMillis:
description: >-
The upper limit on how long to wait to hear back from recipient shards reaching strict