-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
#1708 Generic polling mechanism for service discovery #1710
#1708 Generic polling mechanism for service discovery #1710
Conversation
…e consul or eureka
@raman-m This is the PR we talked about, including a generic polling manager. |
Thanks for the PR! 👍 You have to update your feature branch from develop one! ... because of this commit e5f31ef after merging #1711 Please be very accurate in such kind of PRs with aggressive refactoring! Watch for interconnections, double check facts, and of course care about all tests. |
Don't you like your idea described in #1708 ? You're the author, you can close it anytime. But idea was right. |
…sm-for-discovery-services
…sm-for-discovery-services
@raman-m a new provider project is needed for ServiceFabric... Can I create a new project in the solution |
…sm-for-discovery-services
Rebasing feature branch is required! |
Wow! I remember this PR... 😄 |
Still a bit of work, but we could foresee it for the december release. |
@ggnaegi Multiple conflicts! 👇 Please resolve them!
Well... Dec'23 release is closed. Do you want to include it to Jan'24 release on Feb 23 or leave it in Annual'23 one? |
@raman-m this should be part of Annual release, first address the consul long polling issue. |
@ggnaegi Could you resolve merge conflicts please?Don't forget to make backup copied branch or copy whole solution to a separate folder. |
So, is this PR dependent on a PR which will be created soon? Why keep this open? Mark draft? Do you need to re-write this PR keeping it open, or will you close this PR and open new one after dependency removed? |
I think I will close this PR, open a new one with the long polling for the consul provider... And later reopen a PR with a generalized mechanism. Keep it as a draft for now. |
Closes #1708
Providers included: Consul, Eureka, etc?...
Proposed Changes
PollingServicesManager<T, TU>
for generic cluster managementServicePollingHandler<T>
for generic destinations management and pollingPollConsul
,PollKube
PollEureka