Xiang Li
|
d265fe000c
*: support time based auto compaction.
|
8 years ago |
Anthony Romano
|
20461ab11a
*: fix many typos
|
8 years ago |
Xiang Li
|
f5fa9b5384
*: expose Lessor Promote and Demote interface
|
8 years ago |
Anthony Romano
|
aca0c466ed
etcdserver: asynchronously notify applier when raft writes finish
|
9 years ago |
Gyu-Ho Lee
|
40b11038f2
etcdserver: fixes shadowed variables for go tool vet
|
9 years ago |
Xiang Li
|
23bd60ccce
*: rewrite snapshot sending
|
9 years ago |
Xiang Li
|
a8e6e71bf9
*: fix various data races detected by race detector
|
9 years ago |
Yicheng Qin
|
8c94ae0ee3
etcdserver: get existing snapshot instead of requesting one
|
9 years ago |
Yicheng Qin
|
2276328720
etcdserver: add snapshotStore and raftStorage
|
9 years ago |
Xiang Li
|
1bcaa9f4a1
etcdserver: ignore confChangeUpdateNode in getIDs
|
9 years ago |
Yicheng Qin
|
2d5b95c49f
etcdserver: use ReqTimeout only
|
9 years ago |
Yicheng Qin
|
27170e67b9
etcdserver: specify timeout caused by leader election
|
9 years ago |
Yicheng Qin
|
5a91937367
etcdserver: adjust commit timeout based on config
|
9 years ago |
Brandon Philips
|
fb1951204c
etcdserver: move atomics to make etcd work on arm64
|
9 years ago |
Yicheng Qin
|
f03f048232
Merge pull request #3184 from yichengq/fast-bootstrap
|
9 years ago |
Yicheng Qin
|
21f5b885f2
etcdserver: fast election timeout when bootstrap cluster
|
9 years ago |
Yicheng Qin
|
7696dd3280
etcdserver: clean up start and stop logic of raft
|
9 years ago |
Yicheng Qin
|
7f95780bfb
etcdserver: init raft internal var early
|
9 years ago |
Xiang Li
|
19ef3a0982
Merge pull request #2934 from xiang90/etcdserver_log
|
9 years ago |
Xiang Li
|
e0f9796653
etcdserver: use leveled logging
|
9 years ago |
Yicheng Qin
|
0814966ca2
etcdserver: stop raft loop when receiving stop signal
|
9 years ago |
Xiang Li
|
3af4a45d7b
etcdserver: make raft use leveled logger
|
9 years ago |
Yicheng Qin
|
a6a649f1c3
etcdserver: stop exposing Cluster struct
|
9 years ago |
Yicheng Qin
|
032db5e396
*: extract types.Cluster from etcdserver.Cluster
|
9 years ago |
Yicheng Qin
|
9e5743c816
etcdserver: stop raft node goroutine before stop server
|
9 years ago |
Xiang Li
|
abddef0f28
raft: make node configurable
|
9 years ago |
Xiang Li
|
d015610da5
etcdserver: separate apply and raft routine
|
9 years ago |
Xiang Li
|
428b77afc3
etcdserver: keep a min number of entries in memory
|
9 years ago |
Xiang Li
|
33afbfead6
etcdserver: remove the dep on metrics. first step towards removing metrics pkg from etcd.
|
9 years ago |
Jonathan Boulle
|
f1ed69e883
*: switch to line comments for copyright
|
9 years ago |