-
Notifications
You must be signed in to change notification settings - Fork 27
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
🐛Autoscaling: Warm buffers do not replace hot buffers #6962
🐛Autoscaling: Warm buffers do not replace hot buffers #6962
Conversation
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.
👍
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6962 +/- ##
==========================================
+ Coverage 88.10% 88.16% +0.06%
==========================================
Files 1592 1585 -7
Lines 62326 62145 -181
Branches 2012 2012
==========================================
- Hits 54912 54792 -120
+ Misses 7078 7017 -61
Partials 336 336
Continue to review full report in Codecov by Sentry.
|
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.
Thanks!
services/autoscaling/src/simcore_service_autoscaling/modules/auto_scaling_core.py
Outdated
Show resolved
Hide resolved
services/autoscaling/src/simcore_service_autoscaling/modules/auto_scaling_core.py
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
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.
👍 Very nice! Thanks for the fix.
What do these changes do?
In case both warm and hot buffers are used for specific instance type, the warm buffers were not prioritized over launching a fresh instance. This would lead to inneficiencies and also additional costs as the warm buffer would only be used if more users than hot buffers were starting a service at the same time.
Related issue/s
How to test
Dev-ops checklist