Gyu-Ho Lee
|
e011ea25ca
etcdserver: separate EtcdServer from raftNode
|
8 years ago |
Xiang Li
|
0f0c048e29
etcdserver: fix early lessor promotion issue
|
8 years ago |
Xiang Li
|
e3e3993022
etcdserver: support read index
|
8 years ago |
fanmin shi
|
690a0b6f00
etcdserver: parallelize expired leases process
|
8 years ago |
Anthony Romano
|
3866e78c26
etcdserver: tighten up goroutine management
|
8 years ago |
Xiang Li
|
771ee43169
etcdserver: allow zero kv index for cluster upgrade
|
8 years ago |
Xiang Li
|
7f3d4bfae5
etcdserver: kv.commit needs to be serialized with apply
|
8 years ago |
Xiang Li
|
83de13e4a8
etcdserver: support apply wait
|
8 years ago |
Xiang Li
|
d0fa390048
etcdserver: improve logging for leadership transfer
|
8 years ago |
Gyu-Ho Lee
|
64a0e34602
etcdserver: transfer leadership when stopping
|
8 years ago |
Gyu-Ho Lee
|
c6c6cfb502
etcdserver: implement 'CutPeer', 'MendPeer'
|
8 years ago |
Anthony Romano
|
a1ce07a321
etcdserver: reject member removal that breaks the current active quorum
|
8 years ago |
Anthony Romano
|
9063ce5e3f
etcdserver, embed: stricter reconfig checking
|
8 years ago |
Xiang Li
|
d69d438289
*: minor cleanup for lease
|
8 years ago |
Xiang Li
|
29a077bdbe
etcdserver: always recover lessor first
|
8 years ago |
Anthony Romano
|
bf71497537
etcdserver, lease: tie lease min ttl to election timeout
|
8 years ago |
Anthony Romano
|
06da46c4ee
etcdserver: apply serialized requests outside auth apply lock
|
8 years ago |
Anthony Romano
|
13c2d32061
Merge pull request #6045 from heyitsanthony/fix-version-race
|
8 years ago |
Hitoshi Mitake
|
0090573749
etcdserver: skip range requests in txn if the result is needless
|
8 years ago |
Anthony Romano
|
de2c3ec3db
etcdserver, api, membership: don't race on setting version
|
8 years ago |
Xiang Li
|
2d761d64a4
etcdserver: set applied index correctly
|
8 years ago |
Xiang Li
|
27b03f0ed5
*: deny proposals when there is a huge gap between apply/commit
|
8 years ago |
Xiang Li
|
f65e75e4b3
*: remove unnecessary data upgrade code
|
8 years ago |
Hitoshi Mitake
|
c47689d98f
Merge pull request #5689 from mitake/skip-apply
|
8 years ago |
Jared Hulbert
|
f78d4713ea
etcdserver: atomic access alignment
|
8 years ago |
Hitoshi Mitake
|
abb20ec51f
etcdserver, pkg: skip needless log entry applying
|
8 years ago |
Xiang Li
|
8a8a8253fa
etcdserver: commit before sending snapshot
|
8 years ago |
Anthony Romano
|
b7f5f8fc99
etcdserver: exit on missing backend only if semver is >= 3.0.0
|
8 years ago |
Xiang Li
|
9614dc6e71
etcdserver: check index of the kv when restarting
|
8 years ago |
Xiang Li
|
891ddcba6e
etcdserver: refuse to restart if backend file is missing
|
8 years ago |