Anthony Romano
781bf625af
etcdctlv3: support tls
...
Fixes #4299
2016-01-29 16:37:59 -08:00
Anthony Romano
9a5a3ebc79
etcdctlv3: consolidate dial code; use clientv3
2016-01-27 12:13:17 -08:00
Gyu-Ho Lee
fa21946267
*: pass WithInsecure to grpc.Dial for now
...
Related to https://github.com/coreos/etcd/issues/4299 .
2016-01-27 00:24:03 -08:00
Xiang Li
36cc8446c7
*: finish member api implementation
2016-01-26 18:09:14 -08:00
Gyu-Ho Lee
1145414a08
etcdctlv3: update gRPC, proto interface
2016-01-26 17:41:23 -08:00
Gyu-Ho Lee
b6077f9d57
*: fix minor typos
2016-01-14 01:28:29 -08:00
Gyu-Ho Lee
054db2e3cf
etcdctl, etcdctlv3: add help message for non-valid value arg
...
Unix commands interprets argument value of first character '-'
as a flag. And this won't be fixed in our upstream CLI libraries.
This adds help message to show users workarounds.
Addressing https://github.com/coreos/etcd/issues/2020 .
2016-01-13 09:25:24 -08:00
Anthony Romano
82eeffbd58
etcdserver: support sorted range requests in v3 api
...
Fixes #4166
2016-01-12 10:08:30 -08:00
Xiang Li
59bf83c7f4
*: now lease keepAlive works on leader
2016-01-09 22:12:02 -08:00
Xiang Li
f5753f2f51
*: support lease Attach
...
Now we can attach keys to leases. And revoking the lease removes all
the attached keys of that lease.
2016-01-09 11:01:58 -08:00
Xiang Li
d9ca929a33
*: add support for lease create and revoke
...
Basic support for lease operations like create and revoke.
We still need to:
1. attach keys to leases in KV implmentation if lease field is set
2. leader periodically removes expired leases
3. leader serves keepAlive requests and follower forwards keepAlive
requests to leader.
2016-01-07 16:39:39 -08:00
Xiang Li
eda0eefc25
*: support watcher cancellation inside watchStream
2016-01-03 00:20:21 -08:00
Xiang Li
ec12686233
v3api: add support for sending watcher control response
2016-01-02 22:31:22 -08:00
Xiang Li
ac330bb7c9
*: update watch related proto
...
1. Add watch/cancel request
2. Add necessary fields in response to return watch error
3. Add watch_id into watch response
2016-01-01 10:22:21 -08:00
Gyu-Ho Lee
37b643b11d
etcdctlv3/command: watch command to receive events slice
2015-12-31 23:44:02 -08:00
Gyu-Ho Lee
b7647e0b55
etcdctlv3: use spf13/cobra for cli interface
...
This replaces codegansta/cli with spf13/cobra base on
this guideline: https://github.com/coreos/docs/blob/master/golang/README.md#cli .
2015-11-26 08:01:09 -08:00
Gyu-Ho Lee
81229dbea9
*: add missing package descriptions
...
This adds and updates package descriptions in etcd projects.
And also deletes some duplicate LICENSE statements.
2015-11-17 20:54:10 -08:00
Maxime Lahaye
735440e52d
etcdctl: fix typo in error message (Invaild to Invalid)
2015-11-09 15:10:35 -06:00
Xiang Li
5272ee99b5
Merge pull request #3804 from xiang90/ctl_watch
...
etcdctlv3: support watch
2015-11-04 10:21:05 -08:00
Xiang Li
1a3f7f7fa4
*: rename etcd service to kv service in gRPC
2015-11-04 10:05:49 -08:00
Xiang Li
5c1b833232
etcdctlv3: support watch
...
A draft impl for demo.
2015-11-03 19:28:57 -08:00
Xiang Li
94f784826a
*: support v3 compaction
2015-09-14 19:59:36 -07:00
Xiang Li
121d2b9e9d
etcdctlv3: support endpoint flag
2015-09-12 22:46:43 -07:00
Xiang Li
1532f7585b
etcdctlv3: fix txn command
2015-09-05 16:08:15 -07:00
Xiang Li
5cd109949a
etcdctl: support txn
2015-08-14 15:58:38 -07:00
Xiang Li
c32919e6d1
*: rename v3etcdctl to etcdctlv3
2015-08-10 11:21:37 -07:00