This topic describes the release notes for E-MapReduce (EMR) Serverless Spark on June 5, 2025.
Overview
On June 5, 2025, the latest version of EMR Serverless Spark was released, featuring 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 |
|