Skip to content

Conversation

mantasaudickas
Copy link

@mantasaudickas mantasaudickas commented Apr 14, 2020

Closes #1188

Proposed Changes

  • separate GetServiceName method into own class with interface
  • use that class to find service name when needed
  • gives possibility to library users to override existing behavior (for example choose service based on path and Consul tags)

@mantasaudickas mantasaudickas force-pushed the feature/downstream-service-name branch 3 times, most recently from a22d925 to bfae18a Compare April 16, 2020 08:33
stefancruz pushed a commit to stefancruz/Ocelot that referenced this pull request Dec 22, 2022
@raman-m raman-m changed the title add downstream service name finder (#1188) #1188 Add downstream service name finder Jul 20, 2023
@raman-m raman-m changed the base branch from master to develop July 20, 2023 13:49
@raman-m raman-m added the conflicts Feature branch has merge conflicts label Jul 20, 2023
@raman-m
Copy link
Member

raman-m commented Jul 20, 2023

Hi Mantas!
Thank for your interest in Ocelot!

I cannot resolve conflicts using GitHub UI, it is unclear what to do...

Could you resolve merge conflicts please?
I've created a couple of PRs in your repo.


P.S. Zalgiris Kaunas basketball forever! 🤣 🏀

@mantasaudickas
Copy link
Author

To be honest - I do not remember anything here what was here done :)
So I guess it simply can be closed without integrating it :)

@raman-m
Copy link
Member

raman-m commented Jul 22, 2023

Nooo-oo!
Why don't you wish to fight for your solution and feature #1188 delivery?
Come on!
Are you still C# developer?

image

And Mantas,
I don't see develop branch in your fork! Your fork is too old.

Could you Sync fork please? So, new develop branch will occur with all top commits!


If Sync fork button won't help to make develop branch as default one,
Run this script please:

git remote add upstream https://github.com/ThreeMammals/Ocelot.git // add original repo as upstream remote
git fetch upstream                                                 // pull changes from original repo
git checkout -b develop upstream/develop                           // pull down develop branch locally
git push -u origin develop                                         // push develop branch to fork

Don't forget to make develop as default branch in GitHub.
Let me know updating results please!

@raman-m raman-m force-pushed the feature/downstream-service-name branch from 987235c to 1b14737 Compare July 26, 2023 16:40
@raman-m raman-m added feature A new feature needs feedback Issue is waiting on feedback before acceptance and removed conflicts Feature branch has merge conflicts labels Jul 26, 2023
@raman-m
Copy link
Member

raman-m commented Jul 26, 2023

Hi Mantas!
I thought you need some help with resolving of merge conflicts...
Congrats! 🎉 I've resolved all merge conflicts!

The feature branch has been rebased onto ThreeMammals:develop!

Could you add me as collaborator to your forked repo please? I will create develop branch and make it default.

Now we can go with code review...
And we will start discussion of the issue (#1188) soon...

@mantasaudickas
Copy link
Author

I have added you as collaborator. Sorry, just have no time to handle all these things here at the moment as we also do not use Ocelot in our infrastructure because it was not matching our needs.

@raman-m raman-m force-pushed the develop branch 8 times, most recently from c216cdf to b458f0f Compare April 7, 2025 16:13
@raman-m raman-m force-pushed the develop branch 22 times, most recently from 908d84f to 0678e7a Compare April 19, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Consul Service discovery by Consul Dependency Injection Ocelot feature: Dependency Injection proposal Proposal for a new functionality in Ocelot Service Discovery Ocelot feature: Service Discovery
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a possibility to change service name dynamically because of Consul tags
3 participants