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
balloons: improve dynamic configuration update #830
Conversation
95831c0
to
2bd4f52
Compare
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.
@askervin This needs a few minor touches to make gofmt
happy.
I don't get |
In this case you don't even need to check it locally, there are only a very few related to You can check the logs for the failed verify workflow. Or you can cherry-pick this fixup commit from my test tree and squash into your original one in this PR. |
And here is another patch I had to roll to fix up the unit tests: |
- Recreate balloons and reassign workloads only if necessary. - CPU class of balloon types can be switched without reassigning workloads.
2bd4f52
to
0c5f8f0
Compare
Wow, thanks @klihub |
Codecov Report
@@ Coverage Diff @@
## master #830 +/- ##
==========================================
- Coverage 37.58% 34.94% -2.65%
==========================================
Files 55 60 +5
Lines 8138 8858 +720
==========================================
+ Hits 3059 3095 +36
- Misses 4783 5461 +678
- Partials 296 302 +6
📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
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.
LGTM
workloads.