This topic describes the release dates and updates of EMR V4.x. For more information, see Release versions.
EMR-3.52.x
Release dates
Version | Date |
EMR-3.52.1 | December 18, 2024 |
EMR-3.52.0 (New purchases are not supported) | December 4, 2024 |
Updates
Service | Changes |
Spark |
|
Hive | The configuration issues are fixed during a scale-out. |
Trino | The issue that the connection to the service in an EMR cluster fails after LDAP authentication is enabled for the EMR cluster is fixed. |
Presto | |
Zookeeper | Custom configurations are supported. |
Ranger | Spark 3 Ranger is replaced with Kyuubi Ranger. |
Hudi | Hudi is updated to 0.15.0. |
Celeborn | Celeborn is updated to 0.5.2. |
JindoCache | JindoCache is updated to 6.5.3. |
StarRocks3 | StarRocks 3 is updated to 3.2.11. |
Kyuubi | Kyuubi is updated to 1.9.2. |
StarRocks2 | StarRocks 2 is updated to 2.5.22. |
Impala | The service is unavailable. You can use the recommended service as an alternative or manually install the corresponding service. You can replace Impala with Presto, Trino, ClickHouse, or StarRocks. |
Kudu | |
Kafka | |
Kafka-Manager |
EMR-3.51.x
This topic describes the release notes for EMR V3.51.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.51.4 | December 18, 2024 |
EMR-3.51.3 (New purchases are not supported) | November 29, 2024 |
EMR-3.51.2 (New purchases are not supported) | August 29, 2024 |
EMR-3.51.1 (New purchases are not supported) | June 21, 2024 |
EMR-3.51.0 (New purchases are not supported) | April 23, 2024 |
Updates
EMR-3.51.4
Service | Changes |
JindoCache | JindoCache is updated to 6.5.3. |
StarRocks2 | StarRocks 2 is updated to 2.5.22. |
StarRocks3 | StarRocks 3 is updated to 3.2.11. |
EMR-3.51.3
Service | Description |
JindoSDK | JindoSDK is updated to resolve the issue that causes deadlocks. |
EMR-3.51.2
Service | Description |
JindoCache |
|
Spark |
|
Trino |
|
Presto | Data in the OSS-HDFS service that is installed in a high-security cluster can be queried. |
HDFS | The issue that the memory size of NameNodes and DataNodes cannot be modified is fixed. |
HBase-HDFS | |
YARN |
|
ZooKeeper |
|
Impala | The issue that client configurations are unexpectedly modified during an auto scaling activity is fixed. |
Ranger | The latest version of JindoSDK is supported, which effectively reduces the CPU load. |
Knox | The following issue is fixed: The URL of Knox fails to be accessed when a cluster has only one Master Extend node group. |
Kafka | The following issue is fixed: The EMR cluster in which Kafka Connect is deployed fails to be started. |
StarRocks | The issue that added BE nodes are not displayed after a scale-out is fixed. |
Doris | Doris is updated to 2.1.4. |
Paimon | Paimon is updated to 0.9-ali-7. |
EMR-HOOK | The lineage information of a MaxCompute table can be parsed. |
EMR-3.51.1
Service | Changes |
Spark | Master-Extend node groups are supported. |
Hive | |
Kyuubi | |
Paimon | Flink that uses Ververica Runtime (VVR) is replaced with Apache Flink, and Data Lake Formation (DLF) catalogs are supported. |
Knox | JDK 8 is used for packaging. |
Flink | DLF configurations and dependencies that were removed in EMR V3.51.0 have been restored. |
EMR-3.51.0
Service | Changes |
Spark | Spark 3 is updated to 3.4.2. |
Celeborn | Celeborn is updated to 0.4.0. |
Doris | Doris is updated to 2.1.0. |
StarRocks |
|
DeltaLake | Delta Lake is updated to 3.0.0. |
Iceberg | Iceberg is updated to 1.5.0. |
Zookeeper | ZooKeeper is updated to 3.8.4. |
JindoCache | JindoCache is updated to 6.2.5. |
Flink | Flink is updated to 1.17.2. |
EMR-3.50.x
Release dates
Version | Date |
EMR-3.50.0 | February 19, 2024 |
Updates
Service | Changes |
Hudi | Hudi is updated to 0.14.0. |
Flume | Flume is updated to 1.11.0. |
Kyuubi | Kyuubi is updated to 1.7.3. |
Impala | Impala is updated to 4.3.0. |
Celeborn | Celeborn is updated to 0.3.2. |
JindoCache | JindoCache is updated to 6.2.0. |
Paimon | Paimon is updated to 0.7-ali-1. |
Kafka |
|
Spark | Vulnerabilities in the Commons Text library are fixed. |
StarRocks |
|
Ranger |
|
EMR-3.49.x
This topic describes the release notes for EMR V3.49.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.49.1 | November 16, 2023 |
EMR-3.49.0 (New purchases are not supported) | October 27, 2023 |
Updates
Service | Changes |
JindoCache | The JindoCache service is added. The version of JindoCache is 6.1.1. |
JindoData | JindoData is unavailable. You can use JindoCache for data caching and DLF-Auth for authentication. |
Spark | Removed hive-site.xml configurations related to |
HBase | Configuration items are added on the Configure tab of the HBase service page, and you can select the version of HBase Thrift Server based on your business requirements. The version of HBase Thrift Server can be v1 or v2. |
StarRocks | StarRocks 2 is updated to 2.5.10. |
Doris | Doris is updated to 1.2.7. |
Celeborn | Celeborn is updated to 0.3.1. |
Paimon | Paimon is updated to 0.6-ali-2. |
ClickHouse | ClickHouse is updated to 23.8.2.7. |
EMR-3.48.x
This topic describes the release notes for EMR V3.48.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.48.2 | August 17, 2023 |
Updates
Service | Changes |
Trino |
|
Presto |
|
ClickHouse | By default, all permissions are granted to the default user. |
StarRocks |
|
Celeborn | Celeborn is updated to 0.3.0. |
EMR-3.47.x
This topic describes the release notes for EMR V3.47.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.47.0 | August 3, 2023 |
Updates
Service | Changes |
Hudi | Hudi is updated to 0.13.1. |
Paimon | Paimon is updated to 0.5-ali-1. |
StarRocks | StarRocks is updated to 2.5.8. |
JindoData | JindoData is updated to 4.6.11. |
Trino |
|
EMR-3.46.x
This topic describes the release notes for EMR V3.46.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.46.1 | July 13, 2023 |
EMR-3.46.0 (New purchases are not supported) | June 1, 2023 |
Updates
EMR-3.46.1
Service | Description |
Spark |
|
Hive | By default, OSS-HDFS is used to store data in Hive warehouse files. |
OSS-HDFS | The OSS-HDFS service is added. |
YARN | By default, OSS-HDFS is used to store data. |
HBase |
|
EMR-3.46.0
Service | Changes |
Kyuubi | Kyuubi is updated to 1.7.1. |
Celeborn | Celeborn is updated to 0.2.2. |
Paimon |
|
Starrocks | StarRocks is updated to 2.5.5. |
Doris | Doris is updated to 1.2.4. |
ClickHouse | ClickHouse is updated to 22.8.17.17. |
Trino | By default, a simple event listener is provided. This allows you to obtain audit logs. |
Phoenix | Hive on Phoenix is supported. |
EMR-3.45.x
This topic describes the release notes for EMR V3.45.X, including the release dates, updates, and release version information.
Release dates
Version | Date |
EMR-3.45.1 | April 3, 2023 |
EMR-3.45.0 (New purchases are not supported) | February 28, 2023 |
Updates
EMR-3.45.1
Service | Description |
ClickHouse | ClickHouse is updated to 22.8.14.53. |
Trino | The odps.properties connector is added. This allows you to query MaxCompute data. |
JindoData | JindoData is updated to 4.6.5. |
JindoSDK | JindoSDK is updated to 4.6.5. |
Flink Table Store | Flink Table Store is updated to 0.3-ali-2. |
YARN | The Node Labels feature is supported. |
EMR-3.45.0
Service | Changes |
Iceberg | Iceberg is updated to 1.1.0. |
Hudi |
|
Kudu | Kudu is updated to 1.16.0. |
Clickhouse |
|
Celeborn |
|
Presto | The Presto service is added. The kernel of the service is PrestoDB 0.278.3 in the Facebook community. The default HTTP port for the service is 8889, and the default HTTPS port for the service is 7779. |
DeltaLake | Delta Lake is updated to 2.2.0. |
StarRocks | StarRocks is updated to 2.4.3. |
Doris | Doris is updated to 1.2.1. |
Kafka-Manager | Kafka Manager is updated to 3.0.0.6. |
Impala | The service is no longer used. |
OpenLDAP | OpenLDAP is updated to 2.4.46. |
Kyuubi | Kyuubi is updated to 1.6.1. |
Ranger | Ranger is updated to 2.3.0. |
HBase |
|
Flink-Table-Store | The Flink Table Store service is added and is based on open source Flink Table Store 0.3. |
JindoData | JindoData is updated to 4.6.4. |
EMR-3.44.x
Release dates
EMR-3.44.0 December 1, 2022
Updates
Service | Changes |
Iceberg | Iceberg is updated to 0.14.1. |
Flink | Flink is updated to 1.15-vvr-6.0.2, which corresponds to Apache Flink 1.15. |
Kafka |
|
Trino |
|
JindoSDK | JindoSDK is updated to 4.6.2. |
JindoData | JindoData is updated to 4.6.2. |
HBase |
|
YARN | By default, the access control list (ACL) feature is enabled for EMR clusters that are deployed in security mode. |
Starrocks | StarRocks is updated to 2.3.4. |
Doris | Doris is updated to 1.1.5. |
Hudi | The hudi-defaults.conf file can be configured in the console. |
Ranger | Ranger can be integrated with Trino, YARN, HBase, and Kafka. |
DLF-Auth |
|
OpenLDAP | OpenLDAP is integrated with Nslcd. |
Kudu | Kudu Tserver can no longer be installed in task node groups. |
Spark | Spark is updated to 3.3.1. |
Tez | Tez is updated to 0.10.2. |
Kyuubi | Kyuubi is updated to 1.6.0. |
EMR-3.43.x
Release dates
Version | Date |
EMR-3.43.1 | November 08, 2022 |
EMR-3.43.0 (New purchases are not supported) | October 14, 2022 |
Updates
EMR-3.43.1
Service | Changes |
Kerberos | An external key distribution center (KDC) can be connected to the Kerberos service of an EMR cluster. |
Kafka | Configuration items for startup commands can be added. Users can configure the startup parameters of the Kafka service based on their business requirements. |
JindoData |
|
Flink | Flink is updated to 1.13_vvr_4.0.15. |
RSS | RSS is updated to 0.1.4. |
EMR-3.43.0
Service | Changes |
Spark |
|
Hudi |
|
Flink |
|
Iceberg |
|
JindoData |
|
Hadoop-Common and HDFS |
|
Knox | Knox is integrated with Ranger. You can access the Ranger UI from the Access Links And Ports tab. |
HBase |
|
RSS |
|
Doris |
|
StarRocks |
|
Kafka |
|
DeltaLake |
|
Kudu | The component is released. The version is 1.14.0. |
Impala |
|
YARN, Imapla, Ranger, Hive, Kyuubi, Tez, Kafka, Zookeeper, DLF-Auth, Phoenix, Sqoop, and Presto | Kerberos authentication is supported. |
EMR-3.42.x
Release dates
EMR-3.42.0 August 5, 2022
Updates
Service | Changes |
Hive | LDAP authentication can be enabled with one click. |
Presto |
|
DeltaLake |
|
Hudi | Hudi is updated to 0.11.1. |
HadoopCommon | The Hadoop Common service is added. This way, the issue that the configurations of HDFS, YARN, and JindoSDK are overwritten is fixed. |
YARN | The auto scaling feature is enhanced. |
Ranger |
|
Kafka | Related topics are automatically created when CruiseControl is used. |
HBase | The HBase service is added. The service version is 1.4.9. |
Phoenix | The Phoenix service is added. The service version is 4.14.1. |
Doris | Doris is updated to 1.1.1. |
StarRocks | StarRocks is updated to 2.2.3. |
ClickHouse | The following issue is fixed: An out-of-memory (OOM) error occurs when you read large files from Object Storage Service (OSS). |
EMR-3.40.x
Release dates
EMR-3.40.0 April 21, 2022
Updates
Service | Changes |
JindoData | The JindoData service is added. The service version is 4.3.0. |
JindoSDK | JindoSDK is updated to 4.3.0. |
Spark | Spark is updated to 3.2.1. |
Hive |
|
Presto | The following issue is fixed: After a Hadoop cluster is initialized and the Presto service is added to the cluster, the Presto service fails to start. |
DeltaLake | The incompatibility issue between Delta Lake and Streaming SQL is fixed. |
Hudi | Hudi is updated to 0.10.1. |
Iceberg | Iceberg is updated to 0.13.1. |
YARN |
|
Zookeeper | The configuration of Java Virtual Machine (JVM) parameters is optimized. |
Flink | Flink, Impala, Flume, and Druid are adapted to JindoSDK 4.3.0. |
Impala | |
Flume | |
Druid | |
Sqoop | The PostgreSQL version is updated. |
Zeppelin | The issue that the Java Database Connectivity (JDBC) interpreter fails to start is fixed. |
Ranger | Hudi tables are supported by the Spark plugin of Ranger 1.2.0. |
Oozie | Log4j is updated to 2.17.2. |
HBase | The issue that the RegionServer of HBase 1.4.9 fails to start is fixed. |
DLF-Auth | DLF-Auth is updated to 2.0.0. |
EMR-3.39.x
Release dates
Version | Date |
EMR-3.39.2 | March 25, 2022 |
EMR-3.39.1 (New purchases are not supported) | February 15, 2022 |
Updates
EMR-3.39.2
Only OLAP clusters and DataFlow clusters in the new EMR console support this version.
Service | Changes |
Flink |
|
Kafka |
|
Clickhouse | The default values of some parameters are changed. |
EMR-3.39.1
Service | Changes |
SmartData | The service is no longer used. |
BIGBOOT | |
RSS |
|
JindoSDK |
|
Spark |
|
Tez | Tez is adapted to JindoSDK. |
Hive | Hive is adapted to JindoSDK. |
Presto |
|
Delta Lake |
|
Hudi | Hudi is updated to 0.10.0. |
HDFS | HDFS is adapted to JindoSDK. |
YARN | YARN is adapted to JindoSDK. |
Flume | Flume is adapted to JindoSDK. |
Flink |
|
Impala | Impala is adapted to JindoSDK. |
Ranger |
|
HBase |
|
Druid | Druid is adapted to JindoSDK. |
Clickhouse | The logic of processing data when the ClickHouse component stops working is optimized. |
Iceberg |
|
DLF-Auth | The issue that Spark History Server fails to start is fixed. |
StarRocks | The service is added in the new EMR console. Version 2.0.1 is published. |
EMR-3.38.x
Release dates
Version | Date |
EMR-3.38.3 | December 2021 |
EMR-3.38.2 (New purchases are not supported) | December 2021 |
EMR-3.38.1 (New purchases are not supported) | November 2021 |
EMR-3.38.0 (New purchases are not supported) | October 2021 |
Updates
EMR-3.38.3
The Log4j2 arbitrary code execution vulnerability is fixed for all related components. For more information, see Security bulletin | Apache Log4j2 arbitrary code execution vulnerability.
Service | Changes |
Presto |
|
DLF Metastore |
|
Delta Lake | The issue that schema changes fail to be synchronized to a metastore is fixed. |
Flink |
|
Sqoop | The issue that precision loss for the DECIMAL data type occurs when you use Sqoop to import data to HCatalog tables is fixed. |
EMR-3.38.2
Service | Changes |
SmartData |
|
EMR-3.38.1
Service | Changes |
SmartData | SmartData is updated to 3.7.3. For more information, see SmartData 3.7.x. |
Spark |
|
Presto |
|
Impala | Fixed the issue where an error message |
Ranger |
|
DLF-Auth |
|
EMR-3.38.0
Service | Changes |
SmartData | Upgrade SmartData to version 3.7.2. For more information, see Introduction to SmartData 3.7.x. |
Spark |
|
Hive | Upgrade Hive to version 2.3.9. |
Presto |
|
DeltaLake |
|
Hudi |
|
HDFS | The reserved space parameter of NameNode automatically increases to ensure that NameNode enters SafeMode in time when disk space is insufficient. |
Flink |
|
Storm | The service is no longer used. |
Zeppelin | Upgrade Zeppelin to community version 0.10.0. |
Ranger | When Presto is version 358 for the community, this version of Ranger does not support access control for Presto. |
Hue |
|
Druid | Fixed the issue where residual PID files during server power outages caused node restart failures. |
ClickHouse |
|
Iceberg | The component is released. The supported versions range from 0.12.0 to 1.0.1. |
Knox | The issue that the first access to the Spark UI fails is fixed. |
DLF-Auth | The component is released. The permissions of using Hive or Spark to access DLF can be configured. The service version is 1.0.0. |
ESS | ESS is updated to 1.2.0. |
EMR-3.37.x
Release dates
Version | Date |
EMR-3.37.1 | September 2021 |
EMR-3.37.0 (New purchases are not supported) | August 2021 |
Updates
EMR-3.37.1
Service | Changes |
SmartData | SmartData is updated to 3.7.1. |
Hue | The issue that Impala cannot be used in a high-security cluster is fixed. |
Kudu | Kerberos is supported. |
EMR-3.37.0
Service | Changes |
SmartData | SmartData is updated to 3.7.0. |
Spark | The incompatibility issue between Spark and Delta Lake is fixed. |
DeltaLake |
|
YARN |
|
Zookeeper | ZooKeeper is updated to 3.6.3. |
Flink |
|
Impala | The issue that the LIST operation is repeatedly performed on directly deleted OSS partition directories is fixed. |
Hue | The UI display exception that occurs when you use Hue together with Oozie is fixed. |
Kudu | Kudu is updated to 1.14.0. |
Clickhouse | Some default configurations are updated. |
EMR-3.36.x
Release dates
EMR-3.36.1 July 16, 2021
Updates
Service | Changes |
SmartData | SmartData is updated to 3.6.1. For more information, see SmartData 3.6.x. |
Hive |
|
HDFS | The data compression algorithm Zstandard is supported. |
Flink | Flink is updated to 1.12-vvr-3.0.2. Note Flink is removed from Hadoop clusters. |
Hudi |
|
Spark |
|
Impala | The core dump error reported when you use HDFS is fixed. |
Tez | The default parameters of Tez are optimized to improve the performance of Tez jobs. |
Knox |
|
Phoenix | The issue that no JDBC driver is found when Hive or Spark SQL is used to access Phoenix tables is fixed. |
ClickHouse | The application performance management (APM) feature is available. This feature is used to support monitoring and alerting. |
EMR-3.35.x
Release dates
EMR-3.35.0 April 21, 2021
Updates
Service | Changes |
SmartData | SmartData is updated to 3.5.0. For more information, see SmartData 3.5.x. |
Spark |
|
HDFS | The SM4 encryption algorithm is supported. |
Hue | Hue is updated to 4.9.0. |
Alluxio | Alluxio is updated to 2.5.0. |
Druid |
|
Livy | Livy is updated to 0.7.1. |
EMR-3.34.x
Release dates
EMR-3.34.0 March 15, 2021
Updates
Service | Changes |
SmartData | SmartData is updated to 3.4.0. For more information, see SmartData 3.4.x. |
Spark |
|
Hive |
|
Presto | LDAP authentication can be enabled or disabled with a click. |
YARN | The risk caused by unauthorized access from a Hadoop cluster to the YARN web UI is fixed. The issue is that you must explicitly specify user.name=name in the URL when you access the YARN web UI by using an SSH tunnel. |
Zookeeper | ZooKeeper is updated to 3.6.2. |
Flink | The config.sh file is updated during initialization to fix the HADOOP_CLASSPATH issue. |
Impala |
|
Tez | The default configurations are optimized. |
HAS | The issue that admin.keytab cannot be reinitialized after an error occurs during the installation of HAS is fixed. |
Ranger |
|
Knox | The issue about the Knox link of Druid 0.20.0 is fixed. |
Hue | LDAP authentication can be enabled or disabled with a click. |
Hudi |
|
Delta Lake |
|
Superset |
|
Sqoop | Files in the Parquet format can be imported to OSS. |
Alluxio | Alluxio is updated to 2.4.1. |
Phoenix | Hive on Phoenix supports field settings. |
Pig | Pig is removed. |
EMR-3.33.x
Release dates
EMR-3.33.0 January 15, 2021
Updates
Service | Changes |
SmartData | SmartData is updated to 3.2.0. For more information, see SmartData 3.2.x. |
Spark |
|
Hive |
|
Metastore |
|
HDFS | jQuery is updated to 3.5.1. |
YARN |
|
Zeppelin | Zeppelin is updated to 0.9.0. |
Ranger |
|
OpenLDAP |
|
Knox |
|
Hue | Presto is supported. |
Druid | Druid is updated to 0.20.0. |
EMRHook |
|
EMR-3.32.x
Release dates
EMR-3.32.0 November 23, 2020
Updates
Service | Changes |
SmartData | SmartData is updated to 3.1.0. For more information, see SmartData 3.1.x. |
Alluxio |
|
HUDI | Hudi 0.6.0 is supported. |
Spark | The data collection feature of JindoTable can be enabled or disabled. |
Hive |
|
HDFS | A larger number of snapshots are supported. |
YARN | The default parameter configurations can be adjusted based on the size of cluster nodes. |
Tez | The default parameter configurations can be adjusted based on the size of cluster nodes. |
Sqoop | The issue about importing files in the Avro format is fixed. |
EMR-3.30.x
Release dates
EMR-3.30.0 October 26, 2020
Updates
Service | Changes |
SmartData | Upgrade to 3.0.0. For more information, see Introduction to SmartData 3.0.x |
Spark |
|
Hive |
|
Presto |
|
HDFS |
|
YARN |
|
Zookeeper |
|
Flink-Vvp |
Note Only DataFlow clusters support Flink-Vvp. Hadoop clusters do not support Flink-Vvp. |
Flink |
|
Impala |
|
Tez |
|
HAS | HAS dependencies are updated to 2.0.1. |
Storm | |
Zeppelin | |
Ranger | |
OpenLDAP | |
Oozie | |
Knox | |
Kafka | |
HUE | |
HBase | |
Druid |
EMR-3.29.x
Release dates
EMR-3.29.0 July 29, 2020
Updates
Service | Changes |
Bigboot |
|
Spark |
|
Hive |
|
Presto | Presto is updated to 338. |
Ranger |
|
HDFS | The reserved space size for datanodes is automatically adjusted. |
Knox | Knox is adapted to Impala, high-version Flink, and PAI. |
Druid | Druid is updated to 0.18.1. |
SmartData | SmartData is updated to 2.7.301. |
EMR-3.28.x
Release dates
EMR-3.28.0 June 12, 2020
New features
Service | Changes |
Bigboot |
|
Updates
Service | Changes |
Flink | Open source Flink is upgraded to Ververica Platform Enterprise Edition, which is deeply customized based on open source Flink 1.10 and provides value-added features such as the self-developed Gemini storage engine. |
Bigboot | Bigboot is updated to 2.7.0. |
Delta |
|
Spark |
|
Hive | Delta 0.6.0 is supported. |
Ranger |
|
HDFS | The exception information of DataNodes is printed when no available DataNode is found during HDFS write operations (HDFS-9023). |
Hue |
|
DataFactory | Delta 0.6.0 is supported. |
Druid | Druid is updated to 0.18.0. |
Knox |
|
EMR-3.27.x
Release dates
Version | Date |
EMR-3.27.0 | April 29, 2020 |
EMR-3.27.1 (New purchases are not supported) | May 8, 2020 |
EMR-3.27.2 (New purchases are not supported) | May 20, 2020 |
New features
Feature | Changes |
Custom component deployment | You can customize the deployment of components on master nodes. The following components are supported:
|
Graceful shutdown for auto scaling | When graceful shutdown is enabled, nodes are not immediately released. Instead, they wait for tasks to complete within a specified time period before being released. |
Updates
Service | Changes |
Spark |
|
Delta |
|
Knox |
|
Hive |
|
Bigboot |
|
SmartData |
|
Ranger |
|
Tez | Setting scratchdir on OSS is supported. |
Presto | Presto is updated to 331. |
Druid | Druid is updated to 0.17.1. |
Superset | Superset is updated to 0.35.2. |
Sqoop |
|
EMR-3.26.x
Release dates
Version | Date |
EMR-3.26.3 (New purchases are not supported) | April 16, 2020 |
Updates
Service | Changes |
Bigboot |
|
SmartData | |
Hive | The direct committer in an HCatalog table is supported. |
YARN | JindoOssCommitter is configured as the default committer. |
HDFS | JindoFS-related configurations are updated. |
Spark | JindoOssCommitter is configured as the default committer. |
EMR-3.25.x
Release dates
EMR-3.25.0 January 13, 2020
New features
Ranger service: Ranger Presto operations are supported.
Updates
Service | Changes |
Ranger |
|
Spark |
|
Delta | |
Hive | The issue that MR tasks fail in automatic LOCAL mode is fixed. |
Presto |
|
Tez |
|
Impala | The issue that Impala cannot access LZO tables is fixed. |
HDFS | mongo-hadoop-related JAR packages are removed. |
Zookeeper | ZooKeeper is updated to 3.5.6. |
YARN | The yarn-site tab supports adding the configuration item yarn.resourcemanager.system-metrics-publisher.enabled=true to adapt to tez-ui. |
Bigboot |
|
SmartData | |
Knox | Dependency package versions are updated. |
Oozie | Dependency package versions are updated. |
EMR-3.24.x
Release dates
EMR-3.24.0 November 18, 2019
New features
Service | Changes |
Delta |
|
Grafana | The component is added (Flink independent cluster), version 6.4.2. |
Prometheus | The component is added (Flink independent cluster), version 2.13.0. |
AlertManager | The component is added (Flink independent cluster), version 0.19.0. |
TensorFlow on spark |
|
Updates
Service | Changes |
SmartData |
|
Spark |
|
Hive |
|
Bigboot | Bigboot is updated to 2.2.1, fixing native code support issues on some machine types. |
Ranger |
|
Kudu | The startup logic is fixed. |
Zookeeper | Four-letter command configuration is added and enabled by default. |
HDFS | HDFS is adapted to JindoFS. |
YARN |
|
Has | OpenLDAP is used as the backend. |
OpenLDAP | OpenLDAP is adapted to Has. |
Presto | Presto is updated to 0.228. |
Kafka | D1 bad disks are removed. |
Druid | Druid is updated to 0.16.0. |
Flume | Flume is updated to 1.9.0. |
Flink |
|
EMR-3.23.x
Release dates
EMR-3.23.0 September 18, 2019
Updates
Service | Changes |
Druid |
|
Spark |
|
Hive |
|
Flink | Flink is updated to 1.8.2. |
Bigboot |
|
Kafka |
|
HDFS |
|
Flume | fastjson is upgraded. |
Tensorflow on Spark | The service is added. |
Has | fastjson is upgraded. |
Livy | fastjson is upgraded. |
EMR-3.22.x
Release dates
EMR-3.22.0 July 28, 2019
New features
Service | Changes |
Kudu |
|
OpenLDAP |
|
Updates
Component | Details |
JindoFileSystem |
|
OssFileSystem |
|
Bigboot |
|
Hadoop |
|
Spark |
|
Flink | log4j log rotation is supported. |
Kafka |
|
Zeppelin | The commons-lang3 package is upgraded to version 3.7, fixing the issue where pyspark cannot write to OSS. For details, see Spark 2.4 incompatibility with commons-lang3 in Zeppelin. |
Ranger | Support for Show grants is added. |
Analytics-Zoo | The NumPy installation error issue is fixed. |
Impala | Compatibility with Apache Kudu 1.10.0 is added. |
Presto | Presto is updated to version 0.221. |
ZooKeeper | ZooKeeper is updated to version 3.5.5. |
EMR-3.22.x and earlier versions
EMR-3.1.1
The OS is upgraded to CentOS 7.2.
Spark is upgraded to version 2.1.1.
emr-core is upgraded to version 1.2.6.
The defect in OSS password-free operations is fixed.
EMR-3.0.2
emr-core is upgraded to version 1.2.5.
OSS password-free support is extended to more regions.
The role AccessKey replacement strategy is adjusted.
Some defects related to Hive and Hadoop are fixed.
EMR-3.0.1
Interactive support is added, unified table management is supported, and an external unified database is used to save Hive meta. All clusters using external Hive meta share the same meta information.
emr-core is upgraded to version 1.2.4, optimizing OSS read and write performance.
Spark is upgraded to version 2.0.2.
This version is fully compatible with EMR-3.0.0.
EMR-3.0.0
This is the first release of the EMR version.