etcd/etcdserver
Xiang Li 9b4d52ee73 raft: do not resend snapshot if not necessary
raft relies on the link layer to report the status of the sent snapshot.
If the snapshot is still sending, the replication to that remote peer will
be paused. If the snapshot finish sending, the replication will begin
optimistically after electionTimeout. If the snapshot fails, raft will
try to resend it.
2015-02-28 11:41:58 -08:00
..
etcdhttp etcdhttp: move /stats to /debug/vars 2015-02-28 11:16:42 -08:00
etcdserverpb *: generate clusterid 2014-10-20 15:00:54 -07:00
stats *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
cluster.go etcdserver: fix cluster fallback recovery 2015-02-20 14:30:00 -08:00
cluster_test.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
cluster_util.go etcdserver: fix cluster fallback recovery 2015-02-20 14:30:00 -08:00
config.go etcdserver: validate discovery cluster 2015-02-13 14:32:24 -08:00
config_test.go etcdserver: Create MemberDir() and base {Snap,WAL}Dir() thereon. Audit DataDir. 2015-02-12 12:45:19 -05:00
errors.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
member.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
member_test.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
metrics.go etcdserver: add propose summary 2015-02-28 11:16:42 -08:00
raft.go etcdserver: remove the dep on metrics. first step towards removing metrics pkg from etcd. 2015-02-28 10:09:55 -08:00
raft_test.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
server.go wal: support auto-cut in wal 2015-02-28 11:18:59 -08:00
server_test.go raft: do not resend snapshot if not necessary 2015-02-28 11:41:58 -08:00
storage.go wal: support auto-cut in wal 2015-02-28 11:18:59 -08:00