-
Notifications
You must be signed in to change notification settings - Fork 140
Do not use subclasses of CompletableFuture to catch cancel #2011
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
Conversation
jponge
left a comment
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 to me @FroMage
When this is ready I'll ask you to remake the commit with https://www.conventionalcommits.org/en/v1.0.0/#summary
7d356c9 to
0fc853c
Compare
|
This better? |
|
|
It would be nice if you had a bot that extracted the failure of the check into a comment, that's much easier for people to iterate on this :) |
0fc853c to
e999549
Compare
|
I think the action logs do have a clue of why it failed, but yeah, that's the annoying part and you're entitled to complain 🤣 For the rest I love this practice: cherry-picking for hot fix branches, generating changelogs, etc. |
|
The practice is fine. I'm saying a bot can extract the failure from CI and add it here as a comment, like we do in Quarkus, that makes it easier for contributors to see the error and fix it faster. |
We can catch it via normal callbacks, this lets us use the proper wrapped CF from SR-CP.
e999549 to
bcec086
Compare
|
SR-CP is released so let's run this CI. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2011 +/- ##
============================================
- Coverage 89.15% 89.14% -0.01%
+ Complexity 3070 3068 -2
============================================
Files 409 409
Lines 13100 13100
Branches 1652 1652
============================================
- Hits 11679 11678 -1
- Misses 805 807 +2
+ Partials 616 615 -1
🚀 New features to boost your workflow:
|
jponge
left a comment
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.
I'll merge and release later today
|
😬 |
We can catch it via normal callbacks, this lets us use the proper wrapped CF from SR-CP.
Draft because SR-CP has not been released yet.