Gyu-Ho Lee
3f0f4bfee7
vendor: clockwork v0.1.0
2016-08-16 16:31:10 -07:00
Anthony Romano
28b797b538
Merge pull request #6194 from heyitsanthony/fix-gofail
...
build: don't override gopath by default, demote old gopath on override
2016-08-16 14:27:08 -07:00
Xiang Li
cf063ed475
Merge pull request #6193 from xiang90/gw
...
docs: add gateway
2016-08-16 14:16:22 -07:00
Xiang Li
b499f69181
docs: add gateway
2016-08-16 14:02:45 -07:00
Anthony Romano
e1519cf460
build: don't override gopath by default, demote old gopath on override
...
Builds already vendor through cmd/ so there's no reason to set the GOPATH; it
was also breaking gofail builds. For builds that need to override GOPATH, also
include the old GOPATH as a fallback for dependencies outside cmd/vendor/.
2016-08-16 13:46:07 -07:00
Anthony Romano
8d7703528a
Merge pull request #5845 from heyitsanthony/clientv3-ignore-dead-eps
...
clientv3: respect up/down notifications from grpc
2016-08-16 11:56:03 -07:00
Anthony Romano
3eadf964f4
clientv3: use failfast and retry wrappers for at-most-once rpcs
2016-08-16 10:49:50 -07:00
Anthony Romano
ee3797ddff
integration: treat client TLS connecting to insecure server as timeout
2016-08-16 10:17:16 -07:00
Anthony Romano
46765ad79c
clientv3: respect up/down notifications from grpc
...
Fixes #5842
2016-08-16 09:49:36 -07:00
Anthony Romano
462eb511c5
Merge pull request #6183 from heyitsanthony/go-install-etcd
...
build: support go install github.com/coreos/etcd/cmd/etcd
2016-08-15 16:29:36 -07:00
Gyu-Ho Lee
b125d590cf
Merge pull request #6186 from gyuho/grpcproxy-fix
...
proxy/grpcproxy: fix nil-map assign to 'singles'
2016-08-15 16:25:02 -07:00
Anthony Romano
b9d01fb98b
vendor: update grpc
2016-08-15 16:19:40 -07:00
Gyu-Ho Lee
a4ef36c8bf
proxy/grpcproxy: fix nil-map assign to 'singles'
2016-08-15 15:48:45 -07:00
Xiang Li
d5d2370fc8
Merge pull request #6172 from xiang90/session
...
session: remove session manager and add ttl
2016-08-15 15:20:19 -07:00
Anthony Romano
961b03420e
Merge pull request #6185 from heyitsanthony/wait-time-collision
...
wait: make WaitTime robust against deadline collisions
2016-08-15 15:15:29 -07:00
Anthony Romano
16b2d9ca5e
Merge pull request #6170 from heyitsanthony/default-advertise-ip
...
use default ip for advertise URL
2016-08-15 15:12:25 -07:00
Anthony Romano
449923c98b
build: support go install github.com/coreos/etcd/cmd/etcd
...
Could build via github.com/coreos/etcd/cmd but that would generate a binary
named "cmd", which is not ideal.
2016-08-15 15:08:41 -07:00
Gyu-Ho Lee
7b84456366
Merge pull request #6163 from gyuho/vendor
...
vendor: migrate to glide + update go-systemd, probing
2016-08-15 15:01:09 -07:00
Anthony Romano
c3f069c9fc
wait: make WaitTime robust against deadline collisions
2016-08-15 14:38:41 -07:00
Xiang Li
0307382c1a
Merge pull request #6184 from xiang90/rm
...
ROADMAP: update
2016-08-15 14:30:23 -07:00
Xiang Li
db834301eb
ROADMAP: update
2016-08-15 14:30:10 -07:00
Xiang Li
feaff17259
session: remove session manager and add ttl
2016-08-15 14:12:25 -07:00
Anthony Romano
2cc245e8bf
etcdmain: report default advertise detection / fallback
2016-08-15 14:08:09 -07:00
Gyu-Ho Lee
29372f9dd2
vendor: update go-systemd, probing
2016-08-15 14:04:07 -07:00
Gyu-Ho Lee
ddf65421e7
scripts: use glide in updatedep.sh
2016-08-15 14:04:03 -07:00
Gyu-Ho Lee
b207dd095c
glide: initial commit
2016-08-15 12:10:32 -07:00
Gyu-Ho Lee
d5900e8b63
vendor: migrate to glide
2016-08-15 12:10:21 -07:00
Gyu-Ho Lee
e810dec662
Merge pull request #6182 from gyuho/fix
...
rafthttp: use reportCriticalError, fix typo
2016-08-15 11:48:30 -07:00
Anthony Romano
e8594b60b1
embed: use default route IP for default advertise URL
...
Fixes #2858
2016-08-15 11:12:26 -07:00
Anthony Romano
d23392ed8e
netutil: GetDefaultHost for getting the default IP of the host machine
2016-08-15 11:12:26 -07:00
Gyu-Ho Lee
bd450c1ba3
rafthttp: use reportCriticalError, fix typo
2016-08-15 10:40:58 -07:00
Anthony Romano
561c3b918a
Merge pull request #6179 from ypu/binDir
...
e2e: Update binary path with binDir
2016-08-15 10:36:04 -07:00
Anthony Romano
9eb6ea34bd
Merge pull request #6175 from heyitsanthony/fix-conn-race
...
rafthttp: fix race between streamReader.stop() and connection closer
2016-08-15 09:27:24 -07:00
Yiqiao Pu
d0d8e49e20
e2e: Update binary path with binDir
...
Signed-off-by: Yiqiao Pu <ypu@redhat.com>
2016-08-15 17:22:42 +08:00
Anthony Romano
911c8442b7
rafthttp: fix race between streamReader.stop() and connection closer
2016-08-15 01:36:09 -07:00
Xiang Li
96e018634a
Merge pull request #6173 from gyuho/ccc
...
pkg/httputil: simplify RequestCanceler args
2016-08-14 20:41:19 -07:00
Gyu-Ho Lee
f14fd43548
proxy/httpproxy: fix httputil.RequestCanceler
2016-08-14 14:37:08 -07:00
Gyu-Ho Lee
0503676bde
rafthttp: fix httputil.RequestCanceler
2016-08-14 14:36:51 -07:00
Gyu-Ho Lee
ae4b4109b2
pkg/httputil: simplify RequestCanceler args
2016-08-14 14:35:50 -07:00
Xiang Li
1b5a129bbe
Merge pull request #6171 from gyuho/go-vet
...
*: fix spell errors from go report card
2016-08-13 23:10:17 -07:00
Gyu-Ho Lee
19b35c939a
proxy/grpcproxy: fix spell 'gropu' to 'group'
2016-08-13 20:55:15 -07:00
Gyu-Ho Lee
4d3b281369
etcdserver: fix spell errors
2016-08-13 20:54:48 -07:00
Gyu-Ho Lee
6b671b88dc
etcdctl/ctlv3: fix spell errors
2016-08-13 20:54:27 -07:00
Gyu-Ho Lee
d788eb8d92
Merge pull request #6038 from gyuho/leader
...
*: transfer leadership when stopping leader
2016-08-13 14:47:54 -07:00
Gyu-Ho Lee
a205242ca5
integration: add 'TestTransferLeader/Stop'
2016-08-13 14:32:01 -07:00
Gyu-Ho Lee
64a0e34602
etcdserver: transfer leadership when stopping
2016-08-13 14:31:58 -07:00
Xiang Li
7b11c288fe
Merge pull request #6169 from sinsharat/master
...
etcdserver: optimized veryfying local member
2016-08-12 19:09:55 -07:00
sharat
1fec4ba127
etcdserver: optimized veryfying local member
...
moved the code for perparing and sorting of advertising peer urls and
sorting of peer urls only when strict verification needs to be done.
This is done to avoid this processing when strict verification is not
required like in case of VerifyJoinExisting function.
#6165
2016-08-13 06:17:21 +05:30
Anthony Romano
817de6d212
Merge pull request #6168 from heyitsanthony/fix-periodic-test-block
...
compactor: wait for After() in TestPeriodic
2016-08-12 13:54:06 -07:00
Anthony Romano
5eff6fb7db
compactor: wait for After() in TestPeriodic
...
If the test calls clock.Advance() after the compactor checks clock.Now()
but before the compactor calls clock.After(), the compactor will wait
forever on clock.After() expecting the lost clock.Advance().
Reproduced failure by putting a Sleep() in the clock.Now() continue path.
Fixes #6060 (again)
2016-08-12 13:28:40 -07:00