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" ] "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/CatalogConversionSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSyncClient.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/CatalogConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/CatalogConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-hudi-support/xtable-hudi-support-extensions/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSyncClient.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-aws/src/main/java/org/apache/xtable/glue/GlueSchemaExtractor.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-hudi-support/xtable-hudi-support-extensions/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java]" -- "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSyncClient.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-hudi-support/xtable-hudi-support-extensions/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-hudi-support/xtable-hudi-support-extensions/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/ErrorDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/CatalogConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-hudi-support/xtable-hudi-support-extensions/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-core/src/main/java/org/apache/xtable/conversion/ConversionController.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncMode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncResult.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/model/sync/SyncStatusCode.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSyncClient.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Stable.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/extractor/CatalogConversionSource.java]" -- "[xtable-api/src/main/java/org/apache/xtable/annotations/Evolving.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSyncClient.java]" -- "[xtable-api/src/main/java/org/apache/xtable/spi/sync/CatalogSync.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }