├── .gitignore ├── README.md ├── pom.xml ├── script.sql ├── src ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── flink │ │ │ └── connector │ │ │ └── jdbc │ │ │ └── catalog │ │ │ ├── GenericInJdbcCatalog.java │ │ │ ├── common │ │ │ ├── CatalogViewSerialize.java │ │ │ ├── DesensitiveUtil.java │ │ │ ├── EncryptUtil.java │ │ │ └── ShowCreateUtils.java │ │ │ └── factory │ │ │ ├── GenericInJdbcCatalogFactory.java │ │ │ └── GenericInJdbcCatalogFactoryOptions.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.flink.table.factories.Factory └── test │ └── java │ └── org │ └── apache │ └── flink │ └── connector │ └── jdbc │ └── catalog │ ├── DesensitiveUtilTest.java │ ├── EncryptUtilTest.java │ └── GenericInJdbcCatalogTest.java └── style ├── license-header └── spotless-formatter.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/pom.xml -------------------------------------------------------------------------------- /script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/script.sql -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/GenericInJdbcCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/GenericInJdbcCatalog.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/common/CatalogViewSerialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/common/CatalogViewSerialize.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/common/DesensitiveUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/common/DesensitiveUtil.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/common/EncryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/common/EncryptUtil.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/common/ShowCreateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/common/ShowCreateUtils.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/factory/GenericInJdbcCatalogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/GenericInJdbcCatalogFactory.java -------------------------------------------------------------------------------- /src/main/java/org/apache/flink/connector/jdbc/catalog/factory/GenericInJdbcCatalogFactoryOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/GenericInJdbcCatalogFactoryOptions.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory -------------------------------------------------------------------------------- /src/test/java/org/apache/flink/connector/jdbc/catalog/DesensitiveUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/test/java/org/apache/flink/connector/jdbc/catalog/DesensitiveUtilTest.java -------------------------------------------------------------------------------- /src/test/java/org/apache/flink/connector/jdbc/catalog/EncryptUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/test/java/org/apache/flink/connector/jdbc/catalog/EncryptUtilTest.java -------------------------------------------------------------------------------- /src/test/java/org/apache/flink/connector/jdbc/catalog/GenericInJdbcCatalogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/src/test/java/org/apache/flink/connector/jdbc/catalog/GenericInJdbcCatalogTest.java -------------------------------------------------------------------------------- /style/license-header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/style/license-header -------------------------------------------------------------------------------- /style/spotless-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeff-zou/flink-catalog-in-jdbc/HEAD/style/spotless-formatter.xml --------------------------------------------------------------------------------