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" ] "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/utils/ModelParser.java]" -- "[wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/main.css]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobStart.java]" -- "[wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskStart.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationStart.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/SparkListener.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/e2e.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskEnd.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageCompleted.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Application.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" -- "[wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/platform/SparkPlatform.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java]" -- "[wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationStart.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Task.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskMetric.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Application.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/TaskMetric.java]" -- "[wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/WayangContext.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageCompleted.java]" -- "[wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/stores/counter.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/main.css]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java]" -- "[wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/stores/counter.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorRemoved.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskMetric.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorUpdated.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobStart.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Executor.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.java]" -- "[wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Job.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js]" -- "[wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue]" [label=" 2 ", penwidth="2", color="#00688b70"]; }