diff options
author | Marcos José Grillo Ramirez <marcos.grillo@mongodb.com> | 2022-04-11 11:31:11 +0200 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-04-11 15:19:35 +0000 |
commit | c1df9d9496b5a29f1bc16e5673fa6b337412a2f4 (patch) | |
tree | f5725e0af786199df45c2fea390ad0ab59cad33c /src/mongo/db/commands/set_cluster_parameter_invocation.cpp | |
parent | 481cdc722a1516d094743f58d2fbf61575668e3c (diff) | |
download | mongo-c1df9d9496b5a29f1bc16e5673fa6b337412a2f4.tar.gz |
SERVER-63606 Serialize setClusterParameter with add/remove shard and push parameters on newly added shards
Diffstat (limited to 'src/mongo/db/commands/set_cluster_parameter_invocation.cpp')
-rw-r--r-- | src/mongo/db/commands/set_cluster_parameter_invocation.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/commands/set_cluster_parameter_invocation.cpp b/src/mongo/db/commands/set_cluster_parameter_invocation.cpp index b021b800e12..6d32f73b393 100644 --- a/src/mongo/db/commands/set_cluster_parameter_invocation.cpp +++ b/src/mongo/db/commands/set_cluster_parameter_invocation.cpp @@ -70,9 +70,10 @@ bool SetClusterParameterInvocation::invoke(OperationContext* opCtx, BSONObj query = BSON("_id" << parameterName); BSONObj update = updateBuilder.obj(); + uassertStatusOK(serverParameter->validate(update)); + LOGV2_DEBUG( 6432603, 2, "Updating cluster parameter on-disk", "clusterParameter"_attr = parameterName); - uassertStatusOK(serverParameter->validate(update)); return uassertStatusOK(_dbService.updateParameterOnDisk(opCtx, query, update, writeConcern)); } |