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

add: separate advertise from listen address #235

Merged
merged 6 commits into from
Dec 27, 2023

Conversation

coufalja
Copy link
Contributor

Description

  • separate advertise from listen address (so that server could listen on e.g. 0.0.0.0 while advertising specific address)
  • added Procfile to easily start local development cluster using a goreman or similar tool.
  • updated bunch of dependencies

Motivation and Context

The previous version of Regatta introduced the Memberlist API, that API is consumed by clients to locate the cluster nodes. That means the addresses presented must be the addresses of the node which could be reached by the client. On the other hand, in certain situations it is advantageous to listen on e.g. all local interfaces. Separating the config for advertise and listen address allows for that use-case.

How Has This Been Tested?

  • local single-node and cluster testing

@github-actions github-actions bot added code Pull requests that update Go code docs Pull requests that update documentation changelog labels Dec 27, 2023
@coufalja coufalja merged commit 8c8f9d2 into master Dec 27, 2023
10 checks passed
@coufalja coufalja deleted the bug/put_delete_prev-and-count branch December 27, 2023 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog code Pull requests that update Go code docs Pull requests that update documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants