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

[Messaging] Relax emulator endpoint restrictions #44052

Merged
merged 1 commit into from
May 15, 2024

Conversation

jsquire
Copy link
Member

@jsquire jsquire commented May 15, 2024

Summary

The focus of these changes is to remove the restriction that the endpoint used in connection strings must resolve to a variant of localhost when using the development emulator. A fix to parsing was also made to be resilient to an endpoint with no scheme that specifies a custom port. Previously, this would parse incorrectly and be rejected. The scenario is now detected and parsed.

Also included is a package bump for the AMQP transport library and release prep for the Event Hubs core package.

The focus of these changes is to remove the restriction
that the endpoint used in connection strings must
resolve to a variant of `localhost` when using the
development emulator.

A fix to parsing was also made to be resilient to
an endpoint with no scheme that specifies a custom port.
Previously, this would parse incorrectly and be
rejected.  The scenario is now detected and parsed.

Also included is a package bump for the AMQP transport
library and release prep for the Event Hubs core package.
@jsquire jsquire added Service Bus Event Hubs Client This issue points to a problem in the data-plane of the library. labels May 15, 2024
@jsquire jsquire added this to the 2024-06 milestone May 15, 2024
@jsquire jsquire self-assigned this May 15, 2024
@azure-sdk
Copy link
Collaborator

API change check

API changes are not detected in this pull request.

@jsquire jsquire merged commit 099476d into Azure:main May 15, 2024
86 checks passed
@jsquire jsquire deleted the messaging/emuvalid branch May 15, 2024 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client This issue points to a problem in the data-plane of the library. Event Hubs Service Bus
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants