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" ] "[fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java]" -- "[fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4]" [label=" 58 ", penwidth="10", color="#00688bFF"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/PlanType.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java]" [label=" 50 ", penwidth="8", color="#00688bDB"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/PlanType.java]" -- "[fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4]" [label=" 48 ", penwidth="8", color="#00688bDB"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/visitor/CommandVisitor.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java]" [label=" 44 ", penwidth="7", color="#00688bC9"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/visitor/CommandVisitor.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/PlanType.java]" [label=" 44 ", penwidth="7", color="#00688bC9"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/visitor/CommandVisitor.java]" -- "[fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4]" [label=" 43 ", penwidth="7", color="#00688bC9"]; "[be/src/common/config.h]" -- "[be/src/common/config.cpp]" [label=" 28 ", penwidth="4", color="#00688b93"]; "[be/src/pipeline/pipeline_task.h]" -- "[be/src/pipeline/pipeline_task.cpp]" [label=" 18 ", penwidth="3", color="#00688b82"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/visitor/ScalarFunctionVisitor.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/catalog/BuiltinScalarFunctions.java]" [label=" 14 ", penwidth="2", color="#00688b70"]; "[be/src/pipeline/exec/operator.h]" -- "[be/src/pipeline/pipeline_task.cpp]" [label=" 13 ", penwidth="2", color="#00688b70"]; "[be/src/pipeline/pipeline_task.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 11 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime/query_context.h]" -- "[be/src/runtime/fragment_mgr.cpp]" [label=" 11 ", penwidth="1", color="#00688b5E"]; "[gensrc/thrift/PaloInternalService.thrift]" -- "[fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java]" [label=" 11 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime/query_context.h]" -- "[be/src/runtime/query_context.cpp]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_fragment_context.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.h]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_task.h]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[gensrc/thrift/FrontendService.thrift]" -- "[fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/dependency.cpp]" -- "[be/src/pipeline/dependency.h]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime/query_context.cpp]" -- "[be/src/runtime/fragment_mgr.cpp]" [label=" 10 ", penwidth="1", color="#00688b5E"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/executable/StringArithmetic.java]" -- "[regression-test/suites/nereids_p0/expression/fold_constant/fold_constant_string_arithmatic.groovy]" [label=" 9 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/operator.h]" -- "[be/src/pipeline/pipeline_task.h]" [label=" 9 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime/fragment_mgr.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/dependency.h]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisManager.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/task_scheduler.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/dependency.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/hashjoin_probe_operator.h]" -- "[be/src/pipeline/exec/hashjoin_probe_operator.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/scan_operator.h]" -- "[be/src/pipeline/exec/scan_operator.cpp]" [label=" 8 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime/query_context.cpp]" -- "[be/src/pipeline/pipeline_fragment_context.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/cloud/cloud_meta_mgr.h]" -- "[be/src/cloud/cloud_meta_mgr.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/cloud/cloud_storage_engine.h]" -- "[be/src/cloud/cloud_storage_engine.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/olap_scan_operator.h]" -- "[be/src/pipeline/exec/olap_scan_operator.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/olap/tablet_meta.cpp]" -- "[be/src/olap/tablet_meta.h]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/vec/columns/column_string.cpp]" -- "[be/src/vec/columns/column_string.h]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/dependency.cpp]" -- "[be/src/pipeline/pipeline_task.h]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/vec/exec/format/orc/vorc_reader.h]" -- "[be/src/vec/exec/format/orc/vorc_reader.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/runtime_filter/runtime_filter_consumer.h]" -- "[be/src/runtime_filter/runtime_filter_consumer.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/operator.h]" -- "[be/src/pipeline/exec/operator.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/local_exchange/local_exchanger.h]" -- "[be/src/pipeline/local_exchange/local_exchanger.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_task.cpp]" -- "[be/src/pipeline/exec/partitioned_hash_join_sink_operator.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_task.cpp]" -- "[be/src/runtime/query_context.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/task_scheduler.cpp]" -- "[be/src/pipeline/pipeline_task.h]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/executor/Rewriter.java]" -- "[fe/fe-core/src/main/java/org/apache/doris/nereids/rules/RuleType.java]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_task.h]" -- "[be/src/pipeline/dependency.h]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[gensrc/thrift/PlanNodes.thrift]" -- "[fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/task_scheduler.cpp]" -- "[be/src/pipeline/pipeline_task.cpp]" [label=" 7 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/pipeline_fragment_context.cpp]" -- "[be/src/pipeline/exec/operator.cpp]" [label=" 6 ", penwidth="1", color="#00688b5E"]; "[be/src/pipeline/exec/operator.h]" -- "[be/src/pipeline/exec/partitioned_hash_join_sink_operator.cpp]" [label=" 6 ", penwidth="1", color="#00688b5E"]; "[be/src/vec/columns/column_vector.h]" -- "[be/src/vec/columns/column_string.h]" [label=" 6 ", penwidth="1", color="#00688b5E"]; }