Yicheng Qin
|
8f6bf029f8
etcdserver: specify request timeout error due to connection lost
|
9 years ago |
Yicheng Qin
|
ffae601af5
etcdmain: calculate dial timeout for peer transport
|
9 years ago |
Yicheng Qin
|
fb4b0b5cf0
rafthttp: support to init term when adding peer
|
9 years ago |
Yicheng Qin
|
7ff1fa36f2
rafthttp: always init streamReader before return from newPeer
|
9 years ago |
Yicheng Qin
|
0de0e4b77c
rafthttp: pretty print message drop info
|
9 years ago |
Yicheng Qin
|
1dbe72bb74
rafthttp: pretty print connection error
|
9 years ago |
Yicheng Qin
|
f1e995b070
rafthttp: use leveled logger
|
9 years ago |
Xiang Li
|
28878e34ff
Merge pull request #2903 from xiang90/chord_rafthttp
|
9 years ago |
Yicheng Qin
|
c371d8c65c
rafthttp: version enforcement on rafthttp messages
|
9 years ago |
Xiang Li
|
a7a4233f0b
rafhttp: clean up logging messages
|
9 years ago |
Yicheng Qin
|
19fc1a7137
rafthttp: update streamReader term in time
|
9 years ago |
Yicheng Qin
|
1c1cccd236
rafthttp: stop etcd if it is found removed when stream dial
|
9 years ago |
Yicheng Qin
|
0d88e0d111
rafthttp: introduce msgappv2 stream format
|
9 years ago |
Yicheng Qin
|
d9cb77aad5
rafthttp: report snapshot failure when dropping MsgSnap
|
9 years ago |
Yicheng Qin
|
e41cbeda5d
rafthttp: drop messages in channel when disconnection
|
9 years ago |
Yicheng Qin
|
a230003255
rafthttp: report unreachable when dropping messages
|
9 years ago |
Xiang Li
|
b1ff6ddd88
Merge pull request #2446 from xiang90/apply-routine
|
9 years ago |
Xiang Li
|
d015610da5
etcdserver: separate apply and raft routine
|
9 years ago |
Yicheng Qin
|
51397a6423
rafthttp: use go-routine for MsgProp processing
|
9 years ago |
Yicheng Qin
|
933ab1e4f7
rafthttp: peer.newURLc -> peer.newURLsC
|
9 years ago |
Yicheng Qin
|
0fe9861197
rafthttp: support multiple peer urls
|
9 years ago |
Xiang Li
|
cb105c626c
rafthttp: kill connection timeout TODO
|
9 years ago |
Xiang Li
|
115b045505
rafthttp: add comment for timeout
|
9 years ago |
Xiang Li
|
88bde91716
rafhttp: refactor func peer.pick in peer.go
|
9 years ago |
Yicheng Qin
|
399e3cdf81
rafthttp: add stream http tests
|
9 years ago |
Yicheng Qin
|
78aa251ab2
rafthttp: only use pipeline to send MsgSnap
|
9 years ago |
Yicheng Qin
|
9b986fb4c1
rafthttp: report unreachable status of the peer
|
9 years ago |
Yicheng Qin
|
1c5a507761
rafthttp: refactor peer and add general stream
|
9 years ago |
Yicheng Qin
|
2c94e2d771
*: make dial timeout configurable
|
9 years ago |
Yicheng Qin
|
55cd03ff4b
rafthttp: add run loop for peer
|
9 years ago |