Xiang Li
86dcfbf205
etcdctl: list output options
2016-08-23 11:32:00 -07:00
Xiang Li
83e66d2962
Merge pull request #6248 from xiang90/fix_mvcc
...
mvcc: only write txn should update index
2016-08-23 10:50:46 -07:00
Xiang Li
c12104bd15
Merge pull request #6247 from xiang90/fix_snap
...
etcdserver: kv.commit needs to be serialized with apply
2016-08-23 09:39:54 -07:00
Xiang Li
7f3d4bfae5
etcdserver: kv.commit needs to be serialized with apply
...
kv.commit updates the consistent index in backend. When
executing in parallel with apply, it might grab tx lock
after apply update the consistent index and before apply
starts to execute the opeartion. If the server dies right
after kv.commit, the consistent is updated but the opeartion
is not executed. If we restart etcd server, etcd will skip
the operation. :(
There are a few other places that we need to take care of,
but let us fix this first.
2016-08-23 09:16:09 -07:00
Xiang Li
959f860a40
Merge pull request #6249 from gyuho/fix-count
...
etcd-tester: fix compact rev counting
2016-08-22 23:36:57 -07:00
Gyu-Ho Lee
0c37df7265
etcd-tester: fix compact rev counting
2016-08-22 22:58:44 -07:00
Xiang Li
e1789aa531
mvcc: only write txn should update index
2016-08-22 22:05:51 -07:00
Xiang Li
028b954052
Merge pull request #6245 from requenym/patch-1
...
documentation: update libraries-and-tools.md
2016-08-22 19:08:15 -07:00
Michael Requeny
49ef47a9a4
documentation: update libraries-and-tools.md
2016-08-22 20:21:29 -04:00
Xiang Li
13f79affb6
Merge pull request #6243 from xiang90/fix_m
...
e2e: remove server testing in etcdctl test
2016-08-22 16:14:51 -07:00
Anthony Romano
aa89bc35fd
Merge pull request #6242 from heyitsanthony/rwdial-timeout
...
pkg/transport: bump wait time in TestReadWriteTimeoutDialer for write deadline
2016-08-22 16:13:50 -07:00
Gyu-Ho Lee
722d66b03d
Merge pull request #6241 from gyuho/progress-doc
...
clientv3: specify watch progress notify interval
2016-08-22 15:59:01 -07:00
Gyu-Ho Lee
be38c50567
clientv3: specify watch progress notify interval
...
For watch request
2016-08-22 15:44:59 -07:00
Xiang Li
1d58c7d3b2
e2e: remove server testing in etcdctl test
2016-08-22 15:34:50 -07:00
Anthony Romano
3b92384394
pkg/transport: bump wait time in TestReadWriteTimeoutDialer for write deadline
...
Was able to get 2s wait times with 500 concurrent requests on a fast machine;
a slower machine could possibly see similar delays with a single connection.
Fixes #6220
2016-08-22 15:30:44 -07:00
Xiang Li
c39b7205a6
Merge pull request #6228 from mitake/e2e-txn-auth
...
e2e: a test case for txn and permission
2016-08-22 09:24:18 -07:00
Hitoshi Mitake
3d5d3b90e9
e2e: a test case for txn and permission
...
This commit adds a new test case for checking the permission mechanism
can work well in txn requests.
2016-08-22 12:06:19 +09:00
Xiang Li
0504b277b6
Merge pull request #6235 from coreos/procfile-location
...
local_cluster: make it clear where Procfile is
2016-08-21 19:55:50 -07:00
Brandon Philips
4c7bced34e
local_cluster: make it clear where Procfile is
...
It isn't clear where to start with these instructions, fix this.
2016-08-21 17:14:59 -04:00
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