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" ] "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/ApplicationOperation.scala]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/JpsApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/JpsApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/ApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/JpsApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/JpsApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/ApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/ApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationAuditLogger.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataManager.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataStore.scala]" -- "[kyuubi-server/src/main/resources/sql/postgresql/metadata-store-schema-1.11.0.postgresql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" -- "[kyuubi-common/src/main/scala/org/apache/kyuubi/config/KyuubiConf.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-4/src/main/scala/org/apache/kyuubi/sql/KyuubiSparkSQLExtension.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-4/src/main/scala/org/apache/kyuubi/sql/KyuubiSQLConf.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataStore.scala]" -- "[kyuubi-server/src/main/resources/sql/postgresql/001-KYUUBI-7028.postgresql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/api/KubernetesEngineInfo.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-hive-jdbc/src/main/java/org/apache/kyuubi/jdbc/hive/KyuubiConnection.java]" -- "[kyuubi-hive-jdbc/src/main/java/org/apache/kyuubi/jdbc/hive/JdbcConnectionParams.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataStore.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataManager.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/spark/sql/execution/SparkSQLExecutionHelper.scala]" -- "[externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/SparkOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/BatchesResource.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/operation/BatchJobSubmission.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/postgresql/upgrade-1.9.0-to-1.11.0.postgresql.sql]" -- "[kyuubi-server/src/main/resources/sql/mysql/metadata-store-schema-1.11.0.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/sqlite/metadata-store-schema-1.11.0.sqlite.sql]" -- "[kyuubi-server/src/main/resources/sql/sqlite/001-KYUUBI-7028.sqlite.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/BatchesResource.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/BatchesResource.scala]" -- "[kyuubi-common/src/main/scala/org/apache/kyuubi/config/KyuubiConf.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/postgresql/upgrade-1.9.0-to-1.11.0.postgresql.sql]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/jdbc/JdbcDatabaseDialect.scala]" -- "[kyuubi-server/src/main/resources/sql/postgresql/001-KYUUBI-7028.postgresql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesResourceEventTypes.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationAuditLogger.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/mysql/upgrade-1.8.0-to-1.11.0.mysql.sql]" -- "[kyuubi-server/src/main/resources/sql/mysql/metadata-store-schema-1.11.0.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/jdbc/JdbcDatabaseDialect.scala]" -- "[kyuubi-server/src/main/resources/sql/mysql/upgrade-1.8.0-to-1.11.0.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-4/src/main/scala/org/apache/kyuubi/sql/KyuubiSQLConf.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-3/src/main/scala/org/apache/kyuubi/sql/KyuubiSQLConf.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/mysql/006-KYUUBI-7028.mysql.sql]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KubernetesApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/KyuubiSparkSQLAstBuilder.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/KyuubiSparkSQLExtension.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/operation/BatchJobSubmission.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/YarnApplicationOperation.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/postgresql/metadata-store-schema-1.11.0.postgresql.sql]" -- "[kyuubi-server/src/main/resources/sql/mysql/upgrade-1.8.0-to-1.11.0.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/jdbc/JdbcDatabaseDialect.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/api/KubernetesEngineInfo.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/jdbc/JdbcDatabaseDialect.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataStore.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/ResolveZorder.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/RebalanceBeforeWriting.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/api/KubernetesEngineInfo.scala]" -- "[kyuubi-server/src/main/resources/sql/sqlite/001-KYUUBI-7028.sqlite.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/KyuubiSparkSQLExtension.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/RebalanceBeforeWriting.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-common/src/main/scala/org/apache/kyuubi/operation/AbstractOperation.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/operation/BatchJobSubmission.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/Zorder.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/OptimizeZorderStatement.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/OptimizeZorderCommand.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/KyuubiSparkSQLExtension.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/operation/BatchJobSubmission.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/sqlite/001-KYUUBI-7028.sqlite.sql]" -- "[kyuubi-server/src/main/resources/sql/postgresql/upgrade-1.9.0-to-1.11.0.postgresql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/sqlite/metadata-store-schema-1.11.0.sqlite.sql]" -- "[kyuubi-server/src/main/resources/sql/postgresql/001-KYUUBI-7028.postgresql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/resources/sql/sqlite/001-KYUUBI-7028.sqlite.sql]" -- "[kyuubi-server/src/main/resources/sql/mysql/006-KYUUBI-7028.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/Zorder.scala]" -- "[extensions/spark/kyuubi-extension-spark-3-5/src/main/scala/org/apache/kyuubi/sql/zorder/InsertZorderBeforeWriting.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/BatchesResource.scala]" -- "[kyuubi-server/src/main/scala/org/apache/kyuubi/engine/KyuubiApplicationManager.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kyuubi-server/src/main/scala/org/apache/kyuubi/server/metadata/MetadataStore.scala]" -- "[kyuubi-server/src/main/resources/sql/mysql/upgrade-1.8.0-to-1.11.0.mysql.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }