All Products
Search
Document Center

E-MapReduce:Release notes

Last Updated:Mar 26, 2026

Lists new features, component releases, and platform updates for E-MapReduce (EMR) on ECS. For version details, see Overview.

For more information about the versions, see Overview.

2025

October

FeatureDescriptionRelease dateReferences
EMR V5.21 and EMR V3.55Optimizes Hive, Spark, Tez, and Ranger components and fixes issues from previous versions.2025-10-27EMR-5.21.x, EMR-3.55.x

July

FeatureDescriptionRelease dateReferences
EMR V5.20 and EMR V3.54Fixes issues from previous versions.2025-07-10Release notes for EMR V5.X, Release notes for EMR V3.X

April

FeatureDescriptionRelease dateReferences
EMR V5.19 and EMR V3.53Upgrades multiple service components and fixes issues from previous versions.2025-04-24EMR v5.19.x, EMR-3.53.x

2024

December

FeatureDescriptionRelease dateReferences
EMR V5.18.1 and EMR V3.52.1Updates multiple service versions, fixes issues from previous versions, and discontinues Impala and Kafka.2024-12-18Release notes for EMR V5.18.X, Release notes for EMR V3.52.X
EMR V5.17.4 and EMR V3.51.4Updates multiple service versions and fixes issues from previous versions.2024-12-18Release notes for EMR V5.17.X, Release notes for EMR V3.51.X

November

FeatureDescriptionRelease dateReferences
Release protectionEnable release protection when creating a cluster to prevent resource loss from accidental operations.2024-11-28Enable and disable release protection
Configuration upgrade for pay-as-you-go node groupsUpgrade configurations of pay-as-you-go node groups to handle high load caused by increased business demands.2024-11-28Upgrade node configurations
Elastic resource provisioning for pay-as-you-go node groupsReserve resources in the Elastic Compute Service (ECS) console in advance, then associate a pay-as-you-go node group with a private pool to ensure stable elastic resource provisioning.2024-11-28Manage node groups
System disk encryptionBind a customer master key (CMK) from Key Management Service (KMS) to the system disk when creating a cluster to enable encryption.2024-11-28Enable system disk encryption
Bootstrap action script optimizationAdds a new execution timing — after service installation and before service startup — for bootstrap action scripts.2024-11-28Use bootstrap actions to execute scripts

October

FeatureDescriptionRelease dateReferences
Managed auto scalingContinuously monitors YARN load in a cluster. Set the maximum and minimum number of task nodes, and the system automatically adjusts the count based on load to maximize resource utilization.2024-10-22Add managed auto scaling rules

August

FeatureDescriptionRelease dateReferences
Monitoring and diagnosticsBuilt on a large model and incorporating the knowledge and experience of the Alibaba Cloud EMR team in open source big data, EMR observability, and technical expert diagnostics. Provides real-time health diagnostics to identify abnormal clusters and troubleshoot issues based on diagnostic results. Includes daily cluster reports with global optimization suggestions to reduce O&M costs.2024-08-20Initiate health diagnostics
Cluster cloning optimizationClones modified service configurations, added node groups, and configured auto scaling rules from cluster creation or cluster use to a new cluster, making it faster to replicate an existing cluster's full setup.2024-08-20Clone a cluster
Up to four security groups per node groupAssociate up to four security groups with a node group for flexible access control on ECS instances in a cluster.2024-08-20Manage node groups

June

FeatureDescriptionRelease dateReferences
Auto-renewal during scale-outEnable auto-renewal when scaling out an EMR cluster so that newly added nodes renew automatically, reducing asynchronous operations. Modify the renewal duration or disable auto-renewal on the Auto-renewal page.2024-06-19Scale out an EMR cluster
Pay-as-you-go to subscription switchover at the node group levelSwitch the billing method of core, task, or gateway node groups in a subscription cluster from pay-as-you-go to subscription for more flexible resource billing.2024-06-19Switch from pay-as-you-go to subscription
Master-Extend node groupsCreate Master-Extend node groups and deploy Spark, Hive, and Kyuubi components on them based on business requirements. Configurations sync automatically to nodes that need them, reducing load on the master node group.2024-06-19Manage node groups

March

FeatureDescriptionRelease dateReferences
OSS-HDFS bucket management in the EMR consoleCreate Object Storage Service (OSS)-HDFS buckets when creating a cluster, and view storage overviews and object lists on the Services tab without switching to the OSS console. This simplifies bucket usage and prevents misoperations that could make Hadoop Distributed File System (HDFS) unavailable.2024-03-14Create a cluster
Gateway node groupsAdd gateway nodes to offload task submission from the master node. Gateway nodes serve as dedicated task submission machines with automatic configuration sync for the task submission environment.2024-03-14Manage node groups
Health check item managementView and modify health check items for cluster nodes and services. EMR checks node and service health against preset items so you can detect and address exceptions early.2024-03-14Manage health check items
Expanded health check items for services and componentsAdds more health check items for YARN, HDFS, Hive, Kafka, and ZooKeeper to improve check accuracy for service and component health.2024-03-14View the health status of services and components

2023

October

FeatureDescriptionRelease dateReferences
Auto scaling rule recommendationsView cluster resource overviews on the Auto Scaling tab. EMR analyzes resource utilization and recommends auto scaling rules for clusters that meet specific conditions, helping improve resource elasticity.2023-10-24View the overview information about cluster resources
Alert rule managementCreate and view alert rules for clusters in the EMR console, powered by CloudMonitor. Alerts trigger and CloudMonitor sends notifications when resource metrics meet the configured conditions, so you can identify and handle exceptions early.2023-10-24Manage alert rules
Node health statusView node health status on the Nodes tab to identify abnormal nodes and verify that nodes are running as expected.2023-10-24View the health status of nodes
Disk performance level (PL) configurationSpecify different performance levels for Enhanced SSDs (ESSDs) when creating a cluster or adding a node group to meet varying cluster performance requirements.2023-10-24Create a cluster

August

FeatureDescriptionRelease dateReferences
Cluster templatesSave an EMR instance configuration as a template and create clusters from it with a few clicks.2023-08-29Create a cluster template, Create a cluster based on a cluster template
Cluster resource overviewView cluster resource utilization on the Auto Scaling tab. EMR analyzes utilization and provides auto scaling rules for qualifying clusters to improve resource elasticity.2023-08-29View the overview information about cluster resources
Node group and node-level configuration visibilityView node group-level and node-level configuration overrides on the Configure tab by selecting Node Group Configuration or Independent Node Configuration from the Default Cluster Configuration drop-down list.2023-08-29Manage configuration items

July

FeatureDescriptionRelease dateReferences
Auto scaling managementManage auto scaling rules, view elastic resource usage, and analyze cost allocation from a dedicated auto scaling module. Evaluate cost savings from auto scaling and optimize cluster resource utilization.2023-07-12Add auto scaling rules, View auto scaling activities, View auto scaling cost analysis in a visualized manner
Automatic supplementation optimizationReplaces abnormal nodes in a cluster automatically. Adds information prompts and event notifications so you can track how automatic supplementation is performed.
Note

From 18:00 (UTC+8) on July 10, 2023, Automatic Compensation is enabled by default for new pay-as-you-go task node groups.

2023-07-12Manage automatic supplementation
Service configuration promptsAdds To Be Delivered and Not Effective Yet prompts when configurations are modified, guiding you on next steps to make changes take effect.2023-07-12Manage configuration items
Stateless clustersRemove the core node group to build a fully stateless cluster using EMR's default data lake architecture, which does not depend on HDFS. Reduces O&M costs for workloads that don't require core nodes.2023-07-12Create a cluster
YARN partition and queue associationAssociate YARN partitions with queues and allocate capacity directly in the EMR console without manual configuration.2023-07-12Manage resource queues
Per-second billing for pay-as-you-go resourcesPay-as-you-go resources are billed per second, providing finer billing granularity to help reduce resource costs.2023-07-12Pay-as-you-go, Subscription

