-
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
[3.4] backports #11990 #12933 #15072
Conversation
(cherry picked from commit aa7b056) Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 730f3f1) Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 3594ab9) Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 26c930f) Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 182aef6) Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 9c82e8c) Signed-off-by: Wei Fu <fuweid89@gmail.com>
ping @ahrtr @ptabor @serathius ~
|
Usually we only backport bug fixes, but this PR backports features. Especially release-3.4 has more than 3 years of history, stability is even more important. Note: backporting multiple features in one PR is not good to me. I prefer to backport only one change in one PR. |
@ahrtr Thanks for the comment. I will split it into several prs and seek the comments from yours~. |
It is trying to backport two improvements into release 3.4.
Click to check rw-heatmap benchmark result
Use https://github.com/fuweid/etcd/tree/tools-use-imshow-instead-of-tripcolor to render heatmap
backports-based-on-v3.4.23.csv
v3.4.23.csv
Click to check range not-found key benchmark result
Based on steps provided by #11783, the script is like
Hope it is acceptable!
Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow.