Debezium MySQL parameter table.exclude.list not working

Viewed 669

I'm using Debezium and MySQL. In the database there is a table managed by the Flyway and I want to exclude it. I used the configurations below:

name=IRS-Connector
connector.class=io.debezium.connector.mysql.MySqlConnector
database.hostname=mysql
database.port=3306
database.user=user
database.password=user
database.allowPublicKeyRetrieval=true
database.server.name=irs-conn-v1
database.include.list=decider
database.exclude.list=register
database.history.kafka.bootstrap.servers=localhost:9092
database.history.kafka.topic=schema-changes.decider
table.exclude.list=flyway_schema_history

But when I'll see the topic irs-conn-v1.decider.flyway_schema_history had been created.

1 Answers

According the doc of the table.exclude.list option:

Each identifier is of the form databaseName.tableName.

So you need to append databaseName:

table.exclude.list=decider.flyway_schema_history
Related