Ben Darnell
33d2400063
raft: Send any waiting appends after receiving MsgAppResp.
...
This addresses a problem that comes up in the cockroach tests,
in which the order of messages may lead to deadlocks (due to
the fact that we don't have regular heartbeat timers in most
of our tests).
2015-01-27 17:43:29 -05:00
Xiang Li
915c22292f
Merge pull request #2140 from xiang90/raft_stats
...
etcdserver: support raft.status
2015-01-26 16:44:58 -08:00
Xiang Li
276c9540b4
etcdserver: support raft.status
2015-01-26 16:39:33 -08:00
Xiang Li
825107629a
Merge pull request #2157 from yichengq/309
...
pkg/metrics: protect global vars in reset func
2015-01-26 16:24:00 -08:00
Yicheng Qin
8c932ff719
pkg/metrics: protect global vars in reset func
2015-01-26 16:23:35 -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
Xiang Li
78f70137ea
Merge pull request #2155 from yichengq/310
...
README: add doc about easy etcd cluster bootstrap
2015-01-26 15:47:21 -08:00
Yicheng Qin
4c55e8a7c0
README: add doc about easy etcd cluster bootstrap
2015-01-26 15:41:56 -08:00
Xiang Li
4427b889df
Merge pull request #2151 from efrecon/tcl-binding-reference
...
Update libraries-and-tools.md
2015-01-26 14:33:02 -08:00
Xiang Li
37f8e2d5e0
Merge pull request #2150 from sorah/master
...
Treat URLs have same IP address as same
2015-01-26 12:08:26 -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
a6661201c5
Merge pull request #2148 from jonboulle/copyright
...
*: switch to line comments for copyright
2015-01-26 09:58:57 -08: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
efrecon
200d4d6f41
Update libraries-and-tools.md
...
This documents a reference to the Tcl bindings for the etcd API.
Fixes #2127
2015-01-26 14:18:08 +01:00
Brian Waldon
93e4880ae6
Merge pull request #2135 from bcwaldon/test-int
...
test: do not run integration tests by default
2015-01-23 11:44:46 -08:00
Brian Waldon
d5f6b97b20
test: do not run integration tests by default
...
The ./test script will no longer run the integration tests. To run the
integration test, set the INTEGRATION env var to a nonzero value. For
example, `INTEGRATION=y ./test`.
2015-01-22 17:31:27 -08:00
Brian Waldon
6b304ce605
Merge pull request #2134 from bcwaldon/pkg-rename
...
pkg: ioutils -> ioutil
2015-01-22 17:30:36 -08:00
Brian Waldon
2120af8cfc
pkg: ioutils -> ioutil
2015-01-22 17:14:01 -08:00
Xiang Li
f16ff64949
Merge pull request #2131 from xiang90/version
...
etcdhttp: add internalVersion
2015-01-22 15:52:15 -08:00
Xiang Li
a77bf97c14
etcdhttp: add internalVersion
2015-01-22 15:42:16 -08:00
Yicheng Qin
7d33a2686c
Merge pull request #1990 from lemenkov/docs_proper_links
...
Proper links to the docs
2015-01-22 10:56:03 -08:00
Xiang Li
e7d539e4ce
Merge pull request #2128 from bdarnell/applied-restart
...
raft: Add applied index as an argument to newRaft and RestartNode.
2015-01-22 10:11:12 -08:00
Ben Darnell
8c3a6508e9
raft: Add applied to the newRaft log message.
2015-01-22 12:04:40 -05:00
Ben Darnell
59214978a2
raft: Add applied index as an argument to newRaft and RestartNode.
2015-01-22 11:38:05 -05:00
Peter Lemenkov
c2fa486920
Proper links to the docs
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2015-01-22 14:02:11 +03:00
Xiang Li
4409e88358
Merge pull request #2120 from bdarnell/formatter
...
raft: Add support for custom formatters in DescribeMessage/DescribeEntry
2015-01-21 16:32:59 -08:00
Ben Darnell
cd9d5573d4
raft: make EntryFormatter less clever.
2015-01-21 19:27:26 -05:00
Yicheng Qin
891cb62b81
Merge pull request #2118 from yichengq/308
...
metrics: add /rafthttp/stream metrics
2015-01-21 15:30:30 -08:00
Yicheng Qin
99821579bf
metrics: add /rafthttp/stream metrics
2015-01-21 13:24:21 -08:00
Ben Darnell
e73d442e32
raft: Add support for custom formatters in DescribeMessage/DescribeEntry
2015-01-21 14:12:58 -05:00
Yicheng Qin
88704c70e7
Merge pull request #2116 from yichengq/307
...
store: optimize ttlKeyHeap GC
2015-01-20 12:09:30 -08:00
Yicheng Qin
c104ca89c2
store: optimize ttlKeyHeap GC
...
It helps to recycle nodes in heap array, whose value can be unlimited
long.
2015-01-20 12:01:57 -08:00
Xiang Li
7c7d78a11f
Merge pull request #2004 from xiang90/status
...
raft: add Status interface
2015-01-20 10:51:33 -08:00
Xiang Li
003b97a60f
raft: public progress struct in raft
2015-01-20 10:26:22 -08:00
Xiang Li
b34936b097
raft: add progress into status
2015-01-18 15:23:50 -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
3ec91ead88
Merge pull request #2112 from xiang90/health
...
etcdhttp: add health endpoint
2015-01-16 10:57:36 -08:00
Xiang Li
a97f331a0e
etcdhttp: add health endpoint
2015-01-16 10:52:02 -08:00
Yicheng Qin
4735324403
Merge pull request #2113 from yichengq/306
...
*: remove consistent-get related stuffs
2015-01-16 10:46:56 -08:00
Yicheng Qin
37dde76cd5
*: remove consistent-get related stuffs
2015-01-15 22:21:53 -08:00
Xiang Li
c36aa3be6e
Merge pull request #2110 from xiang90/raft
...
etcdserver: separate out raft related stuff
2015-01-15 15:17:48 -08:00
Xiang Li
973f79e1c9
etcdserver: separate out raft related stuff
2015-01-15 15:15:13 -08:00
Yicheng Qin
4b6fa2d24f
Merge pull request #2108 from yichengq/305
...
rafthttp: write StatusOK before start streaming
2015-01-15 14:58:52 -08:00
Yicheng Qin
84ceefbffc
rafthttp: write StatusOK before start streaming
2015-01-15 14:44:24 -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
Yicheng Qin
6bd8c435f9
Merge pull request #2107 from yichengq/304
...
integration: fix TestForceNewCluster to wait leader
2015-01-15 13:35:11 -08:00
Yicheng Qin
b28bad3b4a
Merge pull request #2106 from yichengq/303
...
docs: update errorcode.md
2015-01-15 13:28:39 -08:00