Gyu-Ho Lee
b19d57e1c3
clientv3: fix godoc for member apis
2016-02-11 13:55:38 -08:00
Gyu-Ho Lee
5fbf64c144
clienv3: add MemberAdd method based on v3 change
2016-02-11 13:27:34 -08:00
Anthony Romano
3c9e8540a7
clientv3: optionize put and delete
2016-02-10 15:03:11 -08:00
Anthony Romano
51c4894f62
clientv3: ctx-ize KV
2016-02-09 17:42:34 -08:00
Anthony Romano
15c8876e4c
Merge pull request #4455 from heyitsanthony/etcdctlv3-compaction-err
...
etcdctlv3: report compaction error, if any
2016-02-08 19:15:40 -08:00
Anthony Romano
aa9d3c8b74
etcdctlv3: report compaction error, if any
2016-02-08 15:09:03 -08:00
Anthony Romano
4f41d361a8
clientv3: make compare compliant with proposed txn usage
2016-02-08 13:48:29 -08:00
Anthony Romano
8dcd24bd64
clientv3: withOption for Gets
2016-02-08 13:11:55 -08:00
Anthony Romano
b7eb539b7a
clientv3/integration: add delay after restart in TestTxnWriteFail
...
CI was timing out with publish failures
2016-02-05 16:44:41 -08:00
Xiang Li
bc3fc4ea33
*: add etcdserver namespace for rpc error
2016-02-05 15:13:24 -08:00
Anthony Romano
a6008f41e2
clientv3: retry remote connection on txn write failure
2016-02-05 11:51:44 -08:00
Anthony Romano
0385734111
clientv3/integration: KV retry tests
...
make sure Get will succeed after reconnect cycle with and without Put failure
2016-02-05 10:56:42 -08:00
Anthony Romano
e3e4d09653
clientv3/integration: add timeouts to TestTxnWriteFail
...
so it doesn't take ten minutes to fail
2016-02-05 10:24:56 -08:00
Gyu-Ho Lee
d21ef68a0c
Merge pull request #4413 from gyuho/TestKVCompact
...
clientv3/integration: add TestKVCompact
2016-02-04 14:14:37 -08:00
Gyu-Ho Lee
5b4b1c7039
clientv3/integration: add TestKVCompact
2016-02-04 13:45:51 -08:00
Anthony Romano
9523c2d29f
clientv3/integration: txn tests
2016-02-04 08:40:24 -08:00
Anthony Romano
c07fc3e08e
Merge pull request #4407 from heyitsanthony/txn-no-retry
...
clientv3: don't retry txns that may modify the store
2016-02-03 15:37:49 -08:00
Anthony Romano
b6a08a97e2
clientv3: don't retry txns that may modify the store
2016-02-03 14:55:16 -08:00
Quentin Perez
86aafcd15a
clientv3/integration: fix args format in Errorf/Printf
2016-02-03 22:17:58 +01:00
Xiang Li
c7876d4111
clientv3/integration: fix member remove
...
Do not connect to the member to remove.
2016-02-02 20:49:00 -08:00
Xiang Li
20673e384a
Merge pull request #4382 from xiang90/lease_keep_test
...
clientv3/integration: test lease keepalive
2016-02-02 12:01:22 -08:00
Xiang Li
5f9f56ca17
Merge pull request #4383 from xiang90/client_no_end
...
clientv3: add no endpoint error
2016-02-02 12:00:44 -08:00
Xiang Li
7a91108b91
clientv3: add no endpoint error
2016-02-02 11:01:58 -08:00
Xiang Li
fd0e68d16b
clientv3/integration: test lease keepalive
2016-02-02 10:59:22 -08:00
Anthony Romano
5f20aaa457
Merge pull request #4360 from heyitsanthony/v3-client-watcher
...
V3 client watcher
2016-02-01 23:39:30 -08:00
Gyu-Ho Lee
87ed04ea6f
Merge pull request #4372 from gyuho/kv_delete
...
clientv3/integration: add TestKVDelete*
2016-02-01 23:30:11 -08:00
Anthony Romano
580c563ed6
clientv3: watcher implementation
2016-02-01 23:21:55 -08:00
Anthony Romano
826df1787a
Merge pull request #4373 from heyitsanthony/clientv3-unix-endpoints
...
clientv3: support unix endpoints
2016-02-01 22:49:49 -08:00
Xiang Li
3f29e730eb
Merge pull request #4374 from xiang90/member_api
...
clientv3: implement cluster api
2016-02-01 22:49:43 -08:00
Anthony Romano
b74a42b286
clientv3: support unix endpoints
2016-02-01 22:24:42 -08:00
Anthony Romano
eb8ab3ace4
clientv3: synchronous lease Close
2016-02-01 22:24:42 -08:00
Xiang Li
a9bd30b4af
clientv3: do not retry on modifications
2016-02-01 21:54:40 -08:00
Xiang Li
a25423ca99
clientv3: implement cluster api
2016-02-01 21:46:23 -08:00
Gyu-Ho Lee
e49ae8b03f
clientv3/integration: add TestKVDelete*
2016-02-01 17:07:52 -08:00
Gyu-Ho Lee
24f5640d83
Merge pull request #4371 from gyuho/govet_lease
...
clientv3: fix shadowed variables in lease
2016-02-01 15:17:38 -08:00
Gyu-Ho Lee
f7692cf5d2
clientv3: fix shadowed variables in lease
2016-02-01 15:08:24 -08:00
Gyu-Ho Lee
7d278ef6bb
clientv3/integration: TestKVPut with lease id
2016-02-01 14:46:20 -08:00
Xiang Li
bef7887c0d
clientv3/integration: add basic lease test
2016-02-01 12:59:44 -08:00
Xiang Li
8431801814
lease: fix lease init race
2016-02-01 12:07:34 -08:00
Xiang Li
220fba32a3
Merge pull request #4353 from xiang90/lease
...
clientv3: initial lease
2016-02-01 10:40:44 -08:00
Xiang Li
f2c24dec05
clientv3: initial lease
2016-02-01 09:55:32 -08:00
Anthony Romano
20461ab11a
*: fix many typos
2016-01-31 21:42:39 -08:00
Gyu-Ho Lee
71c2a9bb3c
*: fix minor typos, comments
2016-01-30 18:15:56 -08:00
Gyu-Ho Lee
f6215574f2
*: kv range to return current revision
...
This changes the behavior of KV's range and tx range to return
current revision rather than range revision. This makes populating
range response header easier.
2016-01-30 17:37:34 -08:00
Gyu-Ho Lee
57dedd8c89
Revert "*: TestKVRange to clientv3/integration, fix rev"
2016-01-29 18:20:56 -08:00
Anthony Romano
f6031b9d11
Merge pull request #4349 from heyitsanthony/v3-client-conntls
...
V3 client TLS
2016-01-29 17:05:38 -08:00
Anthony Romano
ca9bd575b1
integration: v3 grpc tls tests
2016-01-29 16:38:52 -08:00
Anthony Romano
f37c896159
clientv3: support tls
2016-01-29 16:37:18 -08:00
Gyu-Ho Lee
69abdf8144
*: TestKVRange to clientv3/integration, fix rev
...
For https://github.com/coreos/etcd/issues/4338 .
And resp.Header.Revision should be from the one in storage
when we just do range, because there is no storage data
change.
2016-01-29 16:12:21 -08:00
Shawn Smith
1ac0ca5317
clientv3/integration: add tt.key string formatting verb to Fatalf call
2016-01-29 15:56:04 +09:00