Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ All notable changes to this project will be documented in this file.

### Removed

- Support for Spark `3.5.7` and `4.0.1` ([#695])
- Support for Spark `3.5.6` ([#642]).
- Deprecated support for Spark `3.5.7` ([#650]).

Expand All @@ -84,6 +85,7 @@ All notable changes to this project will be documented in this file.
[#663]: https://github.com/stackabletech/spark-k8s-operator/pull/663
[#664]: https://github.com/stackabletech/spark-k8s-operator/pull/664
[#666]: https://github.com/stackabletech/spark-k8s-operator/pull/666
[#695]: https://github.com/stackabletech/spark-k8s-operator/pull/695

## [25.11.0] - 2025-11-07

Expand Down
2 changes: 1 addition & 1 deletion docs/modules/spark-k8s/examples/example-history-app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: spark-pi-s3-1
spec:
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
pullPolicy: IfNotPresent
mode: cluster
mainClass: org.apache.spark.examples.SparkPi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: spark-history
spec:
image:
productVersion: 3.5.8
productVersion: 4.1.1
logFileDirectory: # <1>
s3:
prefix: eventlogs/ # <2>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
namespace: default
spec:
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster
mainApplicationFile: s3a://stackable-spark-k8s-jars/jobs/ny-tlc-report-1.1.0.jar # <3>
mainClass: tech.stackable.demo.spark.NYTLCReport
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
spec:
image: oci.stackable.tech/stackable/ny-tlc-report:0.2.0 # <1>
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster
mainApplicationFile: local:///stackable/spark/jobs/ny_tlc_report.py # <2>
args:
Expand Down
2 changes: 1 addition & 1 deletion docs/modules/spark-k8s/examples/example-sparkapp-pvc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
namespace: default
spec:
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster
mainApplicationFile: s3a://my-bucket/app.jar # <1>
mainClass: org.example.App # <2>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: example-sparkapp-s3-private
spec:
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster
mainApplicationFile: s3a://my-bucket/spark-examples.jar # <1>
mainClass: org.apache.spark.examples.SparkPi # <2>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
namespace: default
spec:
sparkImage:
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster
mainApplicationFile: local:///stackable/spark/examples/src/main/python/streaming/hdfs_wordcount.py
args:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
namespace: default
spec:
sparkImage: # <2>
productVersion: 3.5.8
productVersion: 4.1.1
mode: cluster # <3>
mainApplicationFile: local:///stackable/spark/examples/src/main/python/pi.py # <4>
job: # <5>
Expand Down
6 changes: 2 additions & 4 deletions docs/modules/spark-k8s/partials/supported-versions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@
// Stackable Platform documentation.
// Please sort the versions in descending order (newest first)

- 4.1.1 (Hadoop 3.4.2, Scala 2.13, Python 3.12, Java 21)
- 4.0.1 (Hadoop 3.4.2, Scala 2.13, Python 3.12, Java 21) (Deprecated)
- 3.5.8 (Hadoop 3.4.2, Scala 2.12, Python 3.11, Java 17) (LTS)
- 3.5.7 (Hadoop 3.4.2, Scala 2.12, Python 3.11, Java 17) (Deprecated)
- 4.1.1 (Hadoop 3.4.2, Scala 2.13, Python 3.12, Java 21) (LTS)
- 3.5.8 (Hadoop 3.4.2, Scala 2.12, Python 3.11, Java 17) (Deprecated)
Apache Spark 4.1.1 has the following known issues (as of February 2026):

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pls update to Juli 2026 once you checked again :)


Expand Down
11 changes: 0 additions & 11 deletions tests/test-definition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,46 +5,35 @@ dimensions:
- "false"
- name: spark
values:
- 3.5.7
- 3.5.8
- 4.0.1
- 4.1.1
# Alternatively, if you want to use a custom image, append a comma and the full image name to the product version
# as in the example below.
# - 3.5.6,oci.stackable.tech/sandbox/spark-k8s:3.5.6-stackable0.0.0-dev
- name: spark-logging
values:
- 3.5.7
- 3.5.8
- 4.0.1
- 4.1.1
- name: spark-hbase-connector
values:
- 3.5.7
- 3.5.8
# No hbase-connector release with support for Spark 4 yet.
# - 4.0.1
# - 4.1.1
- name: spark-delta-lake
values:
- 3.5.7
- 3.5.8
- 4.0.1
# No delta-lake release with support for Spark 4.1 yet
# - 4.1.1
# - 3.5.6,oci.stackable.tech/sandbox/spark-k8s:3.5.6-stackable0.0.0-dev
- name: spark-iceberg
values:
- 3.5.7
- 3.5.8
- 4.0.1
# No iceberg release with support for Spark 4.1 yet
# - 4.1.1
- name: spark-connect
values:
- 3.5.7
- 3.5.8
- 4.0.1
- 4.1.1
# - 3.5.6,oci.stackable.tech/sandbox/spark-k8s:3.5.6-stackable0.0.0-dev
- name: hbase
Expand Down
Loading