Skip to content
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

Integrate @RunOnVirtualThread with the @ConsumeEvent #35585

Merged
merged 1 commit into from
Aug 30, 2023

Conversation

cescoffier
Copy link
Member

Allows @ConsumeEvent method to run on a virtual thread.
Also verify that sending and receiving from the event bus is not pinning the carrier thread.

@quarkus-bot quarkus-bot bot added area/documentation area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure area/vertx labels Aug 28, 2023
@cescoffier
Copy link
Member Author

I'm unhappy with the change in the virtual thread extension to avoid the dependency cycle. I wonder if we should just merge that extension in the vert.x one.

@quarkus-bot

This comment has been minimized.

@github-actions
Copy link

github-actions bot commented Aug 28, 2023

🙈 The PR is closed and the preview is expired.

@cescoffier cescoffier force-pushed the virtual-threads-consume-event branch from c14639b to 5661a27 Compare August 28, 2023 08:28
@quarkus-bot

This comment has been minimized.

Allows @ConsumeEvent method to run on a virtual thread.
Also verify that sending and receiving from the event bus is not pinning the carrier thread.
@cescoffier cescoffier force-pushed the virtual-threads-consume-event branch from 5661a27 to b098487 Compare August 29, 2023 06:02
Copy link
Contributor

@mkouba mkouba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@quarkus-bot

This comment has been minimized.

@quarkus-bot
Copy link

quarkus-bot bot commented Aug 29, 2023

Failing Jobs - Building b098487

Status Name Step Failures Logs Raw logs Build scan
JVM Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
✔️ JVM Tests - JDK 17
✔️ JVM Tests - JDK 20

@cescoffier cescoffier merged commit f034dd1 into quarkusio:main Aug 30, 2023
@quarkus-bot quarkus-bot bot added this to the 3.4 - main milestone Aug 30, 2023
@cescoffier cescoffier deleted the virtual-threads-consume-event branch August 30, 2023 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure area/vertx
Projects
Development

Successfully merging this pull request may close these issues.

2 participants