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

Support table.include/exclude.list and column.include/exclude.list options in Spanner connectors

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • Backlog
    • None
    • spanner-connector
    • None
    • False
    • None
    • False

      We would like to be able to specify table.include/exclude.list and column.include/exclude.list options in the Spanner connector like we can specify in the MySQL and PostgreSQL connectors.

      https://debezium.io/documentation/reference/stable/connectors/postgresql.html#postgresql-property-table-include-list
      https://debezium.io/documentation/reference/stable/connectors/mysql.html#mysql-property-table-exclude-list

      The use case is that when creating a changestream, we would like to monitor all changes as follows, and the connector would be used to exclude tables and columns that would contain PII.

      CREATE CHANGE STREAM EverythingStream
      FOR ALL;

      If PII is later included in a table or column, it should be very convenient to be able to quickly exclude it without any changes on the changestream side, just by changing the connector settings.

            Unassigned Unassigned
            laughingman7743 Tomoyuki Nakamura (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: