mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
CHANGELOG-4.0: deprecate v2 proxy
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
This commit is contained in:
parent
473793be1f
commit
8036a818d5
@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
See this more of breaking change wishlists.
|
||||
Breaking change wishlists.
|
||||
|
||||
|
||||
## v4.0.0 (TBD)
|
||||
@ -14,8 +14,9 @@ See [code changes](https://github.com/coreos/etcd/compare/v3.3.0...v4.0.0) and [
|
||||
- Previously, `{"health":"true"}`.
|
||||
- Now, `{"health":true}`.
|
||||
- Breaks [Kubernetes `kubectl get componentstatuses` command](https://github.com/kubernetes/kubernetes/issues/58240).
|
||||
- Deprecate [`etcd --proxy*`](TODO) flags; **no more v2 proxy**.
|
||||
- Deprecate [v2 storage backend](https://github.com/coreos/etcd/issues/9232).
|
||||
- v2 API is still supported via [v2 emulation]().
|
||||
- v2 API is still supported via [v2 emulation](TODO).
|
||||
- `clientv3.Client.KeepAlive(ctx context.Context, id LeaseID) (<-chan *LeaseKeepAliveResponse, error)` is now [`clientv4.Client.KeepAlive(ctx context.Context, id LeaseID) <-chan *LeaseKeepAliveResponse`](TODO).
|
||||
- Similar to `Watch`, [`KeepAlive` does not return errors](https://github.com/coreos/etcd/issues/7488).
|
||||
- If there's an unknown server error, kill all open channels and create a new stream on the next `KeepAlive` call.
|
||||
|
Loading…
x
Reference in New Issue
Block a user