-
Bug
-
Resolution: Done
-
Minor
-
None
-
False
-
False
-
Undefined
-
We're unable to configure a debezium source whitelists via environment variables. or example, when passing the env variable:
DEBEZIUM_SOURCE_TABLE_WHITELIST=public.table_name
It is not picked up by the underlying connector. However "debezium.source.table.whitelist" as an environment variable works (however "." is not allowed in env variable names on linux).
I think the issue is with this code. "getPropertyNames()" returns the non-normalized property names. For example when passing the "DEBEZIUM_SOURCE_TABLE_WHITELIST" it returns "DEBEZIUM_SOURCE_TABLE_WHITELIST" when I assume it's expecting it to be normalized to "debezium.source.table.whitelist".