Xiang Li
|
20497f1f85
|
etcdserver: move remote cluster retrive to cluster_util.go
|
2015-02-11 14:03:14 -08:00 |
Xiang Li
|
6e1aecfc6f
|
etcdserver: save confstate when apply new snapshot
|
2015-02-10 07:31:25 -08:00 |
Yicheng Qin
|
f13c7872d5
|
etcdserver: register pre-defined namespaces in store
|
2015-02-04 16:33:40 -08:00 |
Yicheng Qin
|
7840d49ae0
|
etcdserver: not add self to transporter based on local ID
If this is decided by local name, it comes to trouble if the name is
duplicate in the cluster.
|
2015-01-29 12:35:47 -08:00 |
Xiang Li
|
276c9540b4
|
etcdserver: support raft.status
|
2015-01-26 16:39:33 -08:00 |
Yicheng Qin
|
f0c9a54edb
|
Merge pull request #2156 from yichengq/309
pkg/metrics: self-manage global expvar map
|
2015-01-26 16:20:31 -08:00 |
Yicheng Qin
|
08b34a3f5b
|
pkg/metrics: self-manage global expvar map
This helps the embedded tests.
|
2015-01-26 16:20:09 -08:00 |
Shota Fukumori (sora_h)
|
f8ce5996b0
|
Treat URLs have same IP address as same
- To solve validation error problem using URLs in hostname #2123
|
2015-01-27 04:36:41 +09:00 |
Xiang Li
|
9c7f66c5d9
|
Merge pull request #2119 from sorah/peer-ca-on-fetching-members
etcdserver: User peerTLSInfo to get cluster member
|
2015-01-26 10:50:44 -08:00 |
Shota Fukumori (sora_h)
|
033e7d1db9
|
etcdserver: User peerTLSInfo to get cluster member
|
2015-01-27 03:43:21 +09:00 |
Jonathan Boulle
|
f1ed69e883
|
*: switch to line comments for copyright
Build tags are not compatible with block comments.
Also adds copyright header to a few places it was missing.
|
2015-01-26 09:53:30 -08:00 |
Xiang Li
|
a77bf97c14
|
etcdhttp: add internalVersion
|
2015-01-22 15:42:16 -08:00 |
Ben Darnell
|
59214978a2
|
raft: Add applied index as an argument to newRaft and RestartNode.
|
2015-01-22 11:38:05 -05:00 |
Yicheng Qin
|
99821579bf
|
metrics: add /rafthttp/stream metrics
|
2015-01-21 13:24:21 -08:00 |
Xiang Li
|
0eaaad0e48
|
raft: add Status interface
Status returns the current status of raft state machine.
|
2015-01-16 14:02:04 -08:00 |
Xiang Li
|
a97f331a0e
|
etcdhttp: add health endpoint
|
2015-01-16 10:52:02 -08:00 |
Xiang Li
|
973f79e1c9
|
etcdserver: separate out raft related stuff
|
2015-01-15 15:15:13 -08:00 |
Xiang Li
|
1a6161d08a
|
Merge pull request #2104 from xiang90/timeout
etcdserver: make heartbeat/election configurable
|
2015-01-15 13:52:20 -08:00 |
Xiang Li
|
276a4abac0
|
etcdserver: make heartbeat/election configurable
|
2015-01-15 11:11:33 -08:00 |
Yicheng Qin
|
190fd446f9
|
pkg/types: add URLs tests
|
2015-01-15 10:24:23 -08:00 |
Xiang Li
|
89d95539cf
|
Merge pull request #2083 from yichengq/293
*: move etcdserver/idutil -> pkg/idutil
|
2015-01-13 13:04:50 -08:00 |
Yicheng Qin
|
07a69430c1
|
*: move etcdserver/idutil -> pkg/idutil
|
2015-01-13 11:54:51 -08:00 |
Yicheng Qin
|
dc6aef0d02
|
etcdhttp: add NewPeerHandler test
|
2015-01-12 15:56:29 -08:00 |
Yicheng Qin
|
270e67db84
|
wal: not export unnecessary public functions
|
2015-01-09 14:55:10 -08:00 |
Yicheng Qin
|
bca1e5aea6
|
Merge pull request #2057 from yichengq/282
fix context time-out failure on travis
|
2015-01-07 13:41:26 -08:00 |
Yicheng Qin
|
930156c18a
|
integration: adjust election ticks using env var
|
2015-01-07 11:18:29 -08:00 |
Yicheng Qin
|
6b237416e1
|
Merge pull request #2044 from yichengq/278
wal: record mark when snapshotting
|
2015-01-07 08:26:33 -08:00 |
Yicheng Qin
|
6460e49a33
|
wal: save empty snapshot when create
So caller can open at empty snapshot to read all entries.
|
2015-01-06 19:48:21 -08:00 |
Yicheng Qin
|
84f62f21ee
|
wal: record and check snapshot
|
2015-01-06 16:27:40 -08:00 |
Xiang Li
|
1ebad5e42c
|
etcdhttp: support member/leader endpoint
|
2015-01-06 08:52:33 -08:00 |
Xiang Li
|
6b8667152b
|
Merge pull request #2035 from xiang90/errorc
etcdserver: collect error from errorc
|
2015-01-05 11:29:01 -08:00 |
Yicheng Qin
|
cb5bff5b05
|
Merge pull request #2034 from yichengq/276
etcdhttp: reset serve and watch timeout
|
2015-01-05 08:33:25 -08:00 |
Xiang Li
|
15be030aaa
|
etcdserver: collect error from errorc
|
2015-01-02 20:13:46 -08:00 |
Yicheng Qin
|
4dd00be365
|
etcdhttp: reset serve and watch timeout
|
2015-01-02 16:39:13 -08:00 |
Xiang Li
|
2a83e350b1
|
Merge pull request #1992 from xiang90/rm_leader
*: support removing the leader from a 2 members cluster
|
2015-01-02 14:15:12 -08:00 |
Xiang Li
|
6e727625b9
|
etcdserver: continue to apply after self-removed
|
2015-01-02 14:10:07 -08:00 |
Xiang Li
|
51ffc88096
|
etcdsever: remove mult_server_test
|
2015-01-02 13:49:58 -08:00 |
Xiang Li
|
41f6137261
|
etcdserver: use the actual store implementation when we need the actual implementation
|
2015-01-02 12:22:01 -08:00 |
Xiang Li
|
27d47977d9
|
etcdserver: move recorder to testutil
|
2015-01-02 11:21:23 -08:00 |
Xiang Li
|
ac6cd03365
|
etcdserver: refactor server_test.go
|
2015-01-02 10:56:09 -08:00 |
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
|
241a474935
|
etcdserver: refactor server tests
1. remove redundant fake struct
2. use fake node for better testing
3. code clean
|
2014-12-30 13:49:55 -08:00 |
Yicheng Qin
|
a92bd1d165
|
etcdserver: add multi_server_test.go
|
2014-12-30 00:10:18 -08:00 |
Xiang Li
|
f79b9042ab
|
etcdserver: fix streaming handler
|
2014-12-29 22:12:58 -08:00 |
Yicheng Qin
|
3748088b96
|
etcdserver: print out log of normal tests
|
2014-12-29 14:38:00 -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 |