├── .gitignore ├── README.md ├── easy-flink-cdc-boot-starter ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── esflink │ │ └── starter │ │ ├── annotation │ │ ├── EasyFlinkScan.java │ │ └── FlinkSink.java │ │ ├── common │ │ ├── data │ │ │ ├── DataChangeInfo.java │ │ │ ├── FlinkJobSink.java │ │ │ └── MysqlDeserialization.java │ │ ├── exception │ │ │ ├── EasyFlinkCDCException.java │ │ │ └── MetaManagerException.java │ │ └── utils │ │ │ ├── LogUtils.java │ │ │ └── ResourceUtils.java │ │ ├── configuration │ │ ├── FlinkJobConfiguration.java │ │ ├── FlinkJobPropertiesConfiguration.java │ │ ├── FlinkZookeeperConfiguration.java │ │ └── MetaManagerConfiguration.java │ │ ├── constants │ │ └── BaseEsConstants.java │ │ ├── holder │ │ ├── FlinkJobBus.java │ │ ├── FlinkJobPropertiesHolder.java │ │ ├── FlinkJobSinkDatabaseFilter.java │ │ ├── FlinkJobSinkFilter.java │ │ ├── FlinkJobSinkTableFilter.java │ │ └── FlinkSinkHolder.java │ │ ├── meta │ │ ├── AbstractMetaLifeCycle.java │ │ ├── FileMetaManager.java │ │ ├── FileMixedMetaManager.java │ │ ├── FlinkJobIdentity.java │ │ ├── LogPosition.java │ │ ├── MemoryMetaManager.java │ │ ├── MetaLifeCycle.java │ │ ├── MetaManager.java │ │ └── ZookeeperMixedMetaManager.java │ │ ├── properties │ │ ├── EasyFlinkOrdered.java │ │ ├── EasyFlinkProperties.java │ │ ├── FlinkJobProperties.java │ │ └── parser │ │ │ ├── AbstractFlinkListenerPropertiesParser.java │ │ │ ├── DefaultFlinkListenerPropertiesParser.java │ │ │ └── FlinkListenerPropertiesParser.java │ │ ├── prox │ │ └── FlinkSinkProxy.java │ │ ├── register │ │ ├── ClassPathMapperScanner.java │ │ └── FlinkScannerRegister.java │ │ └── zookeeper │ │ ├── FlinkJobZKPathUtils.java │ │ ├── StringSerializer.java │ │ └── ZkClientx.java │ └── resources │ └── META-INF │ ├── additional-spring-configuration-metadata.json │ ├── services │ └── com.esflink.starter.meta.MetaManager │ └── spring.factories ├── easy-flink-cdc-core ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── github │ └── maskvvv │ └── Main.java ├── easy-flink-cdc-demo ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── esflink │ │ │ └── demo │ │ │ ├── EasyFlinkCdcDemoApplication.java │ │ │ └── sink │ │ │ └── oureahome │ │ │ ├── DemoSink.java │ │ │ └── OureaSink.java │ └── resources │ │ ├── application.properties │ │ ├── easy-flink.conf │ │ ├── log4j2.xml │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── com │ └── esflink │ └── demo │ ├── EasyFlinkCdcDemoApplicationTests.java │ └── es │ └── EsTest.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/README.md -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/pom.xml -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/annotation/EasyFlinkScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/annotation/EasyFlinkScan.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/annotation/FlinkSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/annotation/FlinkSink.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/DataChangeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/DataChangeInfo.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/FlinkJobSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/FlinkJobSink.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/MysqlDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/data/MysqlDeserialization.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/exception/EasyFlinkCDCException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/exception/EasyFlinkCDCException.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/exception/MetaManagerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/exception/MetaManagerException.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/utils/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/utils/LogUtils.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/utils/ResourceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/common/utils/ResourceUtils.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkJobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkJobConfiguration.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkJobPropertiesConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkJobPropertiesConfiguration.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkZookeeperConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/FlinkZookeeperConfiguration.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/MetaManagerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/configuration/MetaManagerConfiguration.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/constants/BaseEsConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/constants/BaseEsConstants.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobBus.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobPropertiesHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobPropertiesHolder.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkDatabaseFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkDatabaseFilter.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkFilter.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkTableFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkJobSinkTableFilter.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkSinkHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/holder/FlinkSinkHolder.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/AbstractMetaLifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/AbstractMetaLifeCycle.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FileMetaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FileMetaManager.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FileMixedMetaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FileMixedMetaManager.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FlinkJobIdentity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/FlinkJobIdentity.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/LogPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/LogPosition.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MemoryMetaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MemoryMetaManager.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MetaLifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MetaLifeCycle.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MetaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/MetaManager.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/ZookeeperMixedMetaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/meta/ZookeeperMixedMetaManager.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/EasyFlinkOrdered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/EasyFlinkOrdered.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/EasyFlinkProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/EasyFlinkProperties.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/FlinkJobProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/FlinkJobProperties.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/AbstractFlinkListenerPropertiesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/AbstractFlinkListenerPropertiesParser.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/DefaultFlinkListenerPropertiesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/DefaultFlinkListenerPropertiesParser.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/FlinkListenerPropertiesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/properties/parser/FlinkListenerPropertiesParser.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/prox/FlinkSinkProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/prox/FlinkSinkProxy.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/register/ClassPathMapperScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/register/ClassPathMapperScanner.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/register/FlinkScannerRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/register/FlinkScannerRegister.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/FlinkJobZKPathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/FlinkJobZKPathUtils.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/StringSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/StringSerializer.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/ZkClientx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/java/com/esflink/starter/zookeeper/ZkClientx.java -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/resources/META-INF/services/com.esflink.starter.meta.MetaManager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/resources/META-INF/services/com.esflink.starter.meta.MetaManager -------------------------------------------------------------------------------- /easy-flink-cdc-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /easy-flink-cdc-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-core/pom.xml -------------------------------------------------------------------------------- /easy-flink-cdc-core/src/main/java/io/github/maskvvv/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-core/src/main/java/io/github/maskvvv/Main.java -------------------------------------------------------------------------------- /easy-flink-cdc-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/.gitignore -------------------------------------------------------------------------------- /easy-flink-cdc-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/pom.xml -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/java/com/esflink/demo/EasyFlinkCdcDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/java/com/esflink/demo/EasyFlinkCdcDemoApplication.java -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/java/com/esflink/demo/sink/oureahome/DemoSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/java/com/esflink/demo/sink/oureahome/DemoSink.java -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/java/com/esflink/demo/sink/oureahome/OureaSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/java/com/esflink/demo/sink/oureahome/OureaSink.java -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/resources/easy-flink.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/resources/easy-flink.conf -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/main/resources/static/index.html -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/test/java/com/esflink/demo/EasyFlinkCdcDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/test/java/com/esflink/demo/EasyFlinkCdcDemoApplicationTests.java -------------------------------------------------------------------------------- /easy-flink-cdc-demo/src/test/java/com/esflink/demo/es/EsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/easy-flink-cdc-demo/src/test/java/com/esflink/demo/es/EsTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maskvvv/easy-flink-cdc/HEAD/pom.xml --------------------------------------------------------------------------------