summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/repl_set_config.cpp
diff options
context:
space:
mode:
authorXuerui Fa <xuerui.fa@mongodb.com>2020-03-06 00:10:10 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-03-06 19:13:10 +0000
commit5eee2d71a04e027b6a27053e41df211b923bcf38 (patch)
tree239756af92c215d7428ca9f7ca8a891e3aac7d0f /src/mongo/db/repl/repl_set_config.cpp
parent08166f23783bd0d7fe0be847e149ccc977872378 (diff)
downloadmongo-5eee2d71a04e027b6a27053e41df211b923bcf38.tar.gz
SERVER-46344: Add 'newlyAdded' field to new nodes with votes: 1 in reconfig
Diffstat (limited to 'src/mongo/db/repl/repl_set_config.cpp')
-rw-r--r--src/mongo/db/repl/repl_set_config.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/repl/repl_set_config.cpp b/src/mongo/db/repl/repl_set_config.cpp
index b1df2c829fb..4874344260d 100644
--- a/src/mongo/db/repl/repl_set_config.cpp
+++ b/src/mongo/db/repl/repl_set_config.cpp
@@ -984,5 +984,9 @@ bool ReplSetConfig::containsArbiter() const {
return false;
}
+void ReplSetConfig::setNewlyAddedFieldForMemberAtIndex(int memberIndex, bool newlyAdded) {
+ _members[memberIndex].setNewlyAdded(newlyAdded);
+}
+
} // namespace repl
} // namespace mongo