-
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
Support CDI.current() in threads that were not created by Jakarta Concurrency. #29741
Support CDI.current() in threads that were not created by Jakarta Concurrency. #29741
Conversation
I already spoke with David Zavala about the classloading change, he was ok with it but wanted to speak to his wider team before approving. |
dev/com.ibm.ws.classloading/src/com/ibm/wsspi/classloading/ClassLoadingService.java
Outdated
Show resolved
Hide resolved
12eca61
to
bdf9be4
Compare
dev/com.ibm.ws.cdi.weld/src/com/ibm/ws/cdi/liberty/CDIRuntimeImpl.java
Outdated
Show resolved
Hide resolved
bdf9be4
to
3af23ad
Compare
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.
The class loading service changes and usage look good to me. Should get another review on the other CDI details.
#build |
Your personal pipeline request is at https://libh-proxy1.fyre.ibm.com/cognitive/pipelineAnalysis.html?uuid=61bd9125-647f-4b70-846a-bdbae19c5599 Target locations of links might be accessible only to IBM employees. |
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.
LGTM
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_ltxHwH0CEe-PXJdaQbhamQ Target locations of links might be accessible only to IBM employees. |
ae83a02
ae83a02
to
191ea29
Compare
#build |
Your personal pipeline request is at https://libh-proxy1.fyre.ibm.com/cognitive/pipelineAnalysis.html?uuid=3e051344-3fad-462c-ae0a-fbd1e34848af Target locations of links might be accessible only to IBM employees. |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_Oy2mYH1eEe-PXJdaQbhamQ Target locations of links might be accessible only to IBM employees. |
The build benjamin-confino-29741-20240927-1307 For help analyzing your personal build, go to https://libh-proxy1.fyre.ibm.com/cognitive/buildAnalysis.html?uuid=_ltxHwH0CEe-PXJdaQbhamQ |
The build benjamin-confino-29741-20240928-0003 For help analyzing your personal build, go to https://libh-proxy1.fyre.ibm.com/cognitive/buildAnalysis.html?uuid=_Oy2mYH1eEe-PXJdaQbhamQ |
191ea29
to
2c82df6
Compare
#build |
Your personal pipeline request is at https://libh-proxy1.fyre.ibm.com/cognitive/pipelineAnalysis.html?uuid=6ec4d3e6-b4c0-4068-93e1-7378dd05d809 Target locations of links might be accessible only to IBM employees. |
2c82df6
to
b3bab87
Compare
#build |
Your personal pipeline request is at https://libh-proxy1.fyre.ibm.com/cognitive/pipelineAnalysis.html?uuid=06cc13f4-c541-4289-8ed9-78b890d664c5 Target locations of links might be accessible only to IBM employees. |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_lqd1QICpEe-TieZHY4j0Qw Target locations of links might be accessible only to IBM employees. |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_nHCqgIC1Ee-TieZHY4j0Qw Target locations of links might be accessible only to IBM employees. |
The build benjamin-confino-29741-20241002-0440 For help analyzing your personal build, go to https://libh-proxy1.fyre.ibm.com/cognitive/buildAnalysis.html?uuid=_lqd1QICpEe-TieZHY4j0Qw |
The build benjamin-confino-29741-20241002-0606 For help analyzing your personal build, go to https://libh-proxy1.fyre.ibm.com/cognitive/buildAnalysis.html?uuid=_nHCqgIC1Ee-TieZHY4j0Qw |
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.
LGTM
All the CDI tests that failed previously have run successfully in both CI and RTC builds and there is no correlation within the tests across the platforms to say this has broken anything
#libby |
Code analysis and actionsDO NOT DELETE THIS COMMENT.
|
c9c479f
into
OpenLiberty:integration
The build benjamin-confino-29741-20241003-2259 |
release bug
label if applicable: https://github.com/OpenLiberty/open-liberty/wiki/Open-Liberty-Conventions).zero migration - this is only going to occur as a fallback method, if we reach the new code it means the old code wasn't working.
Resolves #29493