This topic describes the mappings between E-MapReduce (EMR) versions and Hive versions, and describes the enhanced features of Hive in EMR.
The following table describes the enhanced features of Hive in EMR.
EMR version | Hive version | Enhanced feature |
---|---|---|
EMR V5.2.1 | 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. |
EMR V3.36.1 | Hive 2.3.8 |
|
EMR V3.35.0 | Hive 2.3.7 | Community issues related to fetch tasks are fixed. |
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 causes execution failures of MapReduce tasks in automatic local mode is fixed. |
EMR V3.24.0 | Hive 2.3.5 |
|
EMR V3.23.0 | Hive 2.3.5 |
|
EMR 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. |