-
Notifications
You must be signed in to change notification settings - Fork 579
feat: enable email connection pooling #15368
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
feat: enable email connection pooling #15368
Conversation
Your preview environment pr-15368 has been deployed. Preview environment endpoints are available at: |
Preview environment logs can be accessed at: https://console.cloud.google.com/logs/query;query=resource.labels.namespace_name%3D%22pr-15368%22;duration=PT30M?project=lightdash-previews |
de55ef3
to
c86ec63
Compare
Preview environment logs can be accessed at: https://console.cloud.google.com/logs/query;query=resource.labels.namespace_name%3D%22pr-15368%22;duration=PT30M?project=lightdash-previews |
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.
nice!
# [0.1726.0](0.1725.2...0.1726.0) (2025-06-17) ### Features * enable email connection pooling ([#15368](#15368)) ([400041d](400041d))
🎉 This PR is included in version 0.1726.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Closes: #15364
Description:
Enable connection pooling for SMTP email client to improve performance and resource utilization. This configures the email transport to use a pool of connections with a maximum of 5 connections and 100 messages per connection, which should help with handling multiple concurrent email requests more efficiently.
Nodemailer pool docs: https://nodemailer.com/smtp/pooled/