-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Update go-etcd client library version and add ugorji codec to dependencies #9390
Conversation
EXPERIMENTAL JENKINS PR BUILDER: e2e build succeeded. |
@fgrzadkowski Any data about the latency before the change? |
I'm running it now. |
Results from one run without this change (current HEAD):
Which gives around 25% improvement. Both results are after a single run, so in reality difference might be slightly different. |
@fgrzadkowski Got it. Thank you! |
LGTM |
Update go-etcd client library version and add ugorji codec to dependencies
This PR seems to have introduced a large number of e2e test failures. "cannot allocate resources of type serviceipallocation at this time" from: We're considering rolling this PR back as a result. |
Any major objections @fgrzadkowski ? |
Sorry @fgrzadkowski, we're going to roll this back and hope it improves the stability. |
Thanks, I'll look into this. |
This improves performance of reading responses from etcd server.
Latency metrics in 100 node cluster with 8-core master during density test (30 pods per node):
Ref #4521
@wojtek-t @davidopp