debezium/dbz#1088 Add Azure Event Hubs connection validator#282
Open
JunWang222 wants to merge 1 commit into
Open
debezium/dbz#1088 Add Azure Event Hubs connection validator#282JunWang222 wants to merge 1 commit into
JunWang222 wants to merge 1 commit into
Conversation
8040965 to
8f50bc9
Compare
Contributor
|
@JunWang222 Could you please run formatter plugin locall and re-format the source code? |
8f50bc9 to
20060b2
Compare
Author
Thank you for the feedback! I just noticed the CI job and run the formatter to format the code |
20060b2 to
96c918e
Compare
Introduce Event Hubs connection validation in Conductor with schema and factory wiring, and add emulator-backed integration plus deterministic auth-path tests so connection checks are reliably covered. Signed-off-by: JunWang222 <466529050@qq.com>
96c918e to
d907392
Compare
jpechane
approved these changes
Mar 11, 2026
Contributor
jpechane
left a comment
There was a problem hiding this comment.
@JunWang222 LGTM, thanks!
@mfvitale If you've no comments feel free to merge yourself
mfvitale
reviewed
Mar 11, 2026
| private String mapToValidatorName(String connectionType) { | ||
| return switch (connectionType) { | ||
| case "ORACLE", "MYSQL", "MARIADB", "SQLSERVER", "POSTGRESQL" -> "DATABASE"; | ||
| case "AZURE_EVENTS_HUBS" -> "EVENTHUBS"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
debezium/dbz#1088 Add Azure Event Hubs connection validator
Changes
Implemented AzureEventHubsConnectionValidator that verifies a real connection to Event Hubs using the provided connection string and hub name
Wired it into the platform's validator factory and UI schema so it integrates with the existing connection validation flow
Tests
Added unit tests covering each error case (bad credentials, wrong hub, malformed string, missing fields)
Added integration tests running against the official Azure Event Hubs emulator via Testcontainers — no real Azure account needed
Closes debezium/dbz#1088