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

Nats Connection Pooling #2554

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Apr 30, 2024

  1. Nats Connection Pooling

    Use a singleton pool to track connections being made to nats.
    Connections are tracked based on their Url + Nats Options, so defining
    different options will still result in multiple connections existing.
    However, nats components using the same url and nats options will reuse
    the connection.
    
    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5794384 View commit details
    Browse the repository at this point in the history
  2. corrected dependencies

    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f3b7140 View commit details
    Browse the repository at this point in the history
  3. fixed imports

    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    0c9c0b2 View commit details
    Browse the repository at this point in the history
  4. require the pool key to explicitly be defined

    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5b77698 View commit details
    Browse the repository at this point in the history
  5. fixed deps and imports

    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e113cae View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. fixed docs and linting errors

    Signed-off-by: Daan Gerits <daan.gerits@gmail.com>
    calmera committed May 2, 2024
    Configuration menu
    Copy the full SHA
    cc38518 View commit details
    Browse the repository at this point in the history