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" ] "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/api/ElasticsearchEntitlementChecker.java]" -- "[libs/entitlement/bridge/src/main/java/org/elasticsearch/entitlement/bridge/EntitlementChecker.java]" [label=" 89 ", penwidth="10", color="#00688bFF"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/api/ElasticsearchEntitlementChecker.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java]" [label=" 68 ", penwidth="7", color="#00688bC9"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 66 ", penwidth="7", color="#00688bC9"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" [label=" 65 ", penwidth="7", color="#00688bC9"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/api/ElasticsearchEntitlementChecker.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" [label=" 61 ", penwidth="6", color="#00688bB7"]; "[libs/entitlement/bridge/src/main/java/org/elasticsearch/entitlement/bridge/EntitlementChecker.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java]" [label=" 59 ", penwidth="6", color="#00688bB7"]; "[libs/entitlement/bridge/src/main/java/org/elasticsearch/entitlement/bridge/EntitlementChecker.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" [label=" 53 ", penwidth="5", color="#00688bA5"]; "[server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" [label=" 52 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/qa/server/multi-clusters/src/javaRestTest/java/org/elasticsearch/xpack/esql/ccq/MultiClusterSpecIT.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 51 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/EsqlFunctionRegistry.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 51 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParser.java]" -- "[x-pack/plugin/esql/src/main/antlr/EsqlBaseParser.g4]" [label=" 48 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/planner/LocalExecutionPlanner.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 48 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/analysis/Verifier.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 46 ", penwidth="5", color="#00688bA5"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/analysis/Analyzer.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 44 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/plugin/ComputeService.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 43 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/plugin/ComputeService.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 43 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/bootstrap/EntitlementBootstrap.java]" [label=" 42 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java]" -- "[server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java]" [label=" 41 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/antlr/EsqlBaseParser.g4]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 41 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseLexer.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParser.java]" [label=" 41 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" -- "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/bootstrap/EntitlementBootstrap.java]" [label=" 41 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParser.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 41 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 39 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/api/ElasticsearchEntitlementChecker.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 39 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/session/EsqlSession.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 39 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseLexer.java]" -- "[x-pack/plugin/esql/src/main/antlr/EsqlBaseParser.g4]" [label=" 39 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 38 ", penwidth="4", color="#00688b93"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 37 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 36 ", penwidth="4", color="#00688b93"]; "[server/src/main/java/org/elasticsearch/index/IndexVersions.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 36 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/session/EsqlSession.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/analysis/Analyzer.java]" [label=" 36 ", penwidth="4", color="#00688b93"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/planner/LocalExecutionPlanner.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 35 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/qa/server/mixed-cluster/src/javaRestTest/java/org/elasticsearch/xpack/esql/qa/mixed/MixedClusterEsqlSpecIT.java]" -- "[x-pack/plugin/esql/qa/server/multi-clusters/src/javaRestTest/java/org/elasticsearch/xpack/esql/ccq/MultiClusterSpecIT.java]" [label=" 35 ", penwidth="3", color="#00688b82"]; "[libs/entitlement/bridge/src/main/java/org/elasticsearch/entitlement/bridge/EntitlementChecker.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 35 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseLexer.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 35 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/LogicalPlanBuilder.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 34 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/qa/server/mixed-cluster/src/javaRestTest/java/org/elasticsearch/xpack/esql/qa/mixed/MixedClusterEsqlSpecIT.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 33 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/qa/testFixtures/src/main/java/org/elasticsearch/xpack/esql/CsvTestsDataLoader.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 33 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferencePlugin.java]" -- "[server/src/main/java/org/elasticsearch/TransportVersions.java]" [label=" 33 ", penwidth="3", color="#00688b82"]; "[libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/api/ElasticsearchEntitlementChecker.java]" -- "[server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/antlr/EsqlBaseLexer.g4]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseLexer.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/ibmwatsonx/IbmWatsonxService.java]" -- "[x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/alibabacloudsearch/AlibabaCloudSearchService.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/plugin/TransportEsqlQueryAction.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/plugin/ComputeService.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/planner/LocalExecutionPlanner.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/antlr/EsqlBaseLexer.g4]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParser.java]" [label=" 32 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserListener.java]" -- "[x-pack/plugin/esql/src/main/antlr/EsqlBaseParser.g4]" [label=" 31 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserBaseVisitor.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserBaseListener.java]" [label=" 31 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserBaseVisitor.java]" -- "[x-pack/plugin/esql/src/main/antlr/EsqlBaseParser.g4]" [label=" 31 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserListener.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserBaseListener.java]" [label=" 31 ", penwidth="3", color="#00688b82"]; "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserListener.java]" -- "[x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/parser/EsqlBaseParserBaseVisitor.java]" [label=" 31 ", penwidth="3", color="#00688b82"]; }