diff options
author | Allison Easton <allison.easton@mongodb.com> | 2022-05-16 16:59:22 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-05-16 17:45:36 +0000 |
commit | 1eb5a9257b3bfc0c768b342d73c3668cc6566841 (patch) | |
tree | 77da84509ea9dffac084a2c2a7a3879ce5d713f9 /src/mongo/db/s/sharding_ddl_coordinator.cpp | |
parent | df9f792d75db8efd8cd697c954d7fce291b3def6 (diff) | |
download | mongo-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.cpp | 7 |
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)); |