summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/heartbeat_response_action.cpp
diff options
context:
space:
mode:
authormatt dannenberg <matt.dannenberg@10gen.com>2015-09-03 04:57:40 -0400
committermatt dannenberg <matt.dannenberg@10gen.com>2015-09-04 09:42:48 -0400
commit815a170af4f9579e7f9130dae6265ad274805e39 (patch)
treeac3ab1e1fd9ceaedd704d4a4e908b05273a6e338 /src/mongo/db/repl/heartbeat_response_action.cpp
parenta0f913f121b0be75638d12bc878fc8acc63ec476 (diff)
downloadmongo-815a170af4f9579e7f9130dae6265ad274805e39.tar.gz
SERVER-19836 implement priority logic for PV1 elections
Diffstat (limited to 'src/mongo/db/repl/heartbeat_response_action.cpp')
-rw-r--r--src/mongo/db/repl/heartbeat_response_action.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/repl/heartbeat_response_action.cpp b/src/mongo/db/repl/heartbeat_response_action.cpp
index 385e250329d..97bfbd0c29a 100644
--- a/src/mongo/db/repl/heartbeat_response_action.cpp
+++ b/src/mongo/db/repl/heartbeat_response_action.cpp
@@ -43,6 +43,12 @@ HeartbeatResponseAction HeartbeatResponseAction::makeReconfigAction() {
return result;
}
+HeartbeatResponseAction HeartbeatResponseAction::makePriorityTakeoverAction() {
+ HeartbeatResponseAction result;
+ result._action = PriorityTakeover;
+ return result;
+}
+
HeartbeatResponseAction HeartbeatResponseAction::makeElectAction() {
HeartbeatResponseAction result;
result._action = StartElection;