shiyuyang created FLINK-34903: --------------------------------- Summary: Add mysql-pipeline-connector with table.exclude.list option to exclude unnecessary tables Key: FLINK-34903 URL: https://issues.apache.org/jira/browse/FLINK-34903 Project: Flink Issue Type: Improvement Components: Flink CDC Reporter: shiyuyang Fix For: cdc-3.1.0
When using the MySQL Pipeline connector for whole-database synchronization, users currently cannot exclude unnecessary tables. Taking reference from Debezium's parameters, specifically the {*}table.exclude.list{*}, if the *table.include.list* is declared, then the *table.exclude.list* parameter will not take effect. However, the tables specified in the tables parameter of the MySQL Pipeline connector are effectively added to the *table.include.list* in Debezium's context. In summary, it is necessary to introduce an externally-exposed *table.exclude.list* parameter within the MySQL Pipeline connector to facilitate the exclusion of tables. This is because the current setup does not allow for excluding unnecessary tables when including others through the tables parameter. -- This message was sent by Atlassian Jira (v8.20.10#820010)