Unverified Commit 358f8d41 authored by Ozan Tezcan's avatar Ozan Tezcan Committed by GitHub
Browse files

Delete raft_set_snapshot_metadata() (#129)

In https://github.com/RedisLabs/raft/pull/118, we introduced 
raft_restore_snapshot() which makes raft_set_snapshot_metadata() obsolete.
parent f1ab5203
...@@ -1431,8 +1431,6 @@ raft_index_t raft_get_snapshot_last_idx(raft_server_t *me); ...@@ -1431,8 +1431,6 @@ raft_index_t raft_get_snapshot_last_idx(raft_server_t *me);
raft_term_t raft_get_snapshot_last_term(raft_server_t *me); raft_term_t raft_get_snapshot_last_term(raft_server_t *me);
void raft_set_snapshot_metadata(raft_server_t *me, raft_term_t term, raft_index_t idx);
/** Check if a node is active. /** Check if a node is active.
* Active nodes could become voting nodes. * Active nodes could become voting nodes.
* This should be used for creating the membership snapshot. * This should be used for creating the membership snapshot.
......
...@@ -130,7 +130,6 @@ raft_server_t* raft_new_with_log(const raft_log_impl_t *log_impl, void *log_arg) ...@@ -130,7 +130,6 @@ raft_server_t* raft_new_with_log(const raft_log_impl_t *log_impl, void *log_arg)
me->leader_id = RAFT_NODE_ID_NONE; me->leader_id = RAFT_NODE_ID_NONE;
me->snapshot_in_progress = 0; me->snapshot_in_progress = 0;
raft_set_snapshot_metadata(me, 0, 0);
return me; return me;
} }
......
...@@ -236,14 +236,6 @@ raft_term_t raft_get_snapshot_last_term(raft_server_t *me) ...@@ -236,14 +236,6 @@ raft_term_t raft_get_snapshot_last_term(raft_server_t *me)
return me->snapshot_last_term; return me->snapshot_last_term;
} }
void raft_set_snapshot_metadata(raft_server_t *me, raft_term_t term, raft_index_t idx)
{
me->last_applied_term = term;
me->last_applied_idx = idx;
me->snapshot_last_term = term;
me->snapshot_last_idx = idx;
}
int raft_is_single_node_voting_cluster(raft_server_t *me) int raft_is_single_node_voting_cluster(raft_server_t *me)
{ {
return (1 == raft_get_num_voting_nodes(me) && raft_node_is_voting(me->node)); return (1 == raft_get_num_voting_nodes(me) && raft_node_is_voting(me->node));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment