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" ] "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/DataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/InputNumberDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java]" -- "[server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/DataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/JoinDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[services/src/main/java/org/apache/druid/cli/CliOverlord.java]" -- "[indexing-service/src/main/java/org/apache/druid/indexing/overlord/DruidOverlord.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/InputNumberDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/JoinDataSource.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/InlineDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" -- "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/FrameBasedInlineDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/FrameBasedInlineDataSource.java]" -- "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/FrameBasedInlineDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/InputNumberDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnionDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/FrameBasedInlineDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/InlineDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/JoinDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/metadata/segment/CachedSegmentMetadataTransaction.java]" -- "[server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/union/UnionQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" -- "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" -- "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java]" -- "[server/src/main/java/org/apache/druid/metadata/SegmentsMetadataManagerConfig.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/union/UnionQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/InlineDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/InputNumberDataSource.java]" -- "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnnestDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/LookupDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnnestDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/JoinDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnionDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java]" -- "[server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataManager.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnnestDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/InlineDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/union/UnionQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/UnionDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java]" -- "[server/src/main/java/org/apache/druid/indexing/overlord/IndexerMetadataStorageCoordinator.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/UnionDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/QueryDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/InputNumberDataSource.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[server/src/main/java/org/apache/druid/metadata/segment/CachedSegmentMetadataTransaction.java]" -- "[server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; }