This topic describes the release notes for E-MapReduce (EMR) Serverless Spark on June 5, 2025.
Overview
A new version of EMR Serverless Spark was released on June 5, 2025. This version includes updates to platform improvements, improved performance, and enhanced engine capabilities.
Platform updates
Feature | Description | References |
Workspace management | You can create subscription workspaces to reserve resources in advance. This feature is ideal for scenarios with clear budget planning. | |
Gateway | Livy Gateway now supports setting default parameters for Spark tasks and core configuration parameters for Livy. | |
You can disable the Internet Endpoint for Livy Gateway. | ||
High availability (HA) Kyuubi Gateway is now supported. | ||
You can connect to Kyuubi Gateway using the REST API. | ||
Runtime environment | You can batch import Python libraries using a requirements.txt file. | |
Domain name management | The domain name management feature is available to resolve DNS parsing issues in the cloud environment. This ensures that tasks can access external services or resources correctly and efficiently. | |
Configuration templates | You can create multiple configuration templates. When you submit a task, specify a template to apply its configuration. | |
Configuration file management | You can save configuration information and configuration files. When a Spark task starts, the configuration files are automatically loaded into the working directory. | |
Ecosystem |
| |
Custom Spark Conf parameters | New parameters are added. Remove default libraries and specify the queue for Kyuubi to start applications. |
Engine updates
Version number | Description |
esr-2.7.0 (Spark 3.3.1, Scala 2.12) esr-3.3.0 (Spark 3.4.4, Scala 2.12) esr-4.3.0 (Spark 3.5.2, Scala 2.12) |
|
Celeborn |
|