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

[release/8.0] Service Discovery: make scheme selection more intuitive in un-specified case, add more tests #3848

Merged
merged 1 commit into from
Apr 22, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 19, 2024

Backport of #3837 to release/8.0

/cc @ReubenBond

Customer Impact

When calling WithReference(Uri), we add an endpoint to the "default" section in configuration. This PR ensures that we always check the default section by default when the user has not explicitly specified an endpoint name.

Testing

Additional tests coverage is included.

Risk

Low: this change is backwards-compatible for customers using the existing format (eg, AppHost continues to use the existing format).

Regression?

Yes, since WithReference(Uri) behavior regressed.

Microsoft Reviewers: Open in CodeFlow

@dotnet-policy-service dotnet-policy-service bot added the Servicing-consider Issue for next servicing release review label Apr 19, 2024
@joperezr joperezr added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Apr 19, 2024
@RussKie RussKie enabled auto-merge (squash) April 19, 2024 22:54
@danmoseley
Copy link
Member

@ReubenBond or someone, can you sign off

@ReubenBond ReubenBond self-requested a review April 22, 2024 20:58
@RussKie RussKie merged commit bf3d887 into release/8.0 Apr 22, 2024
7 checks passed
@RussKie RussKie deleted the backport/pr-3837-to-release/8.0 branch April 22, 2024 20:58
@ReubenBond
Copy link
Member

@danmoseley done

@github-actions github-actions bot locked and limited conversation to collaborators May 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-service-discovery Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants