Apache Spark Runner Roadmap
Last updated on Aug 2026.
Spark 4
Support for Spark 4 in Beam’s Spark runner is ongoing.
As of Beam 2.74.0, Spark 4 is supported by Classic Spark runner in batch mode.
As of Spark 4, DStream API is deprecated and community interest is around Structured Streaming. We are working on improving the Structured Streaming support in Beam’s Spark runner, this includes
- Complete streaming support for Spark 4 based on Structured Streaming
- Build Spark 4 portable runner based on Structured Streaming
For info on the various tasks please refer to the GitHub Issue.
- Issues: runner-spark
Last updated on 2026/09/01
Have you found everything you were looking for?
Was it all useful and clear? Is there anything that you would like to change? Let us know!

