-
Notifications
You must be signed in to change notification settings - Fork 892
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
feat: use retryable http client for datadog metric provider #2579
feat: use retryable http client for datadog metric provider #2579
Conversation
Codecov ReportBase: 81.60% // Head: 81.62% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #2579 +/- ##
==========================================
+ Coverage 81.60% 81.62% +0.02%
==========================================
Files 130 130
Lines 19483 19488 +5
==========================================
+ Hits 15900 15908 +8
+ Misses 2766 2764 -2
+ Partials 817 816 -1
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Signed-off-by: kaldorn <[email protected]>
…der' of github.com:getoutreach/argoproj-argo-rollouts into feat-use-retryable-http-client-for-datadog-metric-provider
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
* Add name attribute to ServicePort Signed-off-by: Daniel Del Rio <[email protected]> * Format with gofmt Signed-off-by: Daniel Del Rio <[email protected]> * Update experiment test by adding port name Signed-off-by: Daniel Del Rio <[email protected]> * Include port name only when given Signed-off-by: Daniel Del Rio <[email protected]> * Implement separate e2e tests for single unnamed port and two named ports Signed-off-by: Daniel Del Rio <[email protected]> * Remove port name in experiment_test.go Signed-off-by: Daniel Del Rio <[email protected]> * Replace Sleep in new multiport service experiment Signed-off-by: Daniel Del Rio <[email protected]> --------- Signed-off-by: Daniel Del Rio <[email protected]> Signed-off-by: kaldorn <[email protected]>
Signed-off-by: Nate Kaldor [[email protected]] Signed-off-by: kaldorn <[email protected]>
Signed-off-by: kaldorn <[email protected]>
…der' of github.com:getoutreach/argoproj-argo-rollouts into feat-use-retryable-http-client-for-datadog-metric-provider
Adds a retryable http.client that automatically handles 429 rate limit responses with exponential backoff.
related to: #2549
closes: #2578
Signed-off-by: kaldorn [[email protected]]
Checklist:
"fix(controller): Updates such and such. Fixes #1234"
.