1. 69312fa [SPARK-56701] Use Apache Spark 4.0.2 in `pi-with-comet` example by Dongjoon Hyun · 28 hours ago main
  2. d704681 [SPARK-56679] Fix Helm chart to render valid YAML for operator ConfigMap by Dongjoon Hyun · 2 days ago
  3. d18e485 [SPARK-56667] Upgrade `Gradle` to 9.5.0 by Dongjoon Hyun · 3 days ago
  4. 61dc321 [SPARK-56665] Use `gradle:9.4.1-jdk26-noble` Docker image for builder stage by Dongjoon Hyun · 3 days ago
  5. b50fc0e [SPARK-56644] Support periodic GC by Dongjoon Hyun · 4 days ago
  6. dd6a9ea [SPARK-56628] Update `lombok` to 1.18.46 by Dongjoon Hyun · 8 days ago
  7. b009f41 [SPARK-56621] Update CI to test K8s 1.36 by Dongjoon Hyun · 8 days ago
  8. f94ecab [SPARK-56571] Upgrade `Apache DataFusion Comet` to 0.15.0 by Dongjoon Hyun · 9 days ago
  9. f90db67 [SPARK-56552] Update `cyclonedx` to 3.2.4 by Dongjoon Hyun · 12 days ago
  10. ead8bc3 [SPARK-56545] Update `spotbugs-gradle-plugin` to 6.5.1 by Dongjoon Hyun · 12 days ago
  11. b113448 [SPARK-56544] Update `gradle-versions-plugin` to 0.54.0 by Dongjoon Hyun · 13 days ago
  12. e9b3225 [SPARK-56487] Update `spotbugs-gradle-plugin` to 6.5.0 by Dongjoon Hyun · 2 weeks ago
  13. 3f9e0ac [SPARK-56401] Use `setup-gradle` v6.1.0 GitHub Actions in CIs by Dongjoon Hyun · 2 weeks ago
  14. 157f303 [SPARK-56473] Rename `create_spark_jira.py` to `create_jira_and_branch.py` by Dongjoon Hyun · 3 weeks ago
  15. f861130 [SPARK-56446] Use Java `Optional` in `SparkAppDriverConf.create` method signature by Dongjoon Hyun · 3 weeks ago
  16. 9d8105d [SPARK-56445] Exclude unused `LoosePackageCoupling` PMD rule by Dongjoon Hyun · 3 weeks ago
  17. 2f2fc66 [SPARK-56443] Use Java-friendly API of `KubernetesDriverSpec` by Dongjoon Hyun · 3 weeks ago
  18. bf281a1 [SPARK-56442] Use Java-friendly APIs of `JavaMainAppResource` by Dongjoon Hyun · 3 weeks ago
  19. 0cac73a [SPARK-56435] Upgrade `Spark` to 4.2.0-preview4 by Dongjoon Hyun · 3 weeks ago
  20. 88c99a2 [SPARK-56434] Add `Deployment Topology` diagram by Dongjoon Hyun · 3 weeks ago
  21. 67054d6 [SPARK-56433] Upgrade `operator-sdk` to 5.3.3 by Dongjoon Hyun · 3 weeks ago
  22. 09a63b7 [SPARK-56365] Remove hard-coded `APP_VERSION` from Dockerfile by Dongjoon Hyun · 3 weeks ago
  23. bf05d05 [SPARK-56418] Unify `getOrCreateLocalFileFor(Driver|Executor)Spec` to `getOrCreateLocalFileForSpec` by Dongjoon Hyun · 3 weeks ago
  24. fbc184a [SPARK-56417] Consolidate `Lombok` and `JUnitPlatform` configurations into root `build.gradle` by Dongjoon Hyun · 3 weeks ago
  25. fddd5b1 [SPARK-56409] Consolidate `Netty` exclusions into root `build.gradle` by Dongjoon Hyun · 3 weeks ago
  26. fd055f1 [SPARK-56408] Introduce `OwnerResourceDecorator` and use it instead `(Driver|Cluster)Decorator` by Dongjoon Hyun · 3 weeks ago
  27. 4422b6c [SPARK-56405] Enable `Gradle` configuration cache by Dongjoon Hyun · 3 weeks ago
  28. 8e1e179 [SPARK-56396] Support `dependencyUpdates` Gradle task by Dongjoon Hyun · 3 weeks ago
  29. 6422958 [SPARK-56394] Upgrade the minimum K8s version to v1.34 by Dongjoon Hyun · 3 weeks ago
  30. 4df2f17 [SPARK-56379] Upgrade `Hadoop` to 3.5.0 by Dongjoon Hyun · 4 weeks ago
  31. c2b6cda [SPARK-53640] Operator Helm Chart: support additionalContainers, volumes, volumeMounts as array by Qi Tan · 4 weeks ago
  32. bc4e3fe [SPARK-56276] Fix file descriptor leak in SparkAppResourceSpecFactory by Jiwon Park · 4 weeks ago
  33. 11b45fa [SPARK-56366] Update `README.md` by removing `17` by Qi Tan · 4 weeks ago
  34. 414038e [MINOR] Update Java badge to 21 by Dongjoon Hyun · 5 weeks ago
  35. cdd807c [SPARK-56309] Upgrade `log4j` to 2.25.4 by Dongjoon Hyun · 5 weeks ago
  36. 9f50cfb [SPARK-56274] Simplify `SparkClusterSubmissionWorker.getResourceSpec` by Jiwon Park · 5 weeks ago
  37. 1678c2e [SPARK-56308] Remove invalid `log4j2.contextSelector` from test `log4j2.properties` by Dongjoon Hyun · 5 weeks ago
  38. 5b2300b [SPARK-56299] Fix `Dockerfile` for `jdeps` to use 21 by Dongjoon Hyun · 5 weeks ago
  39. fe56d38 [SPARK-56297] Use `Virtual Threads (JEP 444)` for unbounded reconciliation thread pool by Dongjoon Hyun · 5 weeks ago
  40. c86cad0 [SPARK-56294] Apply exhaustive `switch` for `ResourceRetainPolicy` and `ClusterStateSummary` by Dongjoon Hyun · 5 weeks ago
  41. cd8fcf9 [SPARK-56293] Make `BaseAppDriverObserver` abstract class `sealed` by Dongjoon Hyun · 5 weeks ago
  42. 9d392a1 [SPARK-56292] Make `(App|Cluster)ReconcileStep` abstract classes `sealed` by Dongjoon Hyun · 5 weeks ago
  43. b3453b2 [SPARK-56291] Make `BaseStateSummary` a `sealed` interface by Dongjoon Hyun · 5 weeks ago
  44. a6b8698 [SPARK-56289] Upgrade minimum Java runtime version to 21 by Dongjoon Hyun · 5 weeks ago
  45. 204da24 [SPARK-56285] Add `minimize` to `shadowJar` task by Dongjoon Hyun · 5 weeks ago
  46. d83861e [SPARK-56283] Exclude HDFS/YARN UI resources by Dongjoon Hyun · 5 weeks ago
  47. 8b2511b [SPARK-56282] Exclude unnecessary `avro` dependency by Dongjoon Hyun · 5 weeks ago
  48. e581b5d [SPARK-56281] Upgrade PMD to 7.23.0 by Dongjoon Hyun · 5 weeks ago
  49. 2c2574e [SPARK-56269] Fix `Gradle 10` deprecation warnings by Dongjoon Hyun · 5 weeks ago
  50. 42b519b [SPARK-56268] Remove unnecessary log4j dependencies from `spark-operator-api` by Dongjoon Hyun · 5 weeks ago
  51. 6c03d58 [SPARK-56267] Use `testCompileOnly` for `spotbugs-annotations` in `spark-operator` by Dongjoon Hyun · 5 weeks ago
  52. 6fbceb4 [SPARK-56198] Update Operator to Java Operator SDK 5.3.2 by Attila Mészáros · 5 weeks ago
  53. 4ed9b12 [SPARK-56229] Remove `io.netty.noUnsafe` from default JVM args according to Netty change by Dongjoon Hyun · 5 weeks ago
  54. 933605a [SPARK-56228] Fix `StatusRecorder` to refresh `resourceVersion` on 409 Error before retrying by Dongjoon Hyun · 5 weeks ago
  55. a2d216e [SPARK-56218] Exclude Netty `io_uring`-related dependencies by Dongjoon Hyun · 5 weeks ago
  56. 2a8b491 [SPARK-56212] Fix `spark-versions` and `python` e2e test flakiness by explicit clean-up by Dongjoon Hyun · 5 weeks ago
  57. 1cd8525 [SPARK-56215] Exclude `netty-codec-*-quic` dependencies by Dongjoon Hyun · 5 weeks ago
  58. 7a03aaf [SPARK-56213] Upgrade `Netty` to 4.2.12.Final by Dongjoon Hyun · 5 weeks ago
  59. 4460730 [SPARK-56211] Ban `lombok.(SneakyThrows|val|var)` by Dongjoon Hyun · 5 weeks ago
  60. e0ca75f [SPARK-56210] Remove `lombok.SneakyThrows` from `StatusRecorder` by Dongjoon Hyun · 5 weeks ago
  61. 9cf04de [SPARK-56195] Fix `BaseStatus` to handle when K8s API returns `null` for `stateTransitionHistory` by Dongjoon Hyun · 6 weeks ago
  62. 0aa42cb [SPARK-56193] Fix `spark-operator-api` to use `compileOnly` for `Lombok` by Dongjoon Hyun · 6 weeks ago
  63. 864f58d [SPARK-56194] Upgrade `Lombok` to 1.18.44 by Dongjoon Hyun · 6 weeks ago
  64. 9d5136a [SPARK-56192] Exclude `spotbugs-annotations` from the uber jar by Dongjoon Hyun · 6 weeks ago
  65. 21b10c2 [SPARK-56162] Prevent Jackson from using reflection on final fields during deserialization for `JEP-500` by Dongjoon Hyun · 6 weeks ago
  66. 5db0452 [SPARK-56146] Add e2e test for `resourceRetainPolicy: OnFailure` with a failed SparkApp by Dongjoon Hyun · 6 weeks ago
  67. eb5b90d [SPARK-56142] Add worker StatefulSet replica validation to `SparkCluster` e2e test by Dongjoon Hyun · 6 weeks ago
  68. 56e75a8 [SPARK-56139] Add E2E test for `ApplicationTimeoutConfig` with `driverStartTimeoutMillis` by Dongjoon Hyun · 6 weeks ago
  69. 7018cf0 [SPARK-56130] Make `values.schema.json` up-to-date by Dongjoon Hyun · 6 weeks ago
  70. 008e707 [SPARK-56136] Add `PySpark 4.1.1` integration test coverage by Dongjoon Hyun · 6 weeks ago
  71. df08329 [SPARK-56144] Remove no-op `spark.master.rest.enabled` because it is enabled by default since Apache Spark 4.1 by Dongjoon Hyun · 6 weeks ago
  72. c1d2c33 [SPARK-56141] Cache Gradle Java Toolchain in CI by Dongjoon Hyun · 6 weeks ago
  73. c3ee031 [SPARK-56138] Replace `ubuntu-latest` with `ubuntu-slim` in `build-test` GitHub Actions job by Dongjoon Hyun · 6 weeks ago
  74. 1fa05c1 [SPARK-56132] Increase `emptyDir` sizeLimit to 200Mi for `pi-with-comet` by Dongjoon Hyun · 6 weeks ago
  75. 056c05b [SPARK-56131] Use `jlink` custom JRE runtime to minimize Docker image size by Dongjoon Hyun · 6 weeks ago
  76. 4fdf39b [SPARK-56078] Expose `failureThreshold` and `timeoutSeconds` in operator livenessProbe schema by Dan Baron · 6 weeks ago
  77. dc99c40 [SPARK-56129] Exclude `Netty QUIC` native libraries to minimize Docker image by Dongjoon Hyun · 6 weeks ago
  78. 6172e08 [SPARK-56127] Use `zulu-openjdk-alpine` to minimize the Docker image by Dongjoon Hyun · 6 weeks ago
  79. 0d8394f [SPARK-56119] Sync `docker`-related GitHub Actions versions to the ASF approved patterns by Dongjoon Hyun · 6 weeks ago
  80. 3b14193 [SPARK-56117] Make `spotless` ignore `.claude` directory by Dongjoon Hyun · 6 weeks ago
  81. 4641727 [SPARK-56116] Upgrade `Gradle` to 9.4.1 by Dongjoon Hyun · 6 weeks ago
  82. e7ffb1f [SPARK-56114] Use Java 26 instead of 25 except `build-test` matrix job by Dongjoon Hyun · 6 weeks ago
  83. 694839b [SPARK-56107][FOLLOWUP] Remove `docker run` step from `build-image` GitHub Actions job by Dongjoon Hyun · 6 weeks ago
  84. 014a15f [SPARK-56107] Remove `docker-entrypoint.sh` by Dongjoon Hyun · 6 weeks ago
  85. 428c97f [SPARK-56108] Remove `Super-Linter` from GitHub Actions jobs by Dongjoon Hyun · 6 weeks ago
  86. 88ed74f [SPARK-56105] Upgrade `shadow-jar-plugin` to 8.3.10 by Dongjoon Hyun · 6 weeks ago
  87. b7250c5 [SPARK-56103] Upgrade `junit` to 6.0.3 by Dongjoon Hyun · 6 weeks ago
  88. 5dce3cc [SPARK-56099] Upgrade `spotless-plugin` to 8.4.0 by Dongjoon Hyun · 6 weeks ago
  89. 9a9dcb4 [SPARK-56096] Upgrade `mockito` to 5.23.0 by Dongjoon Hyun · 6 weeks ago
  90. 493131c [SPARK-56091] Upgrade `Apache DataFusion Comet` to 0.14.0 by Dongjoon Hyun · 6 weeks ago
  91. 94c0f49 [SPARK-56088] Support Java 26 by Dongjoon Hyun · 6 weeks ago
  92. 2429c05 [SPARK-56087] Use Java 26 toolchain while supporting Java 17+ by Dongjoon Hyun · 6 weeks ago
  93. a20b605 [SPARK-56037] Use Java 26 instead of 26-ea by Dongjoon Hyun · 7 weeks ago
  94. d3eac5d [SPARK-56005] Propagate MDC context in SparkClusterReconciler by Aaruna Godthi · 7 weeks ago
  95. a783d6c [SPARK-56004] Upgrade `java-operator-sdk` to 5.3.0 by Aaruna Godthi · 7 weeks ago
  96. 2d7521d [SPARK-52251] Use `crd-generator-cli` to generate CRDs by Qi Tan · 7 weeks ago
  97. c099104 [SPARK-55905] Exponential backoff for getOrCreateSecondaryResource attempt by Qi Tan · 7 weeks ago
  98. 8bc8a3d [SPARK-55944] Bump version to 0.9.0-SNAPSHOT in `main` branch by Dongjoon Hyun · 8 weeks ago
  99. cdd77a8 [SPARK-55937] Upgrade `kubernetes-client` to 7.6.1 by Dongjoon Hyun · 8 weeks ago
  100. 88180b6 [SPARK-55912] Add `since` Javadoc tag for all public `spark-operator-api` classes by Dongjoon Hyun · 8 weeks ago