Skip to content
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

Move mantis-rxcontrol from its own repo to submodule of mantis oss #667

Merged
merged 68 commits into from
May 1, 2024

Conversation

hmitnflx
Copy link
Collaborator

Context

Explain context and other details for this pull request.

Checklist

  • ./gradlew build compiles code correctly
  • Added new tests where applicable
  • ./gradlew test passes all tests
  • Extended README or added javadocs where applicable

codyrioux and others added 30 commits June 24, 2019 10:19
Clutch will now always scale on a UserDefined metric if one is present
in the metrics stream. It will also now pin high for the first config so
as to prevent underscaling while it is learning about the environment.

Also added some additional unit tests for the control loop.
Finally added license headers.
Reduced gain by approximately two orders of magnitude but set
proportional to the RPS computed by the instance. There are significant
wins to be had scheduling a more approporiate gain but some thought will
need to go into this process.
Fix bug on getting dominant resource with exception java.lang.IllegalStateException: stream has already been operated upon or closed
Fix bug worker count reset to initial size every day
Introduce integral decay factor in PIDController
Copy link

github-actions bot commented Apr 30, 2024

Test Results

517 tests  +19   511 ✅ +19   7m 23s ⏱️ -3s
134 suites + 6     6 💤 ± 0 
134 files   + 6     0 ❌ ± 0 

Results for commit 1f3fe49. ± Comparison against base commit 22b0a28.

♻️ This comment has been updated with latest results.

* limitations under the License.
*/

package com.netflix.control.clutch;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changing the package name should be fine!

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, good idea, done!

@hmitnflx hmitnflx had a problem deploying to Integrate Pull Request April 30, 2024 23:04 — with GitHub Actions Failure
@hmitnflx hmitnflx had a problem deploying to Integrate Pull Request April 30, 2024 23:36 — with GitHub Actions Failure
@hmitnflx hmitnflx merged commit 46249fa into master May 1, 2024
6 of 7 checks passed
@hmitnflx hmitnflx deleted the rx2 branch May 1, 2024 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants