Hive 3.1.3.900 (DEP 10.0.1) Release Notes
| Hive Version | 3.1.3.900 |
| Release Date | January 2026 |
| HPE Version Interoperability | See Ecosystem Pack Components and OS Support. |
| Source on GitHub | https://github.com/mapr/hive |
| GitHub Release Tag | 3.1.3.900-dep-1001 |
| Maven Artifacts | https://repository.mapr.com/maven/ |
| Package Names | Navigate to http://package.ezmeral.hpe.com/releases/MEP/, and select your DEP (EEP or MEP) and OS to view the list of package names. |
| ODBC/JDBC Drivers |
Hive 3.1.3 works with the following HPE Hive drivers:
For additional driver information, see Connecting to HiveServer2. |
Feature support
The following list describes support of various components and functionality with Hive 3.1.3.750 or higher:
-
Supports Hive-3.1.3 on Tez-0.10.2.
-
Does not support Hive on Spark, so you cannot use Spark as an execution engine for Hive. However, you can run Hive and Spark on the same cluster. You can also use Spark SQL and Drill to query Hive tables.
-
Does not support HDFS encryption in Hive tables.
-
Does not support LLAP with Hive-3.1.3
-
Starting from Hive 2.1, Hive needs to run the schematool command as an initialization step.
New in This Release
None
Fixes
This release includes CVE and bug fixes according to the following list of changes.
| GitHub Commit Number | Data (YYYY-MM-DD) | HPE Fix Number and Description |
| 5fec499950 | 2025-11-24 | DEP-HIVE-1611: initDerbySchema (from configure.sh -R) failed with java.nio.file.attribute.UserPrincipalNotFoundException |
| b6ed2684ff | 2025-11-24 | DEP-HIVE-1614: Vulnerability - jackson-core - CVE-2025-52999 |
| d17ddd8f29 | 2025-11-24 | DEP-HIVE-1617: Vulnerability - netty-all - CVE-2025-58057 - Part-2 |
| 65ae88b672 | 2025-11-24 | DEP-HIVE-1616: Vulnerability - jetty-server - CVE-2021-34428 |
| e42fa3a77b | 2025-11-24 | DEP-HIVE-1612: Vulnerability - commons-beanutils - CVE-2025-48734 |
| adf89f0543 | 2025-11-24 | DEP-HIVE-1617: Vulnerability - netty-all - CVE-2025-58057 |
| 4d6acf40ab | 2025-10-20 | EEP-HIVE-1567: Warning SLF4JLogFactory#release() was invoked |
| a0a7c7edc7 | 2025-10-20 | DEP-HIVE-1608: Hive-HBase integration fails with ClassNotFoundException org.apache.hadoop.hbase.HBaseConfiguration |
For complete details refer to the commit log for this project in GitHub.
Known Issues and Limitations
- Hive SchemaTool fails with
type clob does not existerror during lower environment upgrade, when the backend database is PostgreSQL. To resolve the issue, do the steps that follow:-
In
upgrade-3.0.0-to-3.1.0.postgres.sql, change the code as follows:-
From:
To:-- HIVE-23683 ALTER TABLE "COMPACTION_QUEUE" ADD "CQ_ENQUEUE_TIME" bigint; ALTER TABLE "COMPLETED_COMPACTIONS" ADD "CC_ENQUEUE_TIME" bigint;-- HIVE-23683 ALTER TABLE COMPACTION_QUEUE ADD CQ_ENQUEUE_TIME bigint; ALTER TABLE COMPLETED_COMPACTIONS ADD CC_ENQUEUE_TIME bigint; -
From:
To:-- HIVE-22729 ALTER TABLE COMPACTION_QUEUE ADD CQ_ERROR_MESSAGE clob; ALTER TABLE COMPLETED_COMPACTIONS ADD CC_ERROR_MESSAGE clob;-- HIVE-22729 ALTER TABLE COMPACTION_QUEUE ADD CQ_ERROR_MESSAGE text; ALTER TABLE COMPLETED_COMPACTIONS ADD CC_ERROR_MESSAGE text;
-
- Restart the Hive services.
-
- See Considerations for Hive on JDK 17 and later.