This topic describes the mappings between E-MapReduce (EMR) versions and Hive versions, and the enhanced features of Hive in EMR.
The following table describes the enhanced features of Hive in EMR.
EMR V5.X series
EMR version | Hive version | Enhanced feature |
EMR V5.12.1 | Hive 3.1.3 | By default, OSS-HDFS is used to store data in Hive warehouse files. |
EMR V5.9.0 | Hive 3.1.3 | Kerberos authentication is supported. |
EMR V5.8.0 | Hive 3.1.2 | LDAP authentication can be enabled with one click. |
EMR V5.6.0 | Hive 3.1.2 | The following issue is fixed: After speculative execution is enabled for Hive on Tez, both the original task and the speculative task are committed. |
EMR V5.5.0 | Hive 3.1.2 |
|
EMR V5.4.0 | Hive 3.1.2 | In JindoFS in block storage mode, the metadata of multiple Hive tables can be optimized at the same time. By default, this feature is disabled. |
EMR V5.3.0 | Hive 3.1.2 | In JindoFS in block storage mode, the metadata of multiple Hive tables can be optimized at the same time. |
EMR V5.2.1 | Hive 3.1.2 |
|
EMR V3.X series
EMR version | Hive version | Enhanced feature |
EMR V3.46.1 | Hive 2.3.9 | By default, OSS-HDFS is used to store data in Hive warehouse files. |
EMR V3.40.0 | Hive 2.3.8 |
|
EMR V3.39.1 | Hive 2.3.8 | Hive is adapted to JindoSDK. |
EMR V3.36.1 | Hive 2.3.8 |
|
EMR V3.35.0 | Hive 2.3.7 | Community issues that are related to fetch tasks are resolved. |
EMR V3.34.0 | Hive 2.3.7 |
|
EMR V3.33.0 | Hive 2.3.7 |
|
EMR V3.32.0 | Hive 2.3.5 |
|
EMR V3.30.0 | Hive 2.3.5 |
|
EMR V3.29.0 | Hive 2.3.5 |
|
EMR V3.28.0 | Hive 2.3.5 | Delta 0.6.0 is supported. |
EMR V3.27.2 | Hive 2.3.5 |
|
EMR V3.26.3 | Hive 2.3.5 | The direct committer in an HCatalog table is supported. |
EMR V3.25.0 | Hive 2.3.5 | The issue that MapReduce tasks failed to be run in automatic local mode is resolved. |
EMR V3.24.0 | Hive 2.3.5 |
|
EMR V3.23.0 | Hive 2.3.5 |
|
Versions earlier than EMR V3.23.0 | Hive 2.X | Data from external databases is stored on Hive Metastores. The clusters that use the same Hive Metastore share the data in the Hive Metastore. |
EMR V4.X series
EMR version | Hive version | Enhanced feature |
EMR V4.10.0 | Hive 3.1.2 |
|
EMR V4.8.0 | Hive 3.1.2 |
|
EMR V4.6.0 | Hive 3.1.2 |
|
EMR V4.5.0 | Hive 3.1.2 |
|
EMR V4.4.1 | Hive 3.1.2 | Default parameter settings are optimized. |
EMR V4.4.0 | Hive 3.1.2 |
|
EMR V4.3.0 | Hive 3.1.1 | Custom deployment is supported. |