Xiang Li
8c88c1611e
Merge pull request #6231 from heyitsanthony/fix-rafthttp-test
...
rafthttp: fix race in TestStreamWriterAttachOutgoingConn
2016-08-19 20:40:42 -07:00
Anthony Romano
784c4446d9
rafthttp: fix race in TestStreamWriterAttachOutgoingConn
...
Fixes #6230
2016-08-19 19:59:16 -07:00
Xiang Li
262c98f327
Merge pull request #6229 from xiang90/applynotify
...
etcdserver: add waitApplyIndex
2016-08-19 16:58:21 -07:00
Xiang Li
83de13e4a8
etcdserver: support apply wait
2016-08-19 16:18:35 -07:00
Xiang Li
940402a27d
Merge pull request #6225 from xiang90/cache
...
grpc-proxy: invalidate cache entries when there is a put/delete
2016-08-19 15:11:59 -07:00
Xiang Li
8db4f5b8e1
pkg/wait: change wait time to use logical clock
2016-08-19 15:10:37 -07:00
Gyu-Ho Lee
146bce3377
Merge pull request #6211 from gyuho/proxy-timeout
...
integration: improve TestTransferLeader
2016-08-19 13:32:18 -07:00
Gyu-Ho Lee
eaa5d9772f
integration: improve TestTransferLeader
...
so that it can check leader transition
2016-08-19 13:11:38 -07:00
Xiang Li
c8bbb8c53e
grpc-proxy: invalidate cache entries when there is a put/delete
2016-08-19 12:52:19 -07:00
Gyu-Ho Lee
5e6d2a23b7
Merge pull request #6226 from gyuho/vendor
...
vendor: update grpc/grpc-go for clientconn patch
2016-08-18 20:35:25 -07:00
Gyu-Ho Lee
01471481a9
vendor: update grpc/grpc-go for clientconn patch
2016-08-18 20:17:24 -07:00
Anthony Romano
f4b6ed2469
Merge pull request #6223 from heyitsanthony/fix-rafthttp-badoutgoing
...
rafthttp: remove WaitSchedule() from tests
2016-08-18 16:44:56 -07:00
Anthony Romano
da1e022890
rafthttp: remove WaitSchedule() from tests
...
Fixes #6187
2016-08-18 16:26:35 -07:00
Xiang Li
5e9fe0dc23
Merge pull request #6222 from hongchaodeng/master
...
integration: NewClusterV3() should launch cluster before creating clients
2016-08-18 14:52:04 -07:00
Hongchao Deng
5630a76766
integration: NewClusterV3 should launch cluster before creating clients
2016-08-18 14:05:21 -07:00
Xiang Li
8021487b7a
Merge pull request #6219 from sinsharat/master
...
raft: handled panic for Term due to IOB
2016-08-18 12:33:52 -07:00
Gyu-Ho Lee
a8fc4396e2
Merge pull request #6218 from gyuho/boltdb
...
vendor: boltdb/bolt v1.3.0 for Go 1.7
2016-08-18 11:06:05 -07:00
sharat
9b3b1f80dd
raft: handled panic for Term due to IOB
...
Instead of raising panic, returning an error instead for better handling
#6215
2016-08-18 23:11:38 +05:30
Gyu-Ho Lee
00f5a01378
vendor: boltdb/bolt v1.3.0 for Go 1.7
2016-08-18 10:36:20 -07:00
Anthony Romano
cc4f4b47bc
Merge pull request #6198 from heyitsanthony/reenable-outside-gopath
...
build: re-enable building outside gopath
2016-08-18 09:44:34 -07:00
Anthony Romano
a20d4a2d31
Merge pull request #6209 from heyitsanthony/fix-waittime-test
...
pkg/wait: don't expect time.Now() to be strict increasing in WaitTime tests
2016-08-17 13:46:11 -07:00
Gyu-Ho Lee
14f6dd4ded
Merge pull request #6210 from gyuho/race
...
integration: fix race in TestDoubleBarrierFailover
2016-08-17 12:19:06 -07:00
Gyu-Ho Lee
10c9e238f0
integration: fix race in TestDoubleBarrierFailover
2016-08-17 11:56:49 -07:00
Anthony Romano
f9d122066e
pkg/wait: don't expect time.Now() to be strict increasing in WaitTime tests
2016-08-17 11:53:34 -07:00
Xiang Li
57fde954b9
Merge pull request #6208 from xiang90/better_logging
...
etcdserver: improve logging for leadership transfer
2016-08-17 11:47:38 -07:00
Xiang Li
d0fa390048
etcdserver: improve logging for leadership transfer
2016-08-17 11:40:46 -07:00
Gyu-Ho Lee
5aa935f3b7
Merge pull request #6207 from gyuho/wait-extra
...
integration: write to leader group first, or wait
2016-08-17 11:25:09 -07:00
Gyu-Ho Lee
f2fedbae9b
integration: write to leader group first, or wait
...
Write to leader group first, or give more time to
acknowledge the leader after network partition recovery
2016-08-17 11:09:33 -07:00
Xiang Li
a5022c1cba
Merge pull request #6205 from heyitsanthony/ft-large-writes
...
functional-tester: put large keys
2016-08-17 10:49:56 -07:00
Gyu-Ho Lee
e7a7fb2bb1
Merge pull request #6204 from gyuho/news
...
NEWS: add v3.0.5
2016-08-17 09:57:06 -07:00
Gyu-Ho Lee
6655afda4b
NEWS: add v3.0.5
2016-08-17 09:56:45 -07:00
Anthony Romano
47b6449934
functional-tester: put large keys
...
For testing writes that must span multiple pages.
2016-08-17 09:51:44 -07:00
Gyu-Ho Lee
30cf8b7f0f
Merge pull request #6197 from gyuho/mutex-proxies
...
integration: fix race in setting shared proxies
2016-08-17 09:15:10 -07:00
Anthony Romano
83dd121bae
build: re-enable building outside gopath
...
Have build return an error code if build fails and add a test to travis
to confirm running build outside the gopath works.
2016-08-16 20:06:05 -07:00
Gyu-Ho Lee
38c370a7c5
Merge pull request #6196 from gyuho/clockwork
...
vendor: use v0.1.0 clockwork
2016-08-16 19:52:34 -07:00
Gyu-Ho Lee
fb00a32b86
integration: fix races in global proxies
2016-08-16 19:43:31 -07:00
Gyu-Ho Lee
f91f7dfb91
v2http: fix tests to use new clockwork
2016-08-16 16:36:24 -07:00
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