yuxiqian opened a new pull request, #3212: URL: https://github.com/apache/flink-cdc/pull/3212
This resolves [FLINK-35055](https://issues.apache.org/jira/browse/FLINK-35055). Currently, Flink CDC connector releases both slim and fat jars. Apart from CDC itself, all of its dependencies are packaged into fat jars, including some with incompatible licenses: * Db2 connector: `com.ibm.db2.jcc:db2jcc:db2jcc4` licensed under IBM's non-FOSS license (International Program License Agreement). * MySQL connector: `mysql:mysql-connector-java` licensed under GPLv2 license, which is incompatible with Apache 2.0. * OceanBase connector: `mysql:mysql-connector-java` licensed under GPLv2 license, which is incompatible with Apache 2.0. * Oracle connector: `com.oracle.ojdbc` licensed under Oracle's non-FOSS license (Oracle Free Use Terms and Conditions). This PR: 1. Excludes questionable dependencies from released fat jar packages; 2. Adds in docs to guide user providing dependencies manually. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org