-
Notifications
You must be signed in to change notification settings - Fork 68
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
airframe-control: Add CircuitBreaker #763
Conversation
a9e46cf
to
f7c9970
Compare
f2fcf27
to
3b7c65f
Compare
3b7c65f
to
48663ca
Compare
Codecov Report
@@ Coverage Diff @@
## master #763 +/- ##
==========================================
+ Coverage 81.03% 81.48% +0.45%
==========================================
Files 228 237 +9
Lines 9004 9236 +232
Branches 651 668 +17
==========================================
+ Hits 7296 7526 +230
- Misses 1708 1710 +2
Continue to review full report at Codecov.
|
dede4dc
to
59d5a24
Compare
@takezoe I think this supports the basic functionality of circuit breaker that can be configured to our use case. |
@takezoe I think creating a snapshot version of this CircuitBreaker is better for testing this. So let me merge it and fix the implementation as we find ideas for improving the design. |
Implements #758
CircuitBreaker States:
tasks
Integration with RetryRelated work: