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
Gyu-Ho Lee
1767788074
*: expose integration functions for clientv3
2016-01-28 21:21:34 -08:00
Xiang Li
85bfbfa5ad
clientv3: threadsafe
2016-01-28 16:41:09 -08:00
Xiang Li
eb03d48034
clientv3: hook up KV and Txn
2016-01-28 15:15:21 -08:00
Xiang Li
aef77f9829
Merge pull request #4329 from xiang90/client_txn
...
clientv3: initial txn
2016-01-28 14:49:26 -08:00
Xiang Li
92653dcbfb
clientv3: initial txn
2016-01-28 14:27:42 -08:00
Anthony Romano
64413927cc
clientv3: support connection timeout
2016-01-28 13:25:45 -08:00
Anthony Romano
7cc02bc143
clientv3: fix vet warnings
2016-01-28 13:25:10 -08:00
Xiang Li
5bd930c9d2
Merge pull request #4325 from xiang90/client_lease
...
clientv3: lease initial api
2016-01-28 10:49:50 -08:00
Xiang Li
937eeafc3a
Merge pull request #4323 from xiang90/client_watch
...
clientv3: initial watch API
2016-01-28 10:49:33 -08:00
Xiang Li
026c2e7a7c
clientv3: lease initial api
2016-01-28 09:20:29 -08:00
Xiang Li
205ffa5cb6
clientv3: initial watch API
2016-01-28 08:54:32 -08:00
Xiang Li
2d2f14385d
clientv3: fill in kv ops
2016-01-28 08:17:53 -08:00
Xiang Li
a3b7876a3c
clientv3: use retryConnection
2016-01-27 22:31:15 -08:00
Anthony Romano
3df91f85c4
Merge pull request #4312 from heyitsanthony/v3-client-connretry
...
clientv3: connection retry and customizable endpoint selection
2016-01-27 20:57:38 -08:00
Xiang Li
dba92346f3
etcdclientv3: setup initial structure
2016-01-27 20:36:36 -08:00
Anthony Romano
2db2f381fb
clientv3: connection retry and customizable endpoint selection
2016-01-27 19:27:31 -08:00
Anthony Romano
163812246f
Merge pull request #4306 from heyitsanthony/v3-client
...
replace raw v3 grpc connections with clientv3.Client
2016-01-27 14:52:40 -08:00
Xiang Li
e4dab0f40d
clientv3: add initial kv api for client
2016-01-27 14:05:55 -08:00
Anthony Romano
5ccf7f5151
clientv3: small client wrapper
...
mostly to standardize etcd grpc dials
2016-01-27 12:13:12 -08:00