-
Notifications
You must be signed in to change notification settings - Fork 9.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate "grpc.ErrClientConnClosing" #10981
Conversation
abf7f92
to
b3cd4f2
Compare
Codecov Report
@@ Coverage Diff @@
## master #10981 +/- ##
==========================================
+ Coverage 63.5% 64.11% +0.61%
==========================================
Files 401 401
Lines 37552 37551 -1
==========================================
+ Hits 23847 24077 +230
+ Misses 12089 11844 -245
- Partials 1616 1630 +14
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gyuho meanwhile we wait on Joe's review, I also looked at it considering we had some discussion around this while moving to Go 1.12.x. It looks good to me with a probably nit as mentioned inline. Thanks!!
CHANGELOG-3.4.md
Outdated
@@ -125,6 +125,9 @@ See [code changes](https://github.com/etcd-io/etcd/compare/v3.3.0...v3.4.0) and | |||
- v3.5 will deprecate `etcd --debug` flag in favor of `etcd --log-level=debug`. | |||
- Change v3 `etcdctl snapshot` exit codes with [`snapshot` package](https://github.com/etcd-io/etcd/pull/9118/commits/df689f4280e1cce4b9d61300be13ca604d41670a). | |||
- Exit on error with exit code 1 (no more exit code 5 or 6 on `snapshot save/restore` commands). | |||
- Deprecate [`grpc.ErrClientConnClosing`](https://github.com/etcd-io/etcd/pull/10981). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gyuho just a nit - useDeprecating
(or Deprecated
) instead of Deprecate
to be consistent with the rest of the changelog and other places like upgrade_3_4.md?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this is due to the grpc upgrade, put the exact grpc upgrade version as a high level release change note and put this item as note beneath it?
CHANGELOG-3.4.md
Outdated
@@ -449,6 +452,9 @@ Note: **v3.5 will deprecate `etcd --log-package-levels` flag for `capnslog`**; ` | |||
- `PermitWithoutStream` is set to false by default. | |||
- Fix logic on [release lock key if cancelled](https://github.com/etcd-io/etcd/pull/10153) in `clientv3/concurrency` package. | |||
- Fix [`(*Client).Endpoints()` method race condition](https://github.com/etcd-io/etcd/pull/10595). | |||
- Deprecate [`grpc.ErrClientConnClosing`](https://github.com/etcd-io/etcd/pull/10981). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above.
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
b3cd4f2
to
a0cabb5
Compare
LGTM |
Fix #9304.