io.debezium debezium-parent 0.4.0-SNAPSHOT ../pom.xml 4.0.0 debezium-connector-mysql Debezium Connector for MySQL jar io.debezium debezium-core com.github.shyiko mysql-binlog-connector-java org.apache.kafka connect-api org.slf4j slf4j-api mysql mysql-connector-java io.debezium debezium-core test-jar io.debezium debezium-embedded test-jar test io.debezium debezium-embedded test org.slf4j slf4j-log4j12 log4j log4j junit junit org.easytesting fest-assert io.confluent kafka-connect-avro-converter 3306 mysqluser mysqlpw 3306 3306 3306 mysqlreplica mysqlpw 3306 3306 4306 debezium/mysql-server-test-database false io.fabric8 docker-maven-plugin 500 default true always debezium/mysql-server-test-database database alias debezium-rocks mysql ${database.user} ${database.password} ${database.port}:3306 mysql true yellow MySQL init process done. Ready for start up. mysql/mysql-server:${version.mysql.server} ${project.basedir}/src/test/docker/server my.cnf etc/mysql ${project.basedir}/src/test/docker/init docker-entrypoint-initdb.d / debezium/mysql-server-gtids-test-database database-gtids alias debezium-rocks mysql ${database.user} ${database.password} ${database.gtid.port}:3306 mysql-gtids true cyan MySQL init process done. Ready for start up. mysql/mysql-server:${version.mysql.server} ${project.basedir}/src/test/docker/server-gtids my.cnf etc/mysql ${project.basedir}/src/test/docker/init docker-entrypoint-initdb.d / debezium/mysql-server-gtids-test-database-replica replica-gtids alias debezium-rocks ${database.replica.user} ${database.replica.password} database-gtids ${database.gtid.replica.port}:3306 mysql-gtids-replica true yellow MySQL init process done. Ready for start up. mysql/mysql-server:${version.mysql.server} ${project.basedir}/src/test/docker/server-replica my.cnf etc/mysql ${project.basedir}/src/test/docker/init-replica docker-entrypoint-initdb.d / debezium/mysql-test-alt-database database-alt alias debezium-rocks mysql ${database.user} ${database.password} ${database.alt.port}:3306 alt-mysql true magenta MySQL init process done. Ready for start up. mysql:${version.mysql.server} ${project.basedir}/src/test/docker/alt-server my.cnf etc/mysql/conf.d ${project.basedir}/src/test/docker/init docker-entrypoint-initdb.d / debezium/mysql-test-alt-database-gtids alt-database-gtids alias debezium-rocks mysql ${database.user} ${database.password} ${database.alt.gtid.port}:3306 alt-mysql-gtids true cyan MySQL init process done. Ready for start up. mysql:${version.mysql.server} ${project.basedir}/src/test/docker/alt-server-gtids my.cnf etc/mysql/conf.d ${project.basedir}/src/test/docker/init docker-entrypoint-initdb.d / debezium/mysql-test-alt-database-gtids-replica alt-replica-gtids alias debezium-rocks mysql ${database.replica.user} ${database.replica.password} ${database.alt.replica.port}:3306 alt-database-gtids alt-mysql-replica true yellow MySQL init process done. Ready for start up. mysql:${version.mysql.server} ${project.basedir}/src/test/docker/alt-server-replica my.cnf etc/mysql/conf.d ${project.basedir}/src/test/docker/init-alt-replica docker-entrypoint-initdb.d / start pre-integration-test build start stop post-integration-test stop org.apache.maven.plugins maven-failsafe-plugin integration-test integration-test verify verify ${skipITs} true ${docker.host.address} ${database.port} ${database.user} ${database.password} ${docker.host.address} ${database.replica.port} ${skipLongRunningTests} true src/main/resources * **/* src/test/resources true * **/* assembly false debezium/mysql-server-test-database,debezium/mysql-server-gtids-test-database,debezium/mysql-server-gtids-test-database-replica,debezium/mysql-test-alt-database,debezium/mysql-test-alt-database-gtids,debezium/mysql-test-alt-database-gtids-replica 3306 4306 5306 6306 7306 8306 org.apache.maven.plugins maven-assembly-plugin io.debezium debezium-assembly-descriptors ${project.version} default package single ${project.artifactId}-${project.version} true connector-distribution org.apache.maven.plugins maven-failsafe-plugin integration-test-mysql integration-test ${database.port} ${database.port} integration-test-mysql-gtids-with-replica integration-test ${database.gtid.port} ${database.gtid.replica.port} integration-test-alt-mysql integration-test ${database.alt.port} ${database.alt.port} integration-test-alt-mysql-replica integration-test ${database.alt.gtid.port} ${database.alt.replica.port} verify verify ${skipITs} true ${docker.host.address} ${database.user} ${database.password} ${docker.host.address} ${database.replica.user} ${database.replica.password} false skip-integration-tests false skipITs true mysql-gtids false mysql-gtids debezium/mysql-server-gtids-test-database alt-mysql false alt-mysql debezium/mysql-test-alt-database alt-mysql-gtids false alt-mysql-gtids debezium/mysql-test-alt-database-gtids mysql-replica false mysql-replica 4306 debezium/mysql-server-gtids-test-database,debezium/mysql-server-gtids-test-database-replica alt-mysql-replica false alt-mysql-replica 4306 debezium/mysql-test-alt-database-gtids,debezium/mysql-test-alt-database-gtids-replica