summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/get_last_error.cpp
diff options
context:
space:
mode:
authorHuayu Ouyang <huayu.ouyang@mongodb.com>2021-04-21 19:45:45 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-04-26 18:07:56 +0000
commitbaed7ba5a31fed0ef6e0a4665878a49f8d1062b6 (patch)
tree8e282a92bb75a3649464254bba1f744d43f15748 /src/mongo/db/commands/get_last_error.cpp
parentbc921473e7ebb95131e98f2c26063cf7e44f13ff (diff)
downloadmongo-baed7ba5a31fed0ef6e0a4665878a49f8d1062b6.tar.gz
SERVER-55701 Ignore replica set config's getLastErrorDefaults
Diffstat (limited to 'src/mongo/db/commands/get_last_error.cpp')
-rw-r--r--src/mongo/db/commands/get_last_error.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/mongo/db/commands/get_last_error.cpp b/src/mongo/db/commands/get_last_error.cpp
index f237a41fdc9..f2b97a08efd 100644
--- a/src/mongo/db/commands/get_last_error.cpp
+++ b/src/mongo/db/commands/get_last_error.cpp
@@ -178,17 +178,7 @@ public:
return bob.obj();
}());
- // Use the default options if we have no gle options aside from wOpTime/wElectionId
- const int nFields = writeConcernDoc.nFields();
- bool useDefaultGLEOptions = (nFields == 1) || (nFields == 2 && lastOpTimePresent) ||
- (nFields == 3 && lastOpTimePresent && electionIdPresent);
-
WriteConcernOptions writeConcern;
-
- if (useDefaultGLEOptions) {
- writeConcern = repl::ReplicationCoordinator::get(opCtx)->getGetLastErrorDefault();
- }
-
auto sw = WriteConcernOptions::parse(writeConcernDoc);
Status status = sw.getStatus();