Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-2622

Not able to configure Debezium Server via smallrye/microprofile environment variables

    XMLWordPrintable

Details

    • False
    • False
    • Undefined

    Description

      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".

      Attachments

        Issue Links

          Activity

            People

              anmohant Anisha Mohanty
              aheuermann@gmail.com Andrew Heuermann (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: