Yicheng Qin
|
48992cced3
|
Merge pull request #1344 from unihorn/176
integration: add remaining goroutine check
|
2014-10-21 18:05:28 -07:00 |
|
Yicheng Qin
|
f356648252
|
integration: add remaining goroutine check
|
2014-10-21 16:59:14 -07:00 |
|
Yicheng Qin
|
f26bb6ad44
|
Merge pull request #1335 from unihorn/174
etcdserver/etcdhttp: store location adjustment
|
2014-10-21 16:24:30 -07:00 |
|
Yicheng Qin
|
06b196e345
|
etcdhttp: writeEvent -> writeKeyEvent
|
2014-10-21 16:10:49 -07:00 |
|
Yicheng Qin
|
ca73f25615
|
etcdhttp: parseRequest -> parseKeyRequest
|
2014-10-21 16:10:49 -07:00 |
|
Yicheng Qin
|
e2b6a4fc4c
|
etcdserver: const XXXDir -> StoreXXXPrefix
and code clean
|
2014-10-21 16:10:49 -07:00 |
|
Yicheng Qin
|
2ff3cac653
|
etcdserver/etcdhttp: store location adjustment
Detailed adjustment:
/_etcd/machines/* -> /0/members/*
/* -> /1/*
And it keeps key path returned to user the same as before.
|
2014-10-21 16:10:19 -07:00 |
|
Xiang Li
|
0398a31b16
|
Merge pull request #1339 from coreos/checkcid
etcdserver: checking clusterID
|
2014-10-21 16:00:49 -07:00 |
|
Xiang Li
|
e69c37adf0
|
etcdserver: panic on clusterid mismatch
|
2014-10-21 15:22:16 -07:00 |
|
Xiang Li
|
00dc61d169
|
Merge pull request #1341 from coreos/fix_bench
raft: fix node bench
|
2014-10-21 13:01:37 -07:00 |
|
Xiang Li
|
48c4145f1b
|
raft: fix node bench
|
2014-10-21 12:46:39 -07:00 |
|
Xiang Li
|
a9984fda4f
|
Merge pull request #1102 from coreos/node_bench
raft: add a one node bench
|
2014-10-21 11:44:46 -07:00 |
|
Xiang Li
|
50d4abc676
|
raft: add a one node bench
|
2014-10-21 11:43:55 -07:00 |
|
Jonathan Boulle
|
c3f83f9275
|
Merge pull request #1337 from jonboulle/govet
tests: add `go vet` coverage
|
2014-10-21 11:40:26 -07:00 |
|
Jonathan Boulle
|
341c7190d3
|
test: add govet to tests
|
2014-10-21 11:32:38 -07:00 |
|
Xiang Li
|
894e678ad6
|
etcdserver: checking clusterID
|
2014-10-21 11:05:24 -07:00 |
|
Jonathan Boulle
|
ae4403c945
|
test: add discovery to tests
|
2014-10-21 00:17:14 -07:00 |
|
Xiang Li
|
a44849deec
|
Merge pull request #1286 from coreos/clusterid
*: generate clusterid
|
2014-10-20 19:07:03 -07:00 |
|
Jonathan Boulle
|
99dd42026b
|
Merge pull request #1336 from jonboulle/govet
*: fix various formatting issues
|
2014-10-20 18:23:26 -07:00 |
|
Jonathan Boulle
|
b3d5333cb3
|
*: fix various formatting issues
|
2014-10-20 17:55:18 -07:00 |
|
Xiang Li
|
0fd28169c8
|
etcdserver: use id,cid
|
2014-10-20 16:35:41 -07:00 |
|
Xiang Li
|
dc68dc9ebd
|
etcdserver: add a todo for clusterid generation
|
2014-10-20 16:26:31 -07:00 |
|
Jonathan Boulle
|
d67a2855c1
|
Merge pull request #1334 from jonboulle/exit_help
main: exit 0 on -h/--help
|
2014-10-20 16:19:39 -07:00 |
|
Yicheng Qin
|
92230cee63
|
Merge pull request #1333 from unihorn/172
etcdserver/raft: remove msgDenied, removedNodes, shouldStop
|
2014-10-20 16:04:09 -07:00 |
|
Jonathan Boulle
|
63b328ed11
|
main: exit 0 on -h/--help
|
2014-10-20 15:32:58 -07:00 |
|
Yicheng Qin
|
e200d2a8e2
|
etcdserver/raft: remove msgDenied, removedNodes, shouldStop
The future plan is to do all these in etcdserver level.
|
2014-10-20 15:13:18 -07:00 |
|
Xiang Li
|
ea6bcacfe4
|
*: generate clusterid
|
2014-10-20 15:00:54 -07:00 |
|
Yicheng Qin
|
68da8084d0
|
Merge pull request #1318 from unihorn/164
main: add basic integration test
|
2014-10-20 14:45:22 -07:00 |
|
Yicheng Qin
|
ef44ba10cf
|
integration: add doc
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
80212aaf4d
|
integration: retry on setKey to avoid timeout due to bootstrap
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
500a72962e
|
integration: clean code
remove extra space, rename variables, remove unused function.
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
7af679333a
|
integration: log microsecond time for integration tests
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
1b7947357f
|
*: pkg functional -> integration
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
40279d324a
|
functional: add TODO
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
f7a0d5387b
|
etcdserver: stop server gracefully
|
2014-10-20 14:43:21 -07:00 |
|
Yicheng Qin
|
058537f34a
|
main: add basic functional test
|
2014-10-20 14:43:21 -07:00 |
|
Brandon Philips
|
8fa3834d69
|
Merge pull request #1327 from unihorn/168
docs: add naming.md
|
2014-10-20 14:23:36 -07:00 |
|
Yicheng Qin
|
3184e1c66f
|
docs: add glossary.md
|
2014-10-20 14:16:53 -07:00 |
|
Yicheng Qin
|
dcaa7f0a37
|
Merge pull request #1328 from unihorn/169
skip initial-cluster check when reboot
|
2014-10-20 13:06:24 -07:00 |
|
Yicheng Qin
|
17382ec905
|
etcdserver: skip initial-cluster check when reboot
If etcd is provided with data-dir that has data, it will not use
initial-cluster, and initial-cluster could be set to be empty.
|
2014-10-20 12:41:07 -07:00 |
|
Jonathan Boulle
|
da23327265
|
Merge pull request #1302 from jonboulle/license
add copyright info at the head of each file
|
2014-10-20 10:49:52 -07:00 |
|
Jonathan Boulle
|
7a4d42166b
|
*: add license header to all source files
|
2014-10-17 15:41:22 -07:00 |
|
Yicheng Qin
|
aa176610f3
|
main: remove duplicated self name check
|
2014-10-17 15:37:30 -07:00 |
|
Jonathan Boulle
|
f12583c163
|
Merge pull request #1021 from jonboulle/clock
Implement fake clock for testing
|
2014-10-17 13:56:30 -07:00 |
|
Jonathan Boulle
|
1456ae4453
|
store: restore minExpireTime check and advance FakeClock appropriately
|
2014-10-17 10:05:29 -07:00 |
|
Jonathan Boulle
|
e0801360d3
|
godep: update clockwork dependency
|
2014-10-17 10:05:29 -07:00 |
|
Jonathan Boulle
|
ec18e46641
|
etcdserver/etcdhttp: switch to using fake clock
|
2014-10-17 10:05:29 -07:00 |
|
Jonathan Boulle
|
3134658ded
|
store: switch to fake clock
|
2014-10-17 10:05:29 -07:00 |
|
Jonathan Boulle
|
47c2421f7b
|
godeps: add clockwork
|
2014-10-17 10:05:29 -07:00 |
|
Jonathan Boulle
|
de3bf58876
|
discovery: switch to fake clock
|
2014-10-17 10:05:29 -07:00 |
|