Remove connector specific code from TestConfigSource in debezium-server-core
Open
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
Assessment
This issue has not been assessed yet.