Skip to content

Allow overriding transaction propagation on @ApplicationModuleListener #858

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

Closed
odrotbohm opened this issue Oct 6, 2024 · 0 comments
Closed
Assignees
Labels
in: event publication registry Event publication registry type: improvement Minor improvements
Milestone

Comments

@odrotbohm
Copy link
Member

No description provided.

@odrotbohm odrotbohm added the type: improvement Minor improvements label Oct 6, 2024
@odrotbohm odrotbohm added this to the 1.3 RC1 milestone Oct 6, 2024
@odrotbohm odrotbohm self-assigned this Oct 6, 2024
@odrotbohm odrotbohm added the in: event publication registry Event publication registry label Oct 6, 2024
odrotbohm added a commit that referenced this issue Oct 6, 2024
odrotbohm added a commit that referenced this issue Oct 6, 2024
We now use the ability to override transaction propagation introduce for GH-858 to tweak the application module listener declaration on DelegatingEventListener so that we do not create a transaction by default. This avoids a database connection being acquired as the listener is very likely to interact with a non-transactional resource anyway.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: event publication registry Event publication registry type: improvement Minor improvements
Projects
None yet
Development

No branches or pull requests

1 participant