1. 414038e [MINOR] Update Java badge to 21 by Dongjoon Hyun · 6 days ago main
  2. cdd807c [SPARK-56309] Upgrade `log4j` to 2.25.4 by Dongjoon Hyun · 6 days ago
  3. 9f50cfb [SPARK-56274] Simplify `SparkClusterSubmissionWorker.getResourceSpec` by Jiwon Park · 6 days ago
  4. 1678c2e [SPARK-56308] Remove invalid `log4j2.contextSelector` from test `log4j2.properties` by Dongjoon Hyun · 6 days ago
  5. 5b2300b [SPARK-56299] Fix `Dockerfile` for `jdeps` to use 21 by Dongjoon Hyun · 6 days ago
  6. fe56d38 [SPARK-56297] Use `Virtual Threads (JEP 444)` for unbounded reconciliation thread pool by Dongjoon Hyun · 7 days ago
  7. c86cad0 [SPARK-56294] Apply exhaustive `switch` for `ResourceRetainPolicy` and `ClusterStateSummary` by Dongjoon Hyun · 7 days ago
  8. cd8fcf9 [SPARK-56293] Make `BaseAppDriverObserver` abstract class `sealed` by Dongjoon Hyun · 7 days ago
  9. 9d392a1 [SPARK-56292] Make `(App|Cluster)ReconcileStep` abstract classes `sealed` by Dongjoon Hyun · 7 days ago
  10. b3453b2 [SPARK-56291] Make `BaseStateSummary` a `sealed` interface by Dongjoon Hyun · 7 days ago
  11. a6b8698 [SPARK-56289] Upgrade minimum Java runtime version to 21 by Dongjoon Hyun · 7 days ago
  12. 204da24 [SPARK-56285] Add `minimize` to `shadowJar` task by Dongjoon Hyun · 7 days ago
  13. d83861e [SPARK-56283] Exclude HDFS/YARN UI resources by Dongjoon Hyun · 7 days ago
  14. 8b2511b [SPARK-56282] Exclude unnecessary `avro` dependency by Dongjoon Hyun · 7 days ago
  15. e581b5d [SPARK-56281] Upgrade PMD to 7.23.0 by Dongjoon Hyun · 7 days ago
  16. 2c2574e [SPARK-56269] Fix `Gradle 10` deprecation warnings by Dongjoon Hyun · 10 days ago
  17. 42b519b [SPARK-56268] Remove unnecessary log4j dependencies from `spark-operator-api` by Dongjoon Hyun · 10 days ago
  18. 6c03d58 [SPARK-56267] Use `testCompileOnly` for `spotbugs-annotations` in `spark-operator` by Dongjoon Hyun · 10 days ago
  19. 6fbceb4 [SPARK-56198] Update Operator to Java Operator SDK 5.3.2 by Attila Mészáros · 11 days ago
  20. 4ed9b12 [SPARK-56229] Remove `io.netty.noUnsafe` from default JVM args according to Netty change by Dongjoon Hyun · 11 days ago
  21. 933605a [SPARK-56228] Fix `StatusRecorder` to refresh `resourceVersion` on 409 Error before retrying by Dongjoon Hyun · 11 days ago
  22. a2d216e [SPARK-56218] Exclude Netty `io_uring`-related dependencies by Dongjoon Hyun · 12 days ago
  23. 2a8b491 [SPARK-56212] Fix `spark-versions` and `python` e2e test flakiness by explicit clean-up by Dongjoon Hyun · 12 days ago
  24. 1cd8525 [SPARK-56215] Exclude `netty-codec-*-quic` dependencies by Dongjoon Hyun · 12 days ago
  25. 7a03aaf [SPARK-56213] Upgrade `Netty` to 4.2.12.Final by Dongjoon Hyun · 12 days ago
  26. 4460730 [SPARK-56211] Ban `lombok.(SneakyThrows|val|var)` by Dongjoon Hyun · 12 days ago
  27. e0ca75f [SPARK-56210] Remove `lombok.SneakyThrows` from `StatusRecorder` by Dongjoon Hyun · 12 days ago
  28. 9cf04de [SPARK-56195] Fix `BaseStatus` to handle when K8s API returns `null` for `stateTransitionHistory` by Dongjoon Hyun · 12 days ago
  29. 0aa42cb [SPARK-56193] Fix `spark-operator-api` to use `compileOnly` for `Lombok` by Dongjoon Hyun · 12 days ago
  30. 864f58d [SPARK-56194] Upgrade `Lombok` to 1.18.44 by Dongjoon Hyun · 12 days ago
  31. 9d5136a [SPARK-56192] Exclude `spotbugs-annotations` from the uber jar by Dongjoon Hyun · 12 days ago
  32. 21b10c2 [SPARK-56162] Prevent Jackson from using reflection on final fields during deserialization for `JEP-500` by Dongjoon Hyun · 14 days ago
  33. 5db0452 [SPARK-56146] Add e2e test for `resourceRetainPolicy: OnFailure` with a failed SparkApp by Dongjoon Hyun · 14 days ago
  34. eb5b90d [SPARK-56142] Add worker StatefulSet replica validation to `SparkCluster` e2e test by Dongjoon Hyun · 14 days ago
  35. 56e75a8 [SPARK-56139] Add E2E test for `ApplicationTimeoutConfig` with `driverStartTimeoutMillis` by Dongjoon Hyun · 14 days ago
  36. 7018cf0 [SPARK-56130] Make `values.schema.json` up-to-date by Dongjoon Hyun · 14 days ago
  37. 008e707 [SPARK-56136] Add `PySpark 4.1.1` integration test coverage by Dongjoon Hyun · 2 weeks ago
  38. df08329 [SPARK-56144] Remove no-op `spark.master.rest.enabled` because it is enabled by default since Apache Spark 4.1 by Dongjoon Hyun · 2 weeks ago
  39. c1d2c33 [SPARK-56141] Cache Gradle Java Toolchain in CI by Dongjoon Hyun · 2 weeks ago
  40. c3ee031 [SPARK-56138] Replace `ubuntu-latest` with `ubuntu-slim` in `build-test` GitHub Actions job by Dongjoon Hyun · 2 weeks ago
  41. 1fa05c1 [SPARK-56132] Increase `emptyDir` sizeLimit to 200Mi for `pi-with-comet` by Dongjoon Hyun · 2 weeks ago
  42. 056c05b [SPARK-56131] Use `jlink` custom JRE runtime to minimize Docker image size by Dongjoon Hyun · 2 weeks ago
  43. 4fdf39b [SPARK-56078] Expose `failureThreshold` and `timeoutSeconds` in operator livenessProbe schema by Dan Baron · 2 weeks ago
  44. dc99c40 [SPARK-56129] Exclude `Netty QUIC` native libraries to minimize Docker image by Dongjoon Hyun · 2 weeks ago
  45. 6172e08 [SPARK-56127] Use `zulu-openjdk-alpine` to minimize the Docker image by Dongjoon Hyun · 2 weeks ago
  46. 0d8394f [SPARK-56119] Sync `docker`-related GitHub Actions versions to the ASF approved patterns by Dongjoon Hyun · 2 weeks ago
  47. 3b14193 [SPARK-56117] Make `spotless` ignore `.claude` directory by Dongjoon Hyun · 2 weeks ago
  48. 4641727 [SPARK-56116] Upgrade `Gradle` to 9.4.1 by Dongjoon Hyun · 2 weeks ago
  49. e7ffb1f [SPARK-56114] Use Java 26 instead of 25 except `build-test` matrix job by Dongjoon Hyun · 2 weeks ago
  50. 694839b [SPARK-56107][FOLLOWUP] Remove `docker run` step from `build-image` GitHub Actions job by Dongjoon Hyun · 2 weeks ago
  51. 014a15f [SPARK-56107] Remove `docker-entrypoint.sh` by Dongjoon Hyun · 2 weeks ago
  52. 428c97f [SPARK-56108] Remove `Super-Linter` from GitHub Actions jobs by Dongjoon Hyun · 2 weeks ago
  53. 88ed74f [SPARK-56105] Upgrade `shadow-jar-plugin` to 8.3.10 by Dongjoon Hyun · 2 weeks ago
  54. b7250c5 [SPARK-56103] Upgrade `junit` to 6.0.3 by Dongjoon Hyun · 2 weeks ago
  55. 5dce3cc [SPARK-56099] Upgrade `spotless-plugin` to 8.4.0 by Dongjoon Hyun · 2 weeks ago
  56. 9a9dcb4 [SPARK-56096] Upgrade `mockito` to 5.23.0 by Dongjoon Hyun · 2 weeks ago
  57. 493131c [SPARK-56091] Upgrade `Apache DataFusion Comet` to 0.14.0 by Dongjoon Hyun · 2 weeks ago
  58. 94c0f49 [SPARK-56088] Support Java 26 by Dongjoon Hyun · 2 weeks ago
  59. 2429c05 [SPARK-56087] Use Java 26 toolchain while supporting Java 17+ by Dongjoon Hyun · 3 weeks ago
  60. a20b605 [SPARK-56037] Use Java 26 instead of 26-ea by Dongjoon Hyun · 3 weeks ago
  61. d3eac5d [SPARK-56005] Propagate MDC context in SparkClusterReconciler by Aaruna Godthi · 3 weeks ago
  62. a783d6c [SPARK-56004] Upgrade `java-operator-sdk` to 5.3.0 by Aaruna Godthi · 3 weeks ago
  63. 2d7521d [SPARK-52251] Use `crd-generator-cli` to generate CRDs by Qi Tan · 3 weeks ago
  64. c099104 [SPARK-55905] Exponential backoff for getOrCreateSecondaryResource attempt by Qi Tan · 4 weeks ago
  65. 8bc8a3d [SPARK-55944] Bump version to 0.9.0-SNAPSHOT in `main` branch by Dongjoon Hyun · 4 weeks ago
  66. cdd77a8 [SPARK-55937] Upgrade `kubernetes-client` to 7.6.1 by Dongjoon Hyun · 4 weeks ago
  67. 88180b6 [SPARK-55912] Add `since` Javadoc tag for all public `spark-operator-api` classes by Dongjoon Hyun · 4 weeks ago
  68. 7ea22a9 [SPARK-55906] Remove unused `SparkAppStatusUtils.hasReachedState` by Dongjoon Hyun · 4 weeks ago
  69. 98de4d3 [SPARK-55911] Improve `ModelUtils` to support `isClientMode` method by Dongjoon Hyun · 4 weeks ago
  70. 9291293 [SPARK-55900] Simplify `SparkAppStatusUtils` by adjusting `import` statements by Dongjoon Hyun · 4 weeks ago
  71. 1570fc5 [SPARK-55750] Retry creating secondary resources on `408/500/502/503/504` error codes and network timeouts by Zhou JIANG · 4 weeks ago
  72. 013ab62 [SPARK-55623] Add granular restart control with consecutive failure tracking by Zhou JIANG · 4 weeks ago
  73. 666dcff [MINOR] Fix inconsistent name in Java doc by Zhou JIANG · 4 weeks ago
  74. b96e20e [SPARK-55845] Add `.claude` to `.gitignore` by Dongjoon Hyun · 5 weeks ago
  75. 808b1e4 [SPARK-55847] Upgrade `kubernetes-client` to 7.6.0 and update CRDs by Dongjoon Hyun · 5 weeks ago
  76. 4ccfcd6 [SPARK-55804] Expose informer cache sync timeout as operator config by Zhou JIANG · 5 weeks ago
  77. 5ddc340 [SPARK-55840] Upgrade `Gradle` to 9.4.0 by Dongjoon Hyun · 5 weeks ago
  78. beab939 [SPARK-55808] Use `-XX:+UseCompactObjectHeaders` for Java 25+ GitHub Actions `build-test` jobs by Dongjoon Hyun · 5 weeks ago
  79. 21a25ba [SPARK-55807] Use Java 25 Compact Object Headers by Dongjoon Hyun · 5 weeks ago
  80. 5af667e [SPARK-55758] Use `ubuntu-slim` for GitHub Actions `license-check` job by Dongjoon Hyun · 5 weeks ago
  81. f9b4242 [SPARK-55738] Fix `ResourceRetainPolicy` javadoc location by Dongjoon Hyun · 5 weeks ago
  82. 41b0462 [SPARK-55737] Add Java 26-ea to GitHub Action by Dongjoon Hyun · 5 weeks ago
  83. 1e13f39 [SPARK-55735] Upgrade `checkstyle` to 13.2.0 and `spotbugs-plugin` to 6.4.8 by Dongjoon Hyun · 5 weeks ago
  84. 08d2331 [SPARK-55734] Upgrade `Dropwizard` metrics to 4.2.38 by Dongjoon Hyun · 5 weeks ago
  85. 70c4758 [SPARK-55733] Upgrade PMD to 7.21.0 to support Java 26 by Dongjoon Hyun · 5 weeks ago
  86. 5e0fccb [SPARK-55698] Upgrade `operator-sdk` to 5.2.3 by Dongjoon Hyun · 6 weeks ago
  87. 0b72793 [SPARK-55611] Add `RunningWithPartialCapacity` state for `SparkApplication` CRD by Zhou JIANG · 6 weeks ago
  88. 080b656 [SPARK-55680] Remove `spark.kubernetes.driver.pod.excludedFeatureSteps` config from examples by Dongjoon Hyun · 6 weeks ago
  89. 6decc41 [SPARK-55676] Upgrade Hadoop to 3.4.3 by Dongjoon Hyun · 6 weeks ago
  90. 63a15e9 [SPARK-55660] Add `On-Demand PVC` example by Dongjoon Hyun · 6 weeks ago
  91. bf709ad [SPARK-55651] Improve `create_spark_jira.py` to support the version parameter by Dongjoon Hyun · 6 weeks ago
  92. 04594d4 [SPARK-55644] Add `instanceConfig` `SparkApplication` example by Dongjoon Hyun · 6 weeks ago
  93. ec71ea8 [SPARK-55641] Add connection timeout to JIRA client to prevent hanging and enable retries by Dongjoon Hyun · 6 weeks ago
  94. df9d8ac [SPARK-55634] Use `Mermaid` for `(Application|Cluster) State Transition` by Dongjoon Hyun · 6 weeks ago
  95. 4bd5c76 [SPARK-55633] Improve `create_spark_jira.py` to support TYPE parameter `-t` by Dongjoon Hyun · 6 weeks ago
  96. f5cebb3 [SPARK-55602] Update `setup-java` to v5 by Dongjoon Hyun · 7 weeks ago
  97. 7dd160e [SPARK-55598] Update `rsync-deployments` tag to 8.0.3 by Dongjoon Hyun · 7 weeks ago
  98. 99bc0d1 [SPARK-55592] Revise subtask creating message by Dongjoon Hyun · 7 weeks ago
  99. 1afe26f [SPARK-55546] Enable `GitHub Issues` feature by Dongjoon Hyun · 7 weeks ago
  100. 7522641 [SPARK-55566] Add `SparkClusterReconcilerTest` by Dongjoon Hyun · 7 weeks ago