From 304ad4998c2c5f48830585bb0ced4652e620b35f Mon Sep 17 00:00:00 2001 From: Aaron Brady Date: Wed, 2 Sep 2020 23:12:14 -0400 Subject: [PATCH] DBZ-2466 Add Percona Server profile to assembly --- debezium-connector-mysql/pom.xml | 87 ++++++++++++++++++- .../src/test/docker/init/setup.sql | 17 ++++ .../connector/mysql/BinlogReaderBufferIT.java | 2 +- .../connector/mysql/MySQLConnection.java | 24 +++++ 4 files changed, 128 insertions(+), 2 deletions(-) diff --git a/debezium-connector-mysql/pom.xml b/debezium-connector-mysql/pom.xml index 132ff4580..91790c50f 100644 --- a/debezium-connector-mysql/pom.xml +++ b/debezium-connector-mysql/pom.xml @@ -113,6 +113,7 @@ mysqlreplica mysqlpw 3306 + 3306 3306 3306 3306 @@ -292,6 +293,54 @@ + + + debezium/percona-server-test-database + + none + + debezium-rocks + ${mysql.user} + ${mysql.password} + Pacific/Pago_Pago + + + ${mysql.percona.port}:3306 + + + percona-server + true + magenta + + + MySQL init process done. Ready for start up. + + + + + percona/percona-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-test-database,debezium/mysql-server-gtids-test-database,debezium/mysql-server-gtids-test-database-replica + debezium/mysql-server-test-database,debezium/mysql-server-gtids-test-database,debezium/mysql-server-gtids-test-database-replica,debezium/percona-server-test-database 4301 4302 4303 + 4304 @@ -490,6 +540,20 @@ + + + integration-test-percona-server + + integration-test + + + + + ${mysql.percona.port} + ${mysql.percona.port} + + + verify @@ -539,6 +603,27 @@ + + percona-server + + false + + percona-server + + + + + debezium/percona-server-test-database + + ${mysql.percona.port} + ${mysql.percona.port} + ln -s /usr/share/zoneinfo/Pacific/Pago_Pago /etc/localtime + + +