memgraph/src/raft
Matija Santl e1ad5cd803 Prevent snapshot recovery when exiting
Summary:
Sometimes, when the leader resigns it's leadership, a newly elected
leader would send the old leader `AppendEntriesRPC` that would cause the
snapshot recovery to happen. This diff prevents that.

Reviewers: mferencevic, ipaljak

Reviewed By: mferencevic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1943
2019-04-04 14:41:33 +02:00
..
config.hpp Add replication timeout in Raft 2019-02-27 17:42:35 +01:00
coordination.cpp Add log compaction for Raft, pt. 2 2019-02-04 15:32:07 +01:00
coordination.hpp Add log compaction for Raft, pt. 2 2019-02-04 15:32:07 +01:00
exceptions.hpp Add replication timeout in Raft 2019-02-27 17:42:35 +01:00
log_entry.lcp Implement log replication in Raft 2019-01-04 16:07:12 +01:00
raft_interface.hpp Add automated test for Raft 2019-01-14 13:41:36 +01:00
raft_rpc_messages.lcp Add log compaction for Raft, pt. 2 2019-02-04 15:32:07 +01:00
raft_server.cpp Prevent snapshot recovery when exiting 2019-04-04 14:41:33 +02:00
raft_server.hpp Refactor StateDeltaApplier for HA 2019-04-04 13:57:58 +02:00
replication_log.hpp Fix Raft's ReplicationLog 2019-01-23 16:27:51 +01:00
replication_timeout_map.hpp Fail HA benchmark on non-zero exit status 2019-03-14 16:53:58 +01:00
snapshot_metadata.lcp Add log compaction for Raft, pt. 2 2019-02-04 15:32:07 +01:00
storage_info_rpc_messages.lcp Add proper storage stats for HA 2019-03-07 15:00:40 +01:00
storage_info.cpp Add proper storage stats for HA 2019-03-07 15:00:40 +01:00
storage_info.hpp Add proper storage stats for HA 2019-03-07 15:00:40 +01:00