summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Stone <james.stone@mongodb.com>2024-09-17 14:55:06 -0700
committerMongoDB Bot <mongo-bot@mongodb.com>2024-09-17 22:36:05 +0000
commitdcb8554d7fc10d7e464dd132148d6de7b9f7a727 (patch)
tree15f25df52812ccf6a3d04329e5ccc83f587e8d75
parent35f78f5922a76e8286f36c230ff52dacf1d4a7db (diff)
SERVER-94053 use DEFAULT_MAX_CONN as the admission control pool default size (#27088)
GitOrigin-RevId: af9a21bca60d339b6a3d4b867d801ff85506db8f
-rw-r--r--src/mongo/db/admission/ingress_admission_control.idl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/admission/ingress_admission_control.idl b/src/mongo/db/admission/ingress_admission_control.idl
index 15c66fa341d..c5b9d9a3e5e 100644
--- a/src/mongo/db/admission/ingress_admission_control.idl
+++ b/src/mongo/db/admission/ingress_admission_control.idl
@@ -30,7 +30,7 @@ global:
cpp_namespace: "mongo"
cpp_includes:
- "mongo/db/admission/ingress_admission_controller.h"
-
+ - "mongo/db/server_options.h"
server_parameters:
ingressAdmissionControlEnabled:
@@ -49,6 +49,8 @@ server_parameters:
cpp_varname: gIngressAdmissionControllerTicketPoolSize
cpp_vartype: AtomicWord<int32_t>
on_update: IngressAdmissionController::onUpdateTicketPoolSize
- default: 1000000
+ # Setting the pool size equal to the max connections default means it is
+ # effectively infinite. See maxIncomingConnections in server_options_general.idl
+ default: { expr: 'static_cast<int>(DEFAULT_MAX_CONN)' }
validator: { gte: 0 }
redact: false