-
Notifications
You must be signed in to change notification settings - Fork 597
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
Microprofile Fault Tolerance changes #12
Merged
Azquelt
merged 4 commits into
OpenLiberty:17.0.0.3_RC
from
Azquelt:microprofile-changes
Sep 19, 2017
Merged
Microprofile Fault Tolerance changes #12
Azquelt
merged 4 commits into
OpenLiberty:17.0.0.3_RC
from
Azquelt:microprofile-changes
Sep 19, 2017
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
Azquelt
commented
Sep 18, 2017
- Close all executors when the bean is destroyed
- Make Async CircuitBreakers work
- Ensure interrupted flag is is cleared after timeout
…nLiberty#1094 Previously we were doing this in a @PreDestroy method on the interceptor. However, that method will only fire if the interceptor is bound to a class. It won't fire if the interceptor is just bound to a method. Since we regularly bind the FT Interceptor to methods, that's not acceptable. The new solution injects a dependent bean into the interceptor and the cleanup is done in its PreDestroy method.
Unwrap ExecutionException when thrown from Async methods Don't apply circuit breaker on outer part of Async call Manually check the circuit breaker before the outside of the async call and report failures only if the inner part can't be scheduled (usually due to bulkhead). Remove Failsafe fallback from Async Outer Executor - needed because we're manually reporting failures to the circuit breaker and want to do so before calling the fallback method. Add test for Async CircuitBreaker and Async CircuitBreaker with Fallback
Personal build: https://wasrtc.hursley.ibm.com:9443/jazz/web/projects/WS-CD#action=com.ibm.team.build.viewResult&id=_j63qUJy2Eeew8ISV5CV8GQ One failure in an unrelated component. |
tevans78
approved these changes
Sep 19, 2017
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.
looks good
AidanPolese
pushed a commit
to AidanPolese/open-liberty
that referenced
this pull request
Sep 24, 2018
Add LICENSE File with EPL
herman-kailey
added a commit
to herman-kailey/open-liberty
that referenced
this pull request
Oct 16, 2019
fixing improper feature pathnames
volosied
added a commit
to volosied/open-liberty
that referenced
this pull request
Aug 16, 2022
# This is the 1st commit message: drop 3.1 code # This is the commit message OpenLiberty#2: update jsp.3.1 to jakarta # This is the commit message OpenLiberty#3: enable failing el tests # This is the commit message OpenLiberty#4: Update spec level for 3.1 bundle # This is the commit message OpenLiberty#5: Fix transformations with new 3.1 bundle # This is the commit message OpenLiberty#6: Working pages 3.1 feature # This is the commit message OpenLiberty#7: groudwork for errorOnELNotFound # This is the commit message OpenLiberty#8: add .project # This is the commit message OpenLiberty#9: create page directive errorOnELNotFound # This is the commit message OpenLiberty#10: create page directive errorOnELNotFound - 23.1 bundle # This is the commit message OpenLiberty#11: WIP: jsp prop group for erroronelnotfound # This is the commit message OpenLiberty#12: Fix jsp 3.1 bnd # This is the commit message OpenLiberty#13: Fix jsp prop group finally # This is the commit message OpenLiberty#14: Almost workking jsp.factories ( need to fix getErrorOnELNotFound ) in interface
mrsaldana
pushed a commit
to mrsaldana/open-liberty
that referenced
this pull request
Apr 11, 2024
Fixes for Netty FAT tests
mshah0722
added a commit
to utle/open-liberty
that referenced
this pull request
Nov 14, 2024
Fips work audit
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.