Yicheng Qin
55cd03ff4b
rafthttp: add run loop for peer
2015-02-28 11:18:59 -08:00
Xiang Li
86429264fb
wal: support auto-cut in wal
...
WAL should control the cut logic itself. We want to do falloc to
per allocate the space for a segmented wal file at the beginning
and cut it when it size reaches the limit.
2015-02-28 11:18:59 -08:00
Xiang Li
c3d3ad931b
snap: add save latency metrics
2015-02-28 11:16:42 -08:00
Xiang Li
95bba154d6
etcdserver: add propose summary
2015-02-28 11:16:42 -08:00
Xiang Li
83c953b153
etcdhttp: move /stats to /debug/vars
2015-02-28 11:16:42 -08:00
Xiang Li
a776064a8b
etcdmain: fix godeps on osx
2015-02-28 11:16:41 -08:00
Xiang Li
7bf615aee0
*: drop old metrics pkg
2015-02-28 11:16:41 -08:00
Xiang Li
84485643fe
*: expose wal metrics at /metrics
2015-02-28 11:06:11 -08:00
Xiang Li
fb1a28c65d
*: vendor prometheus
2015-02-28 11:06:11 -08:00
Yicheng Qin
d8a9e11e22
rafthttp: extract pipeline from peer
2015-02-28 11:06:11 -08:00
Xiang Li
2af33fd494
raft: add reportUnreachable
2015-02-28 10:45:22 -08:00
Xiang Li
ba7215d7a8
acl: initial interface
2015-02-28 10:45:22 -08:00
Brian Waldon
9fe78c8bc4
client: don't use nested actions
2015-02-28 10:45:21 -08:00
Brian Waldon
25cf916a80
client: ensure Response closed on cancel
2015-02-28 10:45:21 -08:00
Brian Waldon
b41d6bc416
client: set hard limit on redirect checks
2015-02-28 10:45:21 -08:00
Brian Waldon
50a9b2d9c8
client: rm naked return from httpClusterClient.Do
2015-02-28 10:45:21 -08:00
Brian Waldon
99aa0e1fcc
client: test httpClusterClient.reset failure cases
2015-02-28 10:45:21 -08:00
Brian Waldon
ed173a2a76
client: fix bad URL fixture
2015-02-28 10:45:21 -08:00
Brian Waldon
cd777b2966
client: test httpClusterClient.Sync
2015-02-28 10:45:21 -08:00
Brian Waldon
ae062a0825
client: move lock so MembersAPI.List doesn't deadlock
2015-02-28 10:45:21 -08:00
Brian Waldon
83930ac113
client: test DefaultCheckRedirect
2015-02-28 10:45:21 -08:00
Brian Waldon
943c7ef307
client: test httpKeysAPI's Create and Update methods
2015-02-28 10:45:21 -08:00
Brian Waldon
115e758c32
client: test httpKeysAPI.Delete
2015-02-28 10:45:21 -08:00
Brian Waldon
ece03fb987
client: drop unnecessary field deleteAction.Value
2015-02-28 10:45:21 -08:00
Brian Waldon
6fc209e574
client: test httpKeysAPI.Get
2015-02-28 10:45:21 -08:00
Brian Waldon
32bfcca5a8
client: test httpKeysAPI.Set
2015-02-28 10:45:20 -08:00
Brian Waldon
14b3f96091
client: test httpKeysAPI.Watcher
2015-02-28 10:45:20 -08:00
Brian Waldon
cd85451971
client: clarify relationship of AfterIndex and waitIndex
2015-02-28 10:45:20 -08:00
Brian Waldon
09017af35e
client: test httpWatcher
2015-02-28 10:38:47 -08:00
Brian Waldon
11a6cb68a6
client: test unmarshaling of failure responses
2015-02-28 10:38:47 -08:00
Brian Waldon
9378413283
client: exhaustive member-related testing
2015-02-28 10:38:47 -08:00
Brian Waldon
32ff3ce26f
client: test for non-integer X-Etcd-Index
2015-02-28 10:38:47 -08:00
Brian Waldon
8a6b72b08d
client: tweak test fields
2015-02-28 10:38:47 -08:00
Brian Waldon
b174732812
client: introduce Error type
2015-02-28 10:38:47 -08:00
Brian Waldon
8fdc6b154e
client: document PrevExistType
2015-02-28 10:38:47 -08:00
Brian Waldon
39b5b083c0
client: document Member fields
2015-02-28 10:38:47 -08:00
Brian Waldon
27de5eec76
client: document Response and Node structs
2015-02-28 10:38:47 -08:00
Brian Waldon
4a77760f56
client: break dependency on httptypes pkg
2015-02-28 10:38:46 -08:00
Brian Waldon
9b334e07a6
client: allow caller to decide HTTP redirect policy
2015-02-28 10:38:46 -08:00
Brian Waldon
1c03df62a5
client: WaitIndex -> AfterIndex
2015-02-28 10:38:46 -08:00
Brian Waldon
a834f297f9
client: document KeysAPI methods
2015-02-28 10:22:52 -08:00
Brian Waldon
2b5589ddcd
client: encourage error handling in package doc
2015-02-28 10:22:52 -08:00
Brian Waldon
6fd105d554
client: document using a custom context
2015-02-28 10:22:52 -08:00
Brian Waldon
479a17dcbf
client: add GetOptions.Sort
2015-02-28 10:22:52 -08:00
Brian Waldon
84ede6fbec
client: use options struct for KeysAPI.Get
2015-02-28 10:22:52 -08:00
Brian Waldon
8621caf3e2
client: define a DefaultTransport
2015-02-28 10:22:52 -08:00
Brian Waldon
ce4486ff85
client: document Client methods
2015-02-28 10:22:52 -08:00
Brian Waldon
1773d0a18b
client: simplify CancelableTransport doc
2015-02-28 10:22:52 -08:00
Brian Waldon
19dd4a0f3c
client: document Config
2015-02-28 10:22:52 -08:00
Brian Waldon
6d82472275
client: move http.go into client.go
2015-02-28 10:22:52 -08:00