summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_ddl_coordinator.cpp
diff options
context:
space:
mode:
authorAllison Easton <allison.easton@mongodb.com>2022-05-16 16:59:22 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-05-16 17:45:36 +0000
commit1eb5a9257b3bfc0c768b342d73c3668cc6566841 (patch)
tree77da84509ea9dffac084a2c2a7a3879ce5d713f9 /src/mongo/db/s/sharding_ddl_coordinator.cpp
parentdf9f792d75db8efd8cd697c954d7fce291b3def6 (diff)
downloadmongo-1eb5a9257b3bfc0c768b342d73c3668cc6566841.tar.gz
SERVER-65930 DDL coordinators and rename participant initial checkpoint may incur in DuplicateKey error
Diffstat (limited to 'src/mongo/db/s/sharding_ddl_coordinator.cpp')
-rw-r--r--src/mongo/db/s/sharding_ddl_coordinator.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/db/s/sharding_ddl_coordinator.cpp b/src/mongo/db/s/sharding_ddl_coordinator.cpp
index 7299b5ac937..ab599f583a5 100644
--- a/src/mongo/db/s/sharding_ddl_coordinator.cpp
+++ b/src/mongo/db/s/sharding_ddl_coordinator.cpp
@@ -125,10 +125,9 @@ bool ShardingDDLCoordinator::_removeDocument(OperationContext* opCtx) {
batchedResponse.parseBSON(commandReply, &unusedErrmsg);
WriteConcernResult ignoreResult;
- const WriteConcernOptions majorityWriteConcern{
- WriteConcernOptions::kMajority,
- WriteConcernOptions::SyncMode::UNSET,
- WriteConcernOptions::kWriteConcernTimeoutSharding};
+ const WriteConcernOptions majorityWriteConcern{WriteConcernOptions::kMajority,
+ WriteConcernOptions::SyncMode::UNSET,
+ WriteConcernOptions::kNoTimeout};
auto latestOpTime = repl::ReplClientInfo::forClient(opCtx->getClient()).getLastOp();
uassertStatusOK(waitForWriteConcern(opCtx, latestOpTime, majorityWriteConcern, &ignoreResult));