sparkMeasure v0.26
π sparkMeasure 0.26 Release Notes
This release brings enhancements for monitoring and integration with Spark 4. packaging updates, improved CI coverage, and support for the JMX Prometheus Exporter
β¨ New Features
-
Support for JMX Prometheus Exporter ([#73], [#74])
- Added
jmxexportfunction and integration tests on Kubernetes. - Documentation and usage examples included.
- End-to-end tests with Docker support.
- Added
-
GitHub Actions matrix build for Spark 3 and Spark 4 ([#74])
- CI now validates sparkMeasure against multiple Spark versions.
- Ensures compatibility with Spark 4.x and Spark 3.x.
π οΈ Other Improvements
- Avoiding unnecessary use of Scala's implicits for Spark.
- Improved Dockerfile for testing and CI workflows.
- General stability improvements.
- Python package now built the PEP 517 way (modern standard for Python packaging).
- Migration from OSS Sonatype to Central Sonatype for artifact publishing.
- Spark dependency updated to 3.5.6.
π Documentation
- Updated docs and examples for:
- Prometheus JMX Exporter integration.
- Spark 4 usage and Scala 2.13 support.
- Examples and docs updated for Spark 4 and Scala 2.13.