Skip to content

Commit a110d50

Browse files
committed
update docs and changelog
1 parent 3d44511 commit a110d50

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

CHANGELOG.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ All notable changes to this project will be documented in this file.
2323
by `FILE_LOG_DIRECTORY` (or via `--file-log-directory <DIRECTORY>`).
2424
- Replace stackable-operator `print_startup_string` with `tracing::info!` with fields.
2525
- BREAKING: Inject the vector aggregator address into the vector config using the env var `VECTOR_AGGREGATOR_ADDRESS` instead
26-
of having the operator write it to the vector config ([#551]).
26+
of having the operator write it to the vector config ([#551]).
2727
- Document that Spark Connect doesn't integrate with the history server ([#559])
2828
- test: Bump to Vector `0.46.1` ([#565]).
2929
- Use versioned common structs ([#572]).
@@ -33,7 +33,7 @@ All notable changes to this project will be documented in this file.
3333
- The `runAsUser` and `runAsGroup` fields will not be set anymore by the operator
3434
- The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward
3535
- This is marked as breaking because tools and policies might exist, which require these fields to be set
36-
- BREAKING: the JMX exporter has been an replaced with the built-in Prometheus servlet. The history server pods do not expose metrics anymore ([#584])
36+
- Enable the built-in Prometheus servlet. The jmx exporter was removed in ([#584]) but added back in ([#585]).
3737

3838
### Fixed
3939

@@ -61,6 +61,7 @@ All notable changes to this project will be documented in this file.
6161
[#580]: https://github.com/stackabletech/spark-k8s-operator/pull/580
6262
[#575]: https://github.com/stackabletech/spark-k8s-operator/pull/575
6363
[#584]: https://github.com/stackabletech/spark-k8s-operator/pull/584
64+
[#585]: https://github.com/stackabletech/spark-k8s-operator/pull/585
6465

6566
## [25.3.0] - 2025-03-21
6667

@@ -111,7 +112,7 @@ All notable changes to this project will be documented in this file.
111112
- BREAKING: The fields `connection` and `host` on `S3Connection` as well as `bucketName` on `S3Bucket`are now mandatory ([#472]).
112113
- Fix `envOverrides` for SparkApplication and SparkHistoryServer ([#451]).
113114
- Ensure SparkApplications can only create a single submit Job. Fix for #457 ([#460]).
114-
- Invalid `SparkApplication`/`SparkHistoryServer` objects don't cause the operator to stop functioning (#[482]).
115+
- Invalid `SparkApplication`/`SparkHistoryServer` objects don't cause the operator to stop functioning (#[482]).
115116

116117
### Removed
117118

@@ -186,7 +187,7 @@ All notable changes to this project will be documented in this file.
186187
- Support PodDisruptionBudgets for HistoryServer ([#288]).
187188
- Support for versions 3.4.1, 3.5.0 ([#291]).
188189
- History server now exports metrics via jmx exporter (port 18081) ([#291]).
189-
- Document graceful shutdown ([#306]).
190+
- Document graceful shutdown ([#306]).
190191

191192
### Changed
192193

docs/modules/spark-k8s/pages/usage-guide/history-server.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,6 @@ image::history-server-ui.png[History Server Console]
161161

162162
[NOTE]
163163
====
164-
Up to version 25.3 of the Stackable Data Platform, the history server used the JMX exporter to expose metrics on a separate port.
165-
Starting with version 25.7 the JMX exporter has been removed and the history server doesn't expose metrics as of Spark version 3.5.6.
164+
Starting with version 25.7, the built-in Prometheus servlet is enabled in addition to the existing JMX exporter.
165+
The JMX exporter is still available but it is deprecated and will be removed in a future release.
166166
====

docs/modules/spark-k8s/pages/usage-guide/operations/applications.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ To resubmit an application, a new SparkApplication resource must be created.
1313

1414
[NOTE]
1515
====
16-
Up to version 25.3 of the Stackable Data Platform, Spark applications used the JMX exporter to expose metrics on a separate port.
17-
Starting with version 25.7, the built-in Prometheus servlet is used instead.
16+
Starting with version 25.7, the built-in Prometheus servlet is enabled.
17+
The JMX exporter is available but not used for applications. It has never been used automatically for applications and now it is deprecated.
1818
====
1919

2020
Application driver pods expose Prometheus metrics at the following endpoints:

0 commit comments

Comments
 (0)