June

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.12.0 and EMR V3.46.0.2023-06-01Release notes for EMR V5.12.X, Release notes for EMR V3.46.X
PaimonAdds Apache Paimon, a data lake platform for streaming and batch data processing with high-throughput writes and low-latency queries.2023-06-01Paimon overview, Integrate Paimon with Flink, Integrate Paimon with Spark, Integrate Paimon with Hive, Integrate Paimon with Trino
PrestoAdds Presto (PrestoDB), a flexible and scalable distributed SQL query engine.2023-06-07Overview, Use the CLI to connect to Presto, Use JDBC to access Presto, Configure connectors, Manage LDAP authentication

April

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.11.1 and EMR V3.45.1.2023-04-03Release notes for EMR V5.11.X, Release notes for EMR V3.45.X
Data lakehouse support for Hologres and MaxComputeAccess Hologres and MaxCompute tables using the Spark and Trino compute engines.2023-04-03New capability in data lakehouse scenarios: EMR supports Hologres and MaxCompute data sources
Spark access to HologresRead data from Hologres tables using Spark.2023-04-03Use Spark to access Hologres
Node configuration upgradeUpgrade the ECS instance configurations of a node group.2023-04-03Upgrade node configurations
YARN partition management in the EMR consoleManage YARN partitions visually in the EMR console and map multiple node groups to partitions at once.2023-04-13Manage YARN partitions in the EMR console

March

FeatureDescriptionRelease dateReferences
Flink Table StoreAdds Flink Table Store, a unified data lake storage for streaming and batch processing with high-throughput writes and low-latency queries.2023-03-03
Service configuration export and importExport service configurations in XML or JSON format for backup, migration, or restore.2023-03-02Export and import service configurations

February

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.11.0 and EMR V3.45.0.2023-02-28Release notes for EMR V5.11.X, Release notes for EMR V3.45.X

2022

December

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.10.0 and EMR V3.44.0.2022-12-01Release notes for EMR V5.10.X, Release notes for EMR V3.44.X
YARN node labelsManage nodes running NodeManager in a cluster by partition using YARN node labels.2022-12-14Node labels

November

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.9.1 and EMR V3.43.1.2022-11-08Release notes for EMR V5.9.X, Release notes for EMR V3.43.X
Log managementQuery logs generated by open source components directly in the EMR console.2022-11-29Manage logs

October

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.9.0 and EMR V3.43.0.2022-10-14Release notes for EMR V5.9.X, Release notes for EMR V3.43.X
HBase ShellConnect to HBase deployed in an EMR cluster using HBase Shell.2022-10-21Use HBase Shell
DataServing clusterProvides DataServing clusters based on Apache HBase.2022-10-28DataServing cluster

September

FeatureDescriptionRelease dateReferences
Automatic supplementationAutomatically replaces abnormal ECS instances in a cluster when EMR detects they can no longer run engine services as expected.2022-09-07Manage automatic supplementation
Cluster cloningCreate a new cluster based on an existing cluster's configuration.2022-09-09Clone a cluster

August

FeatureDescriptionRelease dateReferences
Version updateReleases EMR V5.8.0 and EMR V3.42.0.2022-08-05Release notes for EMR V5.8.X, Release notes for EMR V3.42.X
Deployment setsUse Alibaba Cloud ECS deployment sets to manage the distribution of ECS instances, improving disaster recovery capability and availability.2022-08-05Add nodes to the deployment set
Gateway deployment using EMR-CLIDeploy a gateway on an ECS instance using the EMR-CLI tool.2022-08-05Use EMR-CLI to deploy a gateway

July

FeatureDescriptionRelease dateReferences
EMR DoctorAn intelligent O&M system developed by the Alibaba Cloud EMR team for open source big data clusters.2022-07-25Overview

June

FeatureDescriptionRelease dateReferences
DataLake clusterA big data computing cluster for flexible, reliable, and efficient data analysis. DataLake clusters are available only in the new EMR console.2022-06-01DataLake cluster
Spark cluster and Shuffle Service cluster associationAssociate a Spark cluster created on the EMR on ACK page with a Shuffle Service cluster. Remote Shuffle Service (RSS) improves the stability and performance of Spark Shuffle.2022-06-09Associate a Spark cluster with a Shuffle Service cluster

May

FeatureDescriptionRelease dateReferences
StarRocks memory managementCovers memory usage categories, memory configuration parameters for a backend (BE) in StarRocks, and how to view memory usage.2022-05-10Manage memory resources