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" ] "[processing/src/main/java/org/apache/druid/segment/Segment.java]" -- "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[processing/src/main/java/org/apache/druid/query/scan/ScanQueryEngine.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[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=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/SimpleSegmentMapFnProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" -- "[processing/src/main/java/org/apache/druid/query/scan/ScanQueryEngine.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[services/src/main/java/org/apache/druid/cli/CliCoordinator.java]" -- "[server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/Segment.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java]" -- "[indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/Segment.java]" -- "[processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" -- "[processing/src/main/java/org/apache/druid/segment/ArrayListSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/DummyForInjectionAppenderatorsManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/Appenderators.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/scan/ScanQueryEngine.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/DummyForInjectionAppenderatorsManager.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" -- "[processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java]" -- "[server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/AppenderatorsManager.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/TableDataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java]" -- "[server/src/main/java/org/apache/druid/server/http/BrokerSyncStatus.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/planning/ExecutionVertex.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/DataSource.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/SimpleSegmentMapFnProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[services/src/main/java/org/apache/druid/cli/CliCoordinator.java]" -- "[server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/query/planning/ExecutionVertex.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/Segment.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java]" -- "[processing/src/main/java/org/apache/druid/segment/WrappedSegmentReference.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[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=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[services/src/main/java/org/apache/druid/cli/CliCoordinator.java]" -- "[server/src/main/java/org/apache/druid/server/http/BrokerSyncStatus.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/SimpleSegmentMapFnProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/Segment.java]" -- "[processing/src/main/java/org/apache/druid/segment/ArrayListSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java]" -- "[server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java]" -- "[processing/src/main/java/org/apache/druid/query/QueryContext.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/http/BrokerSyncStatus.java]" -- "[server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/ArrayListSegment.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/SimpleSegmentMapFnProcessor.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/server/coordination/ServerManager.java]" -- "[processing/src/main/java/org/apache/druid/query/planning/ExecutionVertex.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java]" -- "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java]" -- "[extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java]" -- "[indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java]" -- "[processing/src/main/java/org/apache/druid/query/DataSource.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/AppenderatorsManager.java]" -- "[server/src/main/java/org/apache/druid/segment/realtime/appenderator/Appenderators.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[server/src/main/java/org/apache/druid/client/ServerViewUtil.java]" -- "[processing/src/main/java/org/apache/druid/query/QueryContext.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java]" -- "[processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; }