-
Notifications
You must be signed in to change notification settings - Fork 111
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
Adding basic Failsafe support #33
Adding basic Failsafe support #33
Conversation
- Started working on spring-cloud-incubator/spring-cloud-circuitbreaker/spring-cloud#30
Codecov Report
@@ Coverage Diff @@
## master #33 +/- ##
============================================
+ Coverage 90.7% 90.88% +0.18%
- Complexity 110 125 +15
============================================
Files 24 28 +4
Lines 409 461 +52
Branches 10 10
============================================
+ Hits 371 419 +48
- Misses 27 31 +4
Partials 11 11
Continue to review full report at Codecov.
|
1 similar comment
Codecov Report
@@ Coverage Diff @@
## master #33 +/- ##
============================================
+ Coverage 90.7% 90.88% +0.18%
- Complexity 110 125 +15
============================================
Files 24 28 +4
Lines 409 461 +52
Branches 10 10
============================================
+ Hits 371 419 +48
- Misses 27 31 +4
Partials 11 11
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #33 +/- ##
============================================
- Coverage 91.63% 91.48% -0.15%
+ Complexity 128 68 -60
============================================
Files 28 15 -13
Lines 466 282 -184
Branches 10 4 -6
============================================
- Hits 427 258 -169
+ Misses 28 19 -9
+ Partials 11 5 -6
Continue to review full report at Codecov.
|
Please add some documentation |
Catched up with documentation. |
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.
@kubamarchwicki you need to add the starter to the dependencies module
@kubamarchwicki we decided as a team that the best approach would be to create a separate module or project somewhere that adds this support. As a team we don't want to be responsible for maintaining the implementation at the moment. We did the same thing for the Sentinal implementation (which lives outside this project). |
Thank you @ryanjbaxter for feedback. I'll follow the path of Sentinal :-) |
@kubamarchwicki thanks! Please let us know when you have an implementation we would happily list it in our docs! |
This PR intended to add Failsafe support to Spring Cloud Circuitbreaker. This closes #30
RetryPolicy
andCircuitBreaker
The Failsafe support is basic (similar to one based spring-retry template). Next step should include support for reactive extensions (with Async callbacks in Failsafe)