-
Notifications
You must be signed in to change notification settings - Fork 8
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
Add Jetstream domain support #86
Conversation
@autodidaddict are you familiar with the jetstream domains? I haven't used them and would love to get some more expert opinion on this |
I am familiar. I'll take a closer look when I get to a non-phone. This should close #73 |
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.
This looks good to me. I don't think there are any edge cases missing here
@brandynbennett I think this is ready to be merged. Do you have any reservations on this? |
Looks like we need to do a We always check the formatting on CI jobs |
Good one! Did that now 👍 |
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. Thanks!
This has been released as jetstream v0.0.9 Thanks @c0deaddict for the great PR and being open to feedback ❤️ 💛 💙 💚 💜 |
First of all thanks for this nice library! It helped us connecting our Elixir service to NATS JetStream 💯
We are in the process of migrating to a new NATS setup which uses Leaf Nodes (https://docs.nats.io/running-a-nats-service/configuration/leafnodes). For this we needed to use JetStream domains. This PR adds support for configuring an optional domain parameter to streams and consumers.
Tested this change in a service.