781bf625af
etcdctlv3: support tls
...
Fixes #4299
2016-01-29 16:37:59 -08:00
9a5a3ebc79
etcdctlv3: consolidate dial code; use clientv3
2016-01-27 12:13:17 -08:00
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
36cc8446c7
*: finish member api implementation
2016-01-26 18:09:14 -08:00
1145414a08
etcdctlv3: update gRPC, proto interface
2016-01-26 17:41:23 -08:00
b6077f9d57
*: fix minor typos
2016-01-14 01:28:29 -08:00
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
82eeffbd58
etcdserver: support sorted range requests in v3 api
...
Fixes #4166
2016-01-12 10:08:30 -08:00
59bf83c7f4
*: now lease keepAlive works on leader
2016-01-09 22:12:02 -08:00
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
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
eda0eefc25
*: support watcher cancellation inside watchStream
2016-01-03 00:20:21 -08:00
ec12686233
v3api: add support for sending watcher control response
2016-01-02 22:31:22 -08:00
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
37b643b11d
etcdctlv3/command: watch command to receive events slice
2015-12-31 23:44:02 -08:00
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
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
735440e52d
etcdctl: fix typo in error message (Invaild to Invalid)
2015-11-09 15:10:35 -06:00
5272ee99b5
Merge pull request #3804 from xiang90/ctl_watch
...
etcdctlv3: support watch
2015-11-04 10:21:05 -08:00
1a3f7f7fa4
*: rename etcd service to kv service in gRPC
2015-11-04 10:05:49 -08:00
5c1b833232
etcdctlv3: support watch
...
A draft impl for demo.
2015-11-03 19:28:57 -08:00
94f784826a
*: support v3 compaction
2015-09-14 19:59:36 -07:00
121d2b9e9d
etcdctlv3: support endpoint flag
2015-09-12 22:46:43 -07:00
1532f7585b
etcdctlv3: fix txn command
2015-09-05 16:08:15 -07:00
5cd109949a
etcdctl: support txn
2015-08-14 15:58:38 -07:00
c32919e6d1
*: rename v3etcdctl to etcdctlv3
2015-08-10 11:21:37 -07:00