graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/GenericDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/resources/mysql-storage-ddl.sql]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStoreFactory.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DiscoverDialectFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStoreFactory.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStoragePlugin.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DiscoverDialectFactory.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/IMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DiscoverDialectFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/ExpressionBuilder.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/resources/hazelcast.yaml]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStoreFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/Operator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java]" -- "[core/src/main/java/org/apache/rocketmq/schema/registry/core/CoreApplication.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java]" -- "[client/src/main/java/org/apache/rocketmq/schema/registry/client/CachedSchemaRegistryClient.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/ConnectionProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStoreFactory.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStoreFactory.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/IHandler.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/Operator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStoragePlugin.java]" -- "[common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/ConnectionProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/GenericDatabaseDialect.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java]" -- "[client/src/main/java/org/apache/rocketmq/schema/registry/client/CachedSchemaRegistryClient.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/resources/hazelcast.yaml]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/IHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" -- "[core/src/main/java/org/apache/rocketmq/schema/registry/core/CoreApplication.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/GenericDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/resources/mysql-storage-ddl.sql]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/IMapStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStoragePlugin.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/IHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[storage-jdbc/src/main/resources/hazelcast.yaml]" -- "[storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }