debezium / debezium/dbz

Remove connector specific code from TestConfigSource in debezium-server-core

Open
#2,264 3 comments 0 reactions 1 assignee Claimed by @KMohnishM View on GitHub
component/debezium-server type/task
Dominant language
HTML
Stars
6
Forks
8
Avg merge
2d 19h
Merged PRs (30d)
1

Description

TestConfigSource (ordinal 100) sets Postgres-specific config like `connector.class=PostgresConnector` and `schema.include.list=inventory`.
These leak into non-Postgres test profiles, forcing each new connector profile to explicitly neutralize them.

Move connector-specific config out of `TestConfigSource` into the respective QuarkusTestProfile subclasses of each module, keeping only truly shared defaults (format, offset storage, signal channels, etc.) in `TestConfigSource`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.