Xiang Li
|
04003a01ba
|
Merge pull request #2013 from xiang90/tr
rafthttp cleanup
|
2014-12-31 08:35:20 -08:00 |
|
Xiang Li
|
803c38f448
|
etcdserver: move error to errors.go
Both server.go and cluster.go are using defined ErrX. Move error
to errors.go
|
2014-12-30 15:02:07 -08:00 |
|
Xiang Li
|
c3d2f5eea0
|
pbutil: add getbool to pbutil
|
2014-12-30 14:51:26 -08:00 |
|
Yicheng Qin
|
6ccaadc95d
|
Merge pull request #1952 from yichengq/262
etcdserver: add id generator
|
2014-12-29 13:59:06 -08:00 |
|
Yicheng Qin
|
05c921229e
|
etcdserver: add id generator
|
2014-12-29 13:03:04 -08:00 |
|
Xiang Li
|
c712dd682a
|
rafthttp: make Transport private
|
2014-12-29 12:20:52 -08:00 |
|
Xiang Li
|
a14d13f724
|
rafthttp: make fields in Transport private
|
2014-12-29 12:08:13 -08:00 |
|
Xiang Li
|
7c8b9c0203
|
Merge pull request #2011 from xiang90/timeutil
etcdserver: move getExpr to timeutil
|
2014-12-29 12:03:25 -08:00 |
|
Xiang Li
|
152676f43a
|
*: support removing the leader from a 2 members cluster
|
2014-12-29 11:34:33 -08:00 |
|
Yicheng Qin
|
5bb8eeb5cf
|
rafthttp: transport cleanup
|
2014-12-29 11:21:40 -08:00 |
|
Xiang Li
|
cea29fe158
|
etcdserver: move getExpr to timeutil
|
2014-12-29 11:15:02 -08:00 |
|
Yicheng Qin
|
08f839e32c
|
rafthttp: set the API boundary of the package
|
2014-12-28 15:50:27 -08:00 |
|
Xiang Li
|
1535596252
|
etcdserver: remove unnecessary indirection
|
2014-12-26 11:03:13 -08:00 |
|
Xiang Li
|
3dcd66459d
|
etcdserver: remove unused containsUint64()
|
2014-12-26 10:56:56 -08:00 |
|
Xiang Li
|
69444b6bba
|
etcdserver: cleanup server.go
|
2014-12-25 21:37:20 -08:00 |
|
Xiang Li
|
78b51d3f2f
|
etcdserver: cleanup cluster.go
|
2014-12-25 20:56:30 -08:00 |
|
Xiang Li
|
f43bc809b9
|
etcdserver: cleanup wal upgrade
|
2014-12-24 22:02:46 -08:00 |
|
Jonathan Boulle
|
4e6cbc937e
|
*: change remaining 0.5 references -> 2.0
|
2014-12-18 16:14:42 -08:00 |
|
Xiang Li
|
c27c288bef
|
etcdserver: update stats when become leader
|
2014-12-15 17:02:48 -08:00 |
|
Xiang Li
|
04522baeee
|
etcdserver: fix leader stats
|
2014-12-15 16:50:03 -08:00 |
|
Xiang Li
|
53bf7e4b5e
|
wal: rename openAtIndex -> open; OpenAtIndexUntilUsing -> openNotInUse
|
2014-12-14 19:33:06 -08:00 |
|
Xiang Li
|
ea94d19147
|
*: lock the in using files; do not purge locked the wal files
|
2014-12-14 19:27:22 -08:00 |
|
Xiang Li
|
935f7128a9
|
etcdserver: move stats inferface to stats pkg
|
2014-12-11 22:14:05 -08:00 |
|
Barak Michener
|
5f16fab541
|
Merge pull request #1915 from barakmich/1834
Return Unknown instead of NotExist
|
2014-12-11 13:49:26 -05:00 |
|
Barak Michener
|
cf7690cb51
|
detect more cases of empty directories and actual errors
|
2014-12-11 13:37:32 -05:00 |
|
Xiang Li
|
c26542b7f2
|
Merge pull request #1913 from xiang90/lazy_snap_dir
etcdserver: create snap dir until start the node
|
2014-12-11 09:39:51 -08:00 |
|
Xiang Li
|
836ccabad2
|
etcdserver: create snap dir until start the node
|
2014-12-11 09:25:18 -08:00 |
|
Rob Szumski
|
13f3158728
|
etcdserver: improve discovery ignore warning
|
2014-12-09 15:57:25 -08:00 |
|
Xiang Li
|
a5efbf826d
|
raft: drop nodes in softState
|
2014-12-09 11:43:52 -08:00 |
|
Xiang Li
|
29d7a2a558
|
etcd: update conf when apply the confChange entry
|
2014-12-08 23:37:07 -08:00 |
|
Yicheng Qin
|
9c8f5c9535
|
Merge pull request #1891 from yichengq/257
etcdserver: init state before run loop correctly
|
2014-12-08 16:38:33 -08:00 |
|
Yicheng Qin
|
13814c9d7d
|
etcdserver: init state before run loop correctly
|
2014-12-08 16:13:16 -08:00 |
|
Yicheng Qin
|
7e06d85651
|
etcdserver: apply entries when it is not empty
Or it updates appliedi wrongly.
|
2014-12-08 15:56:38 -08:00 |
|
Yicheng Qin
|
71f3b80fbe
|
etcdserver: check recovery error when new server
|
2014-12-08 14:55:23 -08:00 |
|
Yicheng Qin
|
8c338ffcc7
|
etcdserver: correct the log about recovering from snapshot
|
2014-12-08 14:51:42 -08:00 |
|
Yicheng Qin
|
771ff4589d
|
etcdserver: not add self into sendhub when new server
|
2014-12-05 00:18:40 -08:00 |
|
Yicheng Qin
|
1d1c2ff834
|
Merge pull request #1841 from yichengq/246
etcdserver: close storage when stop
|
2014-12-04 15:36:24 -08:00 |
|
Yicheng Qin
|
a7bc03b42b
|
etcdserver: close storage when stop
|
2014-12-04 15:16:22 -08:00 |
|
Xiang Li
|
88e2fab572
|
Merge pull request #1859 from xiang90/pause_test
*: add pauseMember test
|
2014-12-04 15:11:59 -08:00 |
|
Veres Lajos
|
3de2ab2c04
|
*: typofixes
https://github.com/vlajos/misspell_fixer
|
2014-12-04 22:51:19 +00:00 |
|
Xiang Li
|
151f043414
|
*: add pauseMember test
|
2014-12-04 14:22:43 -08:00 |
|
Xiang Li
|
7beac083ff
|
Merge pull request #1810 from xiang90/purge
*: support purging old wal/snap files
|
2014-12-01 12:05:05 -08:00 |
|
Xiang Li
|
d3db010190
|
*: support purging old wal/snap files
|
2014-12-01 11:50:17 -08:00 |
|
Xiang Li
|
bc5acd3c42
|
etcdserver: log snapshot event
|
2014-11-30 12:10:20 -08:00 |
|
Xiang Li
|
e23f9e76d1
|
raft: do not applysnapshot in raft
|
2014-11-26 10:59:13 -08:00 |
|
Xiang Li
|
9df0e7715d
|
raft: do not panic on out of date compaction
|
2014-11-25 15:14:39 -08:00 |
|
Xiang Li
|
01cbcce8ba
|
etcdserver: do not applySnapshot twice
|
2014-11-25 14:53:49 -08:00 |
|
Xiang Li
|
74d8c7f457
|
etcdserver: cleanup main loop
|
2014-11-25 14:38:18 -08:00 |
|
Yicheng Qin
|
a13d5a70ff
|
etcdserver: save snapshot before entries
|
2014-11-25 12:39:15 -08:00 |
|
Yicheng Qin
|
54e1237271
|
etcdserver: panic when snapshot on raft storage
Snapshot on raft storage should always succeed. If there is an error, it must
be internal fault and needs stack info to debug.
|
2014-11-24 21:22:49 -08:00 |
|