Sign in
◑
Theme
apache
/
spark-kubernetes-operator
/
HEAD
9e5798b
[SPARK-60660] Upgrade SpotBugs to 4.10.5 and `spotbugs-gradle-plugin` to 6.5.13
by Dongjoon Hyun
· 3 days ago
main
d299b1b
[SPARK-60638] Upgrade `spotless-plugin-gradle` to 8.10.4
by Dongjoon Hyun
· 4 days ago
982172f
[SPARK-60630] Upgrade Java Operator SDK to 5.6.3
by Dongjoon Hyun
· 4 days ago
185e870
[SPARK-60626] Upgrade Spark to 4.2.1
by Dongjoon Hyun
· 4 days ago
5254589
[SPARK-60513] Fix `LICENSE-binary`, `NOTICE-binary` and `licenses-binary` to match the bundled libraries
by Dongjoon Hyun
· 8 days ago
c4db4c3
[SPARK-60512] Fix `kueue` E2E test flakiness by making `QuotaReserved` assertions nil-safe
by Dongjoon Hyun
· 8 days ago
4997107
[SPARK-60475] Delete the HPA and PDB of a `SparkCluster` after releasing its Kueue `Workload`
by Dongjoon Hyun
· 10 days ago
6235051
[SPARK-60463] Release the resources of a `SparkCluster` on `SchedulingFailure` and end it as `ResourceReleased`
by Dongjoon Hyun
· 10 days ago
27f91c3
[SPARK-60438] Add the name getters of the Services and NetworkPolicy of SparkCluster
by Dongjoon Hyun
· 11 days ago
1be91be
[SPARK-60429] Fix Helm chart to create sentinel resources in all sentinel namespaces
by Dongjoon Hyun
· 11 days ago
b022d7c
[SPARK-60427] Update GitHub Actions to the latest approved versions and pin `setup-minikube` to a commit SHA
by Dongjoon Hyun
· 11 days ago
feeeb47
[SPARK-60402] Ignore sidecar containers when observing the driver pod
by Dongjoon Hyun
· 11 days ago
8e853d3
[SPARK-60401] Stop the infinite status update loop of a `ClientMode` SparkApplication
by Dongjoon Hyun
· 11 days ago
ca6acc3
[SPARK-60408] Migrate `notify_test_workflow.yml` from `pull_request_target` to `workflow_run`
by Dongjoon Hyun
· 11 days ago
e50f590
[SPARK-60307] Exclude `org.fusesource.leveldbjni` additionally
by Dongjoon Hyun
· 14 days ago
34f70e5
[SPARK-60302] Change the default value of `spark.redaction.regex` like Spark 4.3.0
by Dongjoon Hyun
· 2 weeks ago
adf354a
[SPARK-60291] Drop Java 26 Support
by Dongjoon Hyun
· 2 weeks ago
a17910d
[SPARK-60287] Support Java 27
by Dongjoon Hyun
· 2 weeks ago
57e4fd9
[SPARK-60284] Use `Eclipse Temurin` instead of `Azul Zulu` in CIs and Docker image
by Dongjoon Hyun
· 2 weeks ago
a54313f
[SPARK-60236] Document Kueue v0.20.0+ as the required version in `spark_custom_resources.md`
by Dongjoon Hyun
· 3 weeks ago
32d2dd0
[SPARK-60225] Support dynamic allocation with Kueue by reserving `maxExecutors` on opt-in
by Dongjoon Hyun
· 3 weeks ago
a770b55
[SPARK-59809] Remove the `AZUL` vendor requirement from Java 27 toolchain
by Dongjoon Hyun
· 3 weeks ago
b6f2d02
[SPARK-60224] Upgrade `Gradle` to 9.8.1
by Dongjoon Hyun
· 3 weeks ago
e5c5731
[SPARK-60191] Add `ExecutorResizePlugin` E2E test to `pi-java25` group
by Dongjoon Hyun
· 3 weeks ago
a8ed445
[SPARK-60184] Fix workload RBAC to allow `ExecutorResizePlugin` to resize executor pods
by Dongjoon Hyun
· 3 weeks ago
f1897fc
[SPARK-60116] Document Kueue default `LocalQueue` as not supported
by Dongjoon Hyun
· 3 weeks ago
fa1f279
[SPARK-60087] Add Kueue feature support table to `spark_custom_resources.md`
by Dongjoon Hyun
· 3 weeks ago
19a5d67
[SPARK-60086] Document Kueue v0.20.0+ as the required version
by Dongjoon Hyun
· 3 weeks ago
301c515
[SPARK-60082] Deduplicate the remaining E2E `SparkApplication` fixtures
by Dongjoon Hyun
· 3 weeks ago
deff77f
[SPARK-60080] Add `Kueue Admission and Workload Lifecycle` section to `architecture.md`
by Dongjoon Hyun
· 3 weeks ago
1e909c2
[SPARK-60068] Run unit tests on each matrix JDK and skip linters in `build-test` CI
by Dongjoon Hyun
· 3 weeks ago
ac4de36
[SPARK-60065] Build the operator image without Gradle in the build-image CI job
by Dongjoon Hyun
· 3 weeks ago
ac33883
[SPARK-60057] Add `suspendReason` to `Suspended` states
by Dongjoon Hyun
· 4 weeks ago
a433342
[SPARK-60056] Split `kueue` E2E test group into `kueue` and `kueue-pods-ready`
by Dongjoon Hyun
· 4 weeks ago
f83312e
[SPARK-60052] Suspend and requeue a running `SparkApplication` on Kueue eviction
by Dongjoon Hyun
· 4 weeks ago
cb87348
[SPARK-60042] Support Kueue admission check `podSetUpdates`
by Dongjoon Hyun
· 4 weeks ago
254b89c
[SPARK-60039] Upgrade `checkstyle` to 13.11.0
by Dongjoon Hyun
· 4 weeks ago
30f2af3
[SPARK-60020] Fix `KubernetesMetricsInterceptor` exceptions for `namespaces` paths and out-of-range response codes
by Dongjoon Hyun
· 4 weeks ago
ebdd928
[SPARK-60025] Support `spec.suspend` for a running `SparkApplication`
by Dongjoon Hyun
· 4 weeks ago
eb66854
[SPARK-60018] Add `ApplicationStateSummary.Suspended` and `ApplicationStatus#resume`
by Dongjoon Hyun
· 4 weeks ago
6a06de4
[SPARK-60017] Fix `Workload` access revocation and `Suspended` downgrade notes
by Dongjoon Hyun
· 4 weeks ago
ee106cb
[SPARK-60014] Upgrade PMD to 7.28.0
by Dongjoon Hyun
· 4 weeks ago
0b3e382
[SPARK-60015] Remove JIRA IDs from `migration_guide.md`
by ykisana
· 4 weeks ago
1ca6009
[SPARK-60008] Enable K8s events by default
by Dongjoon Hyun
· 4 weeks ago
5dd077f
[SPARK-60007] Upgrade `Apache Gluten` to 1.7.0
by Dongjoon Hyun
· 4 weeks ago
ec5f828
[SPARK-60006] Upgrade `Netty` to 4.2.19.Final
by Dongjoon Hyun
· 4 weeks ago
268d74d
[SPARK-60004] Upgrade `Apache DataFusion Comet` to 1.1.0
by Dongjoon Hyun
· 4 weeks ago
6be1a39
[SPARK-59991] Remove unused `operatorConfiguration.append` and fix broken `conf/` links
by Dongjoon Hyun
· 4 weeks ago
e2b5899
[SPARK-59990] Fix the documented precedence of system properties in `configuration.md`
by Dongjoon Hyun
· 4 weeks ago
833f05f
[SPARK-59984] Parse Boolean config values like Apache Spark and use the default value for null
by Dongjoon Hyun
· 4 weeks ago
c6e173b
[SPARK-59979] Fix `podLogs` selectors and collect all log lines in E2E tests
by Dongjoon Hyun
· 4 weeks ago
ed68fca
[SPARK-59980] Upgrade `spotbugs-gradle-plugin` to 6.5.12
by Dongjoon Hyun
· 4 weeks ago
0db66a8
[SPARK-59976] Use `spark` release name for `helm uninstall` in `watched-namespaces` E2E test
by Dongjoon Hyun
· 4 weeks ago
6d07969
[SPARK-59964] Fix workload RBAC to grant `deletecollection` to Spark drivers
by Dongjoon Hyun
· 4 weeks ago
513ac09
[SPARK-59963] Fix RBAC to allow `Spark` driver to create `Deployment` and scale executors
by Dongjoon Hyun
· 4 weeks ago
ad397f3
[SPARK-59958] Deduplicate E2E fixtures and state transition assertions
by Dongjoon Hyun
· 4 weeks ago
bef03cf
[SPARK-59960] Fix Helm command examples to use `spark` release name consistently
by Dongjoon Hyun
· 4 weeks ago
9209d2d
[SPARK-59957] Use `spark` for `meta.helm.sh/release-name` of the dynamic config E2E fixtures
by Dongjoon Hyun
· 4 weeks ago
0872073
[SPARK-59953] Add Kueue examples and use them as the Kueue E2E fixtures
by Dongjoon Hyun
· 4 weeks ago
94bcfa3
[SPARK-59935] Fix Prometheus `_sum` and quantiles of histograms and timers
by Dongjoon Hyun
· 4 weeks ago
17f4146
[SPARK-59931] Simplify the K8s event messages of errors and `SchedulingFailure`
by Dongjoon Hyun
· 4 weeks ago
99d746c
[SPARK-59939] Deprecate `v1beta1` version of SparkApp and SparkCluster CRDs
by Dongjoon Hyun
· 4 weeks ago
acd3ecd
[SPARK-59932] Document Kueue v0.20.0+ as the recommended version
by Dongjoon Hyun
· 4 weeks ago
3a6795b
[SPARK-59937] Recommend `spark.driver.timeout` instead of Kueue `max-exec-time-seconds` label
by Dongjoon Hyun
· 4 weeks ago
1d07c7f
[SPARK-59930] Upgrade Kueue to v0.20.0 in CI
by Dongjoon Hyun
· 4 weeks ago
fd3dbbd
[SPARK-59926] Do not retry failed K8s event writes
by Dongjoon Hyun
· 4 weeks ago
5a41dd2
[SPARK-59879] Close PrintWriter with try-with-resources in ConfOptionDocGenerator
by Zhou JIANG
· 4 weeks ago
5a6ab4d
[SPARK-59903] Upgrade `Iceberg` example to use Iceberg 1.12.0
by Dongjoon Hyun
· 5 weeks ago
53d0b5a
[SPARK-59895] Add `migration_guide.md`
by Dongjoon Hyun
· 5 weeks ago
3b32bb3
[SPARK-59892] Honor non-positive `spark.kubernetes.operator.reconciler.retry.maxIntervalSeconds` as unlimited
by Dongjoon Hyun
· 5 weeks ago
bd15465
[SPARK-59878] Exclude `(UWF|NP)_UNWRITTEN_FIELD` for test classes in `spotbugs_exclude.xml`
by Dongjoon Hyun
· 5 weeks ago
a5984d4
[SPARK-59876] Suspend and requeue a running `SparkCluster` on Kueue `PodsReadyTimeout`
by Dongjoon Hyun
· 5 weeks ago
bfc510c
[SPARK-59870] Clarify the `Failed` message of `SparkCluster` and the K8s events docs
by Dongjoon Hyun
· 5 weeks ago
cb141d8
[SPARK-59868] Update GitHub Actions to the latest approved versions
by Dongjoon Hyun
· 5 weeks ago
a556c35
[SPARK-59866] Support K8s events for Kueue eviction of running `SparkApplication`
by Dongjoon Hyun
· 5 weeks ago
2087e7f
[SPARK-59846] Record the Kueue `PodsReady` condition of started `Spark(Application|Cluster)`
by Dongjoon Hyun
· 5 weeks ago
c46d9ec
[SPARK-59848] Use a sequential stream in `PodUtils.isPodReady`
by Dongjoon Hyun
· 5 weeks ago
7733e72
[SPARK-59838] Upgrade Mockito to 5.24.0
by Dongjoon Hyun
· 5 weeks ago
28e2f37
[SPARK-59836] Remove unused `libstdc++` package from Docker image
by Dongjoon Hyun
· 5 weeks ago
0ca7e67
[SPARK-59834] Upgrade the base image to `alpine:3.24`
by Dongjoon Hyun
· 5 weeks ago
52e6b59
[SPARK-59833] Upgrade Jackson to 2.22.3
by Dongjoon Hyun
· 5 weeks ago
0577c8f
[SPARK-59830] Unify K8s event sources into `spark-kubernetes-operator`
by Dongjoon Hyun
· 5 weeks ago
6cfb5cc
[SPARK-59826] Do not serialize `is(Admitted|QuotaReserved|Finished)` of Kueue `WorkloadStatus`
by Dongjoon Hyun
· 5 weeks ago
fabb316
[SPARK-59811] Check the live driver of a suspended `SparkApplication` before releasing its admitted Kueue `Workload`
by Dongjoon Hyun
· 5 weeks ago
0569732
[SPARK-59780] Use Java 27 toolchain while supporting Java 21+
by Dongjoon Hyun
· 5 weeks ago
23ffea9
[SPARK-59815] Add `events` E2E test for state transition events of `Spark(Application|Cluster)`
by Dongjoon Hyun
· 5 weeks ago
4353afc
[SPARK-59814] Clarify when the `Submitted` K8s event is published in `configuration.md`
by Dongjoon Hyun
· 5 weeks ago
bd856de
[SPARK-59810] Use Ubuntu 26.04 LTS-based `gradle` image for builder stage
by Dongjoon Hyun
· 5 weeks ago
5cfbd9c
[SPARK-59803] Handle an evicted or deactivated Kueue `Workload` of a running `SparkCluster`
by Dongjoon Hyun
· 5 weeks ago
fdd6bab
[SPARK-59800] Handle an evicted or deactivated Kueue `Workload` before requesting the driver or master
by Dongjoon Hyun
· 5 weeks ago
f2720a4
[SPARK-59797] Preserve user-specified dnsConfig of SparkCluster worker pods
by Dongjoon Hyun
· 5 weeks ago
e99647b
[SPARK-59795] Respect user-specified terminationGracePeriodSeconds of `SparkCluster` pods
by Dongjoon Hyun
· 5 weeks ago
2959ecf
[SPARK-59790] Bound the wait for the terminating pods of a suspended `SparkCluster`
by Dongjoon Hyun
· 5 weeks ago
1c67622
[SPARK-59262] Add Java 27 to GitHub Actions
by Dongjoon Hyun
· 5 weeks ago
4a4319c
[SPARK-59775] Upgrade `Gradle` to 9.8.0
by Dongjoon Hyun
· 5 weeks ago
53ada72
[SPARK-59771] Release the Kueue `Workload` of `SparkApplication` only after its pods are gone
by Dongjoon Hyun
· 5 weeks ago
b17bb35
[SPARK-59770] Add `ValidatingAdmissionPolicy` to keep the Kueue queue of started `Spark(Application|Cluster)`
by Dongjoon Hyun
· 5 weeks ago
9162c00
[SPARK-59769] Apply the flavors of an admitted Kueue `Workload` to a resource whose queue label was removed
by Dongjoon Hyun
· 5 weeks ago
5c2ccf6
[SPARK-59766] Make a pending Kueue `Workload` follow the changed or removed queue label
by Dongjoon Hyun
· 5 weeks ago
36ba348
[SPARK-59767] Consolidate `Kueue` integration tests into the `kueue` E2E test
by Dongjoon Hyun
· 5 weeks ago
Next »