cfd030fabf
Merge pull request #4014 from ppalucki/functional
...
tools: add functional tester with Docker
2015-12-19 15:17:13 +01:00
9ee9e552e6
Godep: update codegangsta/cli dependency
...
Update codegangsta/cli dependency to the newer version for ArgsUsage
2015-12-18 17:48:04 -08:00
4f5f999847
tools/functional-test: add docker support
...
Commit adds docker bits to run functional tester within containers.
requires:
- docker 1.9 (networking)
- docker-compose
2015-12-18 15:56:18 +01:00
bff857dc28
Merge pull request #4011 from heyitsanthony/raftexample
...
contrib: example key-value store using raft
2015-12-17 15:05:59 -08:00
1f858e10c8
contrib: example key-value store using raft
2015-12-17 14:41:37 -08:00
afee51eeda
Merge pull request #4013 from mickep76/update-libraries-and-tools
...
libraries-and-tools: name change for etcd-export to etcdtool
2015-12-17 14:34:36 +01:00
e4e2a7933f
libraries-and-tools: name change for etcd-export to etcdtool
2015-12-17 13:52:14 +01:00
9b0b15c9be
Merge pull request #4006 from mitake/kvtest-deadlock
...
storage, test: unlock transaction in the retry loop
2015-12-16 18:06:14 -08:00
af2569c2d8
storage, test: unlock transaction in the retry loop
2015-12-17 10:35:03 +09:00
ea50389060
Merge pull request #4010 from gyuho/window_compile
...
storage/backend: fixes Windows compile error
2015-12-16 11:12:39 -08:00
928c0d3601
storage/backend: fixes Windows compile error
...
The type is "Options," not "Option" -- at least, in the vendored version of boltdb in the repository.
2015-12-16 11:10:46 -08:00
a907ca5e62
Merge pull request #4004 from mitake/go-vet-fix
...
raft: remove go vet compliants
2015-12-15 20:37:08 -08:00
9b2da76796
raft: remove go vet compliants
2015-12-16 13:29:23 +09:00
ee02b50c05
Merge pull request #4000 from xiang90/production_users
...
README: link to production users
2015-12-15 15:56:44 -08:00
7b90099526
README: link to production users
2015-12-15 15:54:59 -08:00
923d5cec5e
production-users.md: add cycoresys.com
2015-12-15 15:50:45 -08:00
0c6d5c7c03
Merge pull request #3997 from stevenschlansker/opentable-prod
...
Add OpenTable to production-users.md
2015-12-15 15:47:40 -08:00
73c8e3f0ab
Add OpenTable to production-users.md
2015-12-15 12:38:12 -08:00
1c559bdb33
store: refactor
...
use defer statement to update `Stats` and report R/W Sucess/Failure, so
that the logic of Store's CURD operation and `Stats` update logic can be
separated.
2015-12-15 16:50:02 +08:00
6f59a15e55
Merge pull request #3992 from xiang90/fix_rafthttp_test
...
rafhttp: make TestStreamWriterAttachOutgoingConn more robust
2015-12-14 21:00:33 -08:00
80541d74d0
rafhttp: make TestStreamWriterAttachOutgoingConn more robust
2015-12-14 17:06:38 -08:00
96731f4525
Merge pull request #3991 from xiang90/fix_lock
...
pkg/fileutil: make TestLockAndUnlock less flaky on CI
2015-12-14 11:58:14 -08:00
be3e87b238
pkg/fileutil: make TestLockAndUnlock less flaky on CI
...
CI is slow sometime. To make the test less flaky, we increases the
timeout. This does not affect the correctness, but the test might
take longer to finish or to fail.
2015-12-14 11:38:07 -08:00
607ec83f81
Merge pull request #3988 from philips/add-production-users-doc
...
Documentation: add production users doc
2015-12-14 07:41:29 -08:00
e39ad84440
Documentation: add production users doc
...
Add the first production user: discovery.etcd.io. We should encourage
the commnuity to start adding their stories to this doc.
2015-12-14 00:00:23 -08:00
0eb46eb145
Merge pull request #3987 from gyuho/storage_test
...
storage: newFakeStore to return only 1
2015-12-13 17:58:24 -08:00
891cdd56b4
storage: newFakeStore to return only 1
...
This changes newFakeStore function to return only 1 because two other arguments
are already in the first return storage struct.
2015-12-13 17:46:47 -08:00
0225644d04
Merge pull request #3981 from gyuho/govet
...
*: fix shadowed variables
2015-12-13 00:00:12 -08:00
d55ab7798b
storage: change var names from 'index'
...
Having the same variable name as 'index' type
can be confusing and shadowing other variables.
This gives different variable names to 'index' variables.
2015-12-12 16:37:24 -08:00
8696a1509c
raft/rafttest: fix shadowed variable
2015-12-12 09:38:26 -08:00
4e06510280
pkg/fileutil: fix shadowed variables
2015-12-12 09:38:26 -08:00
c48b0a5e18
etcdmain: fix shadowed variables
...
Fix for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:38:26 -08:00
a4de207d53
wal: fix shadowed variables
...
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:38:26 -08:00
a45b902d12
store: fixes shadowed variables with go tool vet.
...
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:38:26 -08:00
4289871cef
tools/function-tester: fix shadowed variables
...
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:38:20 -08:00
52d21331e2
storage: fixes shadowed variables
...
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:20:34 -08:00
0ff822bf22
etcdserver/auth: fix shadowed variables from go tool
...
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:20:26 -08:00
40b11038f2
etcdserver: fixes shadowed variables for go tool vet
...
Fix for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:13:12 -08:00
bccc602c8f
etcdctl/command: fix shawdowed error variable
...
This fixes https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:13:12 -08:00
88aec09ddf
client: fixes for govet -shadow
...
This fixes for shadowed error variables found by go tip go tool vet.
Fixes for https://github.com/coreos/etcd/issues/3954 .
2015-12-12 09:13:07 -08:00
68a3962f64
Merge pull request #3980 from jonboulle/master
...
raft: update RecentActive name in comments
2015-12-11 15:11:40 -08:00
af9f352fe3
raft: update RecentActive name in comments
...
Noticed when retrospectively reviewing #3976 that a couple of places
were missed when the variable was renamed.
2015-12-11 15:06:11 -08:00
8eaa8f9e0b
Merge pull request #3978 from xiang90/rh
...
rafthttp: snapshot sender cleanup
2015-12-11 13:53:02 -08:00
7d78e0c85e
rafthttp: remove the unncessary TODO
...
The issue is not caused by this code, but by reading snapshot
from disk. etcd assumes the snapshot of v3 kv should live in
memory. If not, etcd does not work well anyway.
2015-12-11 09:37:41 -08:00
95c29838e3
rafthttp: move ReadCloser to ioutil
2015-12-11 09:37:41 -08:00
460873689e
Merge pull request #3977 from xiang90/fix_todo
...
etcdsever: swap kv pointer atomically
2015-12-11 09:30:50 -08:00
2fc3320e59
rafthttp: kill the receiving body timeout TODO in snapshot sender
2015-12-10 22:42:17 -08:00
c4cbaf5c2a
etcdsever: swap kv pointer atomically
2015-12-10 17:29:36 -08:00
791c5344b1
Merge pull request #3976 from xiang90/snap_fix
...
Only send snapshot when member is online
2015-12-10 17:01:50 -08:00
cc6d98bf89
etcdserver: only send snapshot when the member is active
2015-12-10 16:15:26 -08:00