-
Notifications
You must be signed in to change notification settings - Fork 4.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
server: add support for range trigger overload actions #12352
server: add support for range trigger overload actions #12352
Commits on Jul 29, 2020
-
Add 'scaling' to OverloadManager action states
Extend the existing overload action states with a 'scaling' state with a value in the range [0, 1]. The scaling state is not used yet, but will be used to support actions that can take partial effect even if resource pressure is below saturation. Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for cab9e1f - Browse repository at this point
Copy the full SHA cab9e1fView commit details -
Add Range trigger to Overload Manager
Add a Range trigger that will produce overload action states that are in between the inactive and saturated states. This will enable the creation of actions that take more effect as load increases. Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 864ab5e - Browse repository at this point
Copy the full SHA 864ab5eView commit details -
Add documentation for action states
Signed-off-by: Alex Konradi <akonradi@google.com>
2Configuration menu - View commit details
-
Copy full SHA for accf2e3 - Browse repository at this point
Copy the full SHA accf2e3View commit details
Commits on Jul 30, 2020
-
Fix scaling -> scale_value gauge for actions
Rename the gauge to match the documentation Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 981ff10 - Browse repository at this point
Copy the full SHA 981ff10View commit details -
Both stats are present for all actions. Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for ecad37b - Browse repository at this point
Copy the full SHA ecad37bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1f482c - Browse repository at this point
Copy the full SHA d1f482cView commit details
Commits on Jul 31, 2020
-
Fix overload manager impl test
Correct test for stat name change in prior commit Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8dd5584 - Browse repository at this point
Copy the full SHA 8dd5584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 622d9da - Browse repository at this point
Copy the full SHA 622d9daView commit details
Commits on Aug 3, 2020
-
Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for bf77119 - Browse repository at this point
Copy the full SHA bf77119View commit details -
Merge remote-tracking branch 'upstream/master' into overload-fine-gra…
…ined-states Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 77c2187 - Browse repository at this point
Copy the full SHA 77c2187View commit details
Commits on Aug 5, 2020
-
Restore missing build rule dependency
Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4f9426e - Browse repository at this point
Copy the full SHA 4f9426eView commit details -
Make action state documentation less opaque
Explicitly document the meaning of the scaling and saturated ranges in the overload manager overview, and list the two types of triggers available and the meaning of each. Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6d6fcf9 - Browse repository at this point
Copy the full SHA 6d6fcf9View commit details -
Use insert_or_assign instead of spelling out
Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for ad0b0ab - Browse repository at this point
Copy the full SHA ad0b0abView commit details
Commits on Aug 6, 2020
-
Rename RangeTrigger -> ScaledTrigger
Also address feedback on C++ code and add to the release notes Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7a4578c - Browse repository at this point
Copy the full SHA 7a4578cView commit details
Commits on Aug 7, 2020
-
Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4de8f83 - Browse repository at this point
Copy the full SHA 4de8f83View commit details -
Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for 264a753 - Browse repository at this point
Copy the full SHA 264a753View commit details
Commits on Aug 10, 2020
-
Gotta get the bonus points. Signed-off-by: Alex Konradi <akonradi@google.com>
Configuration menu - View commit details
-
Copy full SHA for d0acf25 - Browse repository at this point
Copy the full SHA d0acf25View commit details
Commits on Aug 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 111f31d - Browse repository at this point
Copy the full SHA 111f31dView commit details