├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature-request.yml └── workflows │ ├── Build and CodeQL.yaml │ ├── dependency-review.yml │ ├── greetings.yml │ ├── issue-translator.yml │ └── stale.yml ├── .gitignore ├── .idea └── vcs.xml ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── flink-demo ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── sophiadata │ │ │ └── flink │ │ │ ├── base │ │ │ ├── BaseCode.java │ │ │ └── BaseSql.java │ │ │ ├── ddl │ │ │ ├── FlinkCDCDDL.java │ │ │ └── JsonStringDebeziumDeserializationSchema.java │ │ │ ├── source │ │ │ ├── MockSourceFunction.java │ │ │ ├── bean │ │ │ │ ├── AppAction.java │ │ │ │ ├── AppCommon.java │ │ │ │ ├── AppDisplay.java │ │ │ │ ├── AppError.java │ │ │ │ ├── AppMain.java │ │ │ │ ├── AppNotice.java │ │ │ │ ├── AppPage.java │ │ │ │ └── AppStart.java │ │ │ ├── config │ │ │ │ └── AppConfig.java │ │ │ ├── enums │ │ │ │ ├── ActionId.java │ │ │ │ ├── BasePageId.java │ │ │ │ ├── DisplayType.java │ │ │ │ ├── ItemType.java │ │ │ │ └── PageId.java │ │ │ └── utils │ │ │ │ ├── ConfigUtil.java │ │ │ │ ├── ParamUtil.java │ │ │ │ ├── RanOpt.java │ │ │ │ ├── RandomNum.java │ │ │ │ ├── RandomNumString.java │ │ │ │ └── RandomOptionGroup.java │ │ │ ├── sql │ │ │ └── SQLTest.java │ │ │ ├── streming │ │ │ ├── IncrementMapFunction.java │ │ │ ├── Sideout.java │ │ │ └── WordCount.java │ │ │ └── udf │ │ │ ├── SQLTest1.java │ │ │ └── SplitFunction.java │ └── resources │ │ └── log4j.properties │ └── test │ ├── java │ └── io │ │ └── sophiadata │ │ └── flink │ │ └── streming │ │ └── IncrementMapFunctionTest.java │ └── resources │ └── log4j2-test.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── sync_database_mysql ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── sophiadata │ │ │ └── flink │ │ │ └── sync │ │ │ ├── FlinkSqlWDS.java │ │ │ ├── base │ │ │ └── BaseCode.java │ │ │ ├── common │ │ │ └── Constants.java │ │ │ ├── sink │ │ │ └── CreateMysqlLSinkTable.java │ │ │ ├── source │ │ │ └── MysqlCdcSource.java │ │ │ ├── table │ │ │ └── CustomDebeziumDeserializer.java │ │ │ └── util │ │ │ ├── MysqlUtil.java │ │ │ ├── NacosUtil.java │ │ │ ├── ParameterUtil.java │ │ │ └── PropertiesUtil.java │ └── resources │ │ └── log4j.properties │ └── test │ ├── java │ └── io │ │ └── sophiadata │ │ └── flink │ │ ├── cdc │ │ ├── MySqlSourceExampleTest.java │ │ └── MySqlSourceTestBase.java │ │ ├── sync │ │ └── util │ │ │ ├── ParameterUtilTest.java │ │ │ └── PropertiesUtilTest.java │ │ └── utils │ │ ├── MySqlContainer.java │ │ ├── MySqlVersion.java │ │ └── UniqueDatabase.java │ └── resources │ ├── ddl │ ├── charset_test.sql │ ├── column_type_test.sql │ ├── column_type_test_mysql8.sql │ ├── customer.sql │ ├── inventory.sql │ ├── polardbx_ddl_test.sql │ ├── user_1.sql │ └── user_2.sql │ ├── docker │ ├── server-gtids │ │ └── my.cnf │ ├── server │ │ └── my.cnf │ └── setup.sql │ └── log4j2-test.properties └── tool └── license.header /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/workflows/Build and CodeQL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/workflows/Build and CodeQL.yaml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/issue-translator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/workflows/issue-translator.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/README.md -------------------------------------------------------------------------------- /flink-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/pom.xml -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/base/BaseCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/base/BaseCode.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/base/BaseSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/base/BaseSql.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/ddl/FlinkCDCDDL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/ddl/FlinkCDCDDL.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/ddl/JsonStringDebeziumDeserializationSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/ddl/JsonStringDebeziumDeserializationSchema.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/MockSourceFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/MockSourceFunction.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppAction.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppCommon.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppDisplay.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppError.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppMain.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppNotice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppNotice.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppPage.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/bean/AppStart.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/config/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/config/AppConfig.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/enums/ActionId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/enums/ActionId.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/enums/BasePageId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/enums/BasePageId.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/enums/DisplayType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/enums/DisplayType.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/enums/ItemType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/enums/ItemType.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/enums/PageId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/enums/PageId.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/ConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/ConfigUtil.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/ParamUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/ParamUtil.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/RanOpt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/RanOpt.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomNum.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomNumString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomNumString.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomOptionGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/source/utils/RandomOptionGroup.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/sql/SQLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/sql/SQLTest.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/streming/IncrementMapFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/streming/IncrementMapFunction.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/streming/Sideout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/streming/Sideout.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/streming/WordCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/streming/WordCount.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/udf/SQLTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/udf/SQLTest1.java -------------------------------------------------------------------------------- /flink-demo/src/main/java/io/sophiadata/flink/udf/SplitFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/java/io/sophiadata/flink/udf/SplitFunction.java -------------------------------------------------------------------------------- /flink-demo/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /flink-demo/src/test/java/io/sophiadata/flink/streming/IncrementMapFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/test/java/io/sophiadata/flink/streming/IncrementMapFunctionTest.java -------------------------------------------------------------------------------- /flink-demo/src/test/resources/log4j2-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/flink-demo/src/test/resources/log4j2-test.properties -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/pom.xml -------------------------------------------------------------------------------- /sync_database_mysql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/pom.xml -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/FlinkSqlWDS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/FlinkSqlWDS.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/base/BaseCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/base/BaseCode.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/common/Constants.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/sink/CreateMysqlLSinkTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/sink/CreateMysqlLSinkTable.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/source/MysqlCdcSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/source/MysqlCdcSource.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/table/CustomDebeziumDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/table/CustomDebeziumDeserializer.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/MysqlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/MysqlUtil.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/NacosUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/NacosUtil.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/ParameterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/ParameterUtil.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/PropertiesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/java/io/sophiadata/flink/sync/util/PropertiesUtil.java -------------------------------------------------------------------------------- /sync_database_mysql/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/cdc/MySqlSourceExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/cdc/MySqlSourceExampleTest.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/cdc/MySqlSourceTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/cdc/MySqlSourceTestBase.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/sync/util/ParameterUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/sync/util/ParameterUtilTest.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/sync/util/PropertiesUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/sync/util/PropertiesUtilTest.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/utils/MySqlContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/utils/MySqlContainer.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/utils/MySqlVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/utils/MySqlVersion.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/java/io/sophiadata/flink/utils/UniqueDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/java/io/sophiadata/flink/utils/UniqueDatabase.java -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/charset_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/charset_test.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/column_type_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/column_type_test.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/column_type_test_mysql8.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/column_type_test_mysql8.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/customer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/customer.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/inventory.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/inventory.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/polardbx_ddl_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/polardbx_ddl_test.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/user_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/user_1.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/ddl/user_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/ddl/user_2.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/docker/server-gtids/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/docker/server-gtids/my.cnf -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/docker/server/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/docker/server/my.cnf -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/docker/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/docker/setup.sql -------------------------------------------------------------------------------- /sync_database_mysql/src/test/resources/log4j2-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/sync_database_mysql/src/test/resources/log4j2-test.properties -------------------------------------------------------------------------------- /tool/license.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SophiaData/Bigdata_Code_Tutorial/HEAD/tool/license.header --------------------------------------------------------------------------------