Path Lines of Code build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/ConfOptionDocGenerator.java 62 build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/DocTable.java 41 build-tools/helm/spark-kubernetes-operator/Chart.yaml 7 build-tools/helm/spark-kubernetes-operator/templates/_helpers.tpl 133 build-tools/helm/spark-kubernetes-operator/templates/operator-rbac.yaml 147 build-tools/helm/spark-kubernetes-operator/templates/spark-operator.yaml 190 build-tools/helm/spark-kubernetes-operator/templates/workload-rbac.yaml 160 build-tools/helm/spark-kubernetes-operator/values.yaml 125 config/pmd/ruleset.xml 62 config/spotbugs/spotbugs_exclude.xml 6 dev/merge_spark_pr.py 496 gradle/libs.versions.toml 66 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/BaseResource.java 14 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/Constants.java 71 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/SparkApplication.java 34 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/SparkApplicationList.java 5 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/SparkCluster.java 30 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/SparkClusterList.java 5 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/decorators/ResourceDecorator.java 5 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/diff/Diffable.java 2 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ApplicationSpec.java 35 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ApplicationTimeoutConfig.java 20 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ApplicationTolerations.java 20 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/BaseApplicationTemplateSpec.java 17 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/BaseSpec.java 13 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ClusterSpec.java 23 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ClusterTolerations.java 16 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ConfigMapSpec.java 19 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/DeploymentMode.java 5 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/DriverServiceIngressSpec.java 19 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ExecutorInstanceConfig.java 18 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/MasterSpec.java 20 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/ResourceRetainPolicy.java 6 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/RestartConfig.java 18 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/RestartPolicy.java 17 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/RuntimeVersions.java 19 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/WorkerInstanceConfig.java 17 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/WorkerSpec.java 22 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ApplicationAttemptSummary.java 26 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ApplicationState.java 24 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ApplicationStateSummary.java 52 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ApplicationStatus.java 114 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/AttemptInfo.java 22 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/BaseAttemptSummary.java 16 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/BaseState.java 15 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/BaseStateSummary.java 5 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/BaseStatus.java 39 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ClusterAttemptSummary.java 26 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ClusterState.java 20 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ClusterStateSummary.java 25 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/status/ClusterStatus.java 36 spark-operator-api/src/main/java/org/apache/spark/k8s/operator/utils/ModelUtils.java 78 spark-operator/src/main/java/org/apache/spark/k8s/operator/SparkOperator.java 195 spark-operator/src/main/java/org/apache/spark/k8s/operator/client/KubernetesClientFactory.java 29 spark-operator/src/main/java/org/apache/spark/k8s/operator/config/ConfigOption.java 79 spark-operator/src/main/java/org/apache/spark/k8s/operator/config/SparkOperatorConf.java 413 spark-operator/src/main/java/org/apache/spark/k8s/operator/config/SparkOperatorConfManager.java 65 spark-operator/src/main/java/org/apache/spark/k8s/operator/config/SparkOperatorConfigMapReconciler.java 52 spark-operator/src/main/java/org/apache/spark/k8s/operator/context/BaseContext.java 7 spark-operator/src/main/java/org/apache/spark/k8s/operator/context/SparkAppContext.java 74 spark-operator/src/main/java/org/apache/spark/k8s/operator/context/SparkClusterContext.java 51 spark-operator/src/main/java/org/apache/spark/k8s/operator/decorators/ClusterDecorator.java 23 spark-operator/src/main/java/org/apache/spark/k8s/operator/decorators/DriverDecorator.java 23 spark-operator/src/main/java/org/apache/spark/k8s/operator/decorators/DriverResourceDecorator.java 39 spark-operator/src/main/java/org/apache/spark/k8s/operator/listeners/BaseStatusListener.java 7 spark-operator/src/main/java/org/apache/spark/k8s/operator/listeners/SparkAppStatusListener.java 5 spark-operator/src/main/java/org/apache/spark/k8s/operator/listeners/SparkClusterStatusListener.java 5 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/JVMMetricSet.java 46 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/MetricsService.java 30 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/MetricsSystem.java 111 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/MetricsSystemFactory.java 74 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/PrometheusPullModelHandler.java 52 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/healthcheck/SentinelManager.java 171 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/source/KubernetesMetricsInterceptor.java 136 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/source/OperatorJosdkMetrics.java 265 spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/source/OperatorJvmSource.java 16 spark-operator/src/main/java/org/apache/spark/k8s/operator/probe/HealthProbe.java 85 spark-operator/src/main/java/org/apache/spark/k8s/operator/probe/ProbeService.java 36 spark-operator/src/main/java/org/apache/spark/k8s/operator/probe/ReadinessProbe.java 33 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/ReconcileProgress.java 32 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/SparkAppReconciler.java 184 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/SparkAppResourceSpecFactory.java 139 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/SparkClusterReconciler.java 140 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/SparkClusterResourceSpecFactory.java 26 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/AppDriverReadyObserver.java 22 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/AppDriverRunningObserver.java 13 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/AppDriverStartObserver.java 23 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/AppDriverTimeoutObserver.java 46 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/BaseAppDriverObserver.java 88 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/observers/BaseSecondaryResourceObserver.java 16 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppCleanUpStep.java 131 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppInitStep.java 110 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppReconcileStep.java 68 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppResourceObserveStep.java 16 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppRunningStep.java 66 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppTerminatedStep.java 21 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppUnknownStateStep.java 21 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/AppValidateStep.java 31 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/ClusterInitStep.java 77 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/ClusterReconcileStep.java 33 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/ClusterTerminatedStep.java 21 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/ClusterUnknownStateStep.java 17 spark-operator/src/main/java/org/apache/spark/k8s/operator/reconciler/reconcilesteps/ClusterValidateStep.java 14 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/ClassLoadingUtils.java 37 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/LoggingUtils.java 39 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/PodPhase.java 29 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/PodUtils.java 52 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/ProbeUtil.java 50 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/ReconcilerUtils.java 137 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/SparkAppStatusRecorder.java 17 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/SparkAppStatusUtils.java 44 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/SparkClusterStatusRecorder.java 17 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/SparkExceptionUtils.java 18 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/StatusRecorder.java 84 spark-operator/src/main/java/org/apache/spark/k8s/operator/utils/Utils.java 102 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/SparkAppDriverConf.java 37 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/SparkAppResourceSpec.java 113 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/SparkAppSubmissionWorker.java 111 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/SparkClusterResourceSpec.java 324 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/SparkClusterSubmissionWorker.java 23 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/utils/ConfigMapSpecUtils.java 27 spark-submission-worker/src/main/java/org/apache/spark/k8s/operator/utils/DriverServiceIngressUtils.java 67