Gyuho Lee
|
3ea7a5d0bd
etcdserver: add "LoggerCore" field for Raft logger
|
7 years ago |
Maciej Borsz
|
46bc966aa7
etcdserver: add is_leader prometheus metric that is 1 on the leader.
|
7 years ago |
Gyuho Lee
|
d0847f4f25
*: clean up/fix server structured logs
|
7 years ago |
Gyuho Lee
|
bdbed26f64
etcdserver: support structured logging
|
7 years ago |
Gyuho Lee
|
041b9069a2
*: configure server logger
|
7 years ago |
Gyuho Lee
|
4f754c1850
etcdserver: clean up with "RaftStatusGetter"
|
7 years ago |
Gyuho Lee
|
9680b8a157
etcdserver: adjust election ticks on restart
|
7 years ago |
Gyuho Lee
|
edec229e10
etcdserver: make "advanceTicks" method
|
7 years ago |
Gyuho Lee
|
78918848bd
etcdserver: support Raft Pre-Vote
|
7 years ago |
Gyuho Lee
|
69357adf33
etcdserver: enable "CheckQuorum" when starting with "ForceNewCluster"
|
7 years ago |
dvonthenen
|
25cdf4ed92
*: expose Raft Applied Index through to "etcdctl endpoint status"
|
8 years ago |
Gyu-Ho Lee
|
75110dd839
*: fix naked returns
|
8 years ago |
Anthony Romano
|
dcf52bbfac
etcdserver, embed, integration: don't use pointer for ServerConfig
|
8 years ago |
fanmin shi
|
8b7b7222dd
etcdserver: renaming db happens after snapshot persists to wal and snap files
|
8 years ago |
Gyu-Ho Lee
|
327f09fcb4
etcdserver: do not block on raft stopping
|
8 years ago |
Gyu-Ho Lee
|
91f6aee4f2
etcdserver: ensure waitForApply sync with applyAll
|
8 years ago |
Anthony Romano
|
714b48a4b4
etcdserver: initialize raftNode with constructor
|
8 years ago |
Gyu-Ho Lee
|
04354f32ab
etcdserver: wait apply on conf change Raft entry
|
8 years ago |
Xiang
|
7f0733cf46
etcdserver: candidate should wait for applying all configuration changes
|
8 years ago |
Gyu-Ho Lee
|
3d75395875
*: remove never-unused vars, minor lint fix
|
8 years ago |
fanmin shi
|
2a1bae0c2a
etcdserver: consistent naming in raftReadyHandler
|
9 years ago |
fanmin shi
|
2faf72f47c
etcdserver: rework update committed index logic
|
9 years ago |
Gyu-Ho Lee
|
3fd1d951f8
etcdserver: time out when readStateC is blocking
|
9 years ago |
Gyu-Ho Lee
|
6ec03d3f7c
etcdserver: move 'EtcdServer.send' to raft.go
|
9 years ago |
Gyu-Ho Lee
|
e011ea25ca
etcdserver: separate EtcdServer from raftNode
|
9 years ago |
Xiang Li
|
0f0c048e29
etcdserver: fix early lessor promotion issue
|
9 years ago |
Xiang Li
|
e3e3993022
etcdserver: support read index
|
9 years ago |
Anthony Romano
|
de68818f03
etcdserver: add some failpoints
|
9 years ago |
Xiang Li
|
9c78cda088
etcdserver: save state before save snapshot
|
9 years ago |
Gyu-Ho Lee
|
32d766d749
etcdserver: preallocate slice
|
9 years ago |