Tez 0.9.2 - 2101 (EEP 7.0.1) Release Notes
The notes below relate specifically to the HPE Ezmeral Data
Fabric Distribution for Apache Tez. You may also be interested in the Apache Tez changelog and the Apache Tez home
page.
Version | 0.9.2 |
Release Date | January 2021 |
HPE Version Interoperability | See EEP Components and OS Support |
Source on GitHub | Not Applicable |
GitHub Release Tag | 0.9.2.100-mapr-701 |
Maven Artifacts | https://repository.mapr.com/maven/ |
Package Names | Navigate to https://package.ezmeral.hpe.com/releases/MEP/ and select your MEP and OS to view the list of package names. |
New in This Release
Tez 0.9.2 - 2101 introduces the following enhancements or HPE platform-specific behavior
changes:
- None.
Fixes
This HPE release includes the following fixes on the base release:
GitHub Commit Number | Data (YYYY-MM-DD) | MapR Fix Number and Description |
ec9528e | 2020-12-11 | MAPR-TEZ-125: Fix io.netty vulnerability |
1a225f6 | 2020-11-23 | MAPR-TEZ-175: Replacing maprcli command with Yarn API to get RM url address |
4f3d2f3 d7ff176 |
2020-11-05 | MAPR-TEZ-150: Set configuration back-ups limit |
b1b6c87 | 2020-10-23 | MAPR-TEZ-153: Fixed commons-beanutils-core vulnerability CVE-2014-0114 |
9f37a2b | 2020-10-04 | MAPR-TEZ-165: Corrected path to logs of Tez-UI in warden file |
451d8de | 2020-10-02 | MAPR-TEZ-173: reduced Tez package size |
For details, refer to the commit log for this project in GitHub.
Known Issues and Limitations
- TEZ-172: HBase + Hive + Tez integration in MEP-7.0.1 you may face this exception “Caused by: java.lang.ClassNotFoundException”
-
TEZ-172: An HBase + Hive + Tez integration in MEP 7.0.1 may result in the following exception:
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.client.mapr.BaseTableMappingRules at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 39 more
This exception is due to a new Tez classloader implemented in the Tez project. To fix this issue, put these additional JARs into the
/apps/tez/tez-0.9
filesystem folder.Run the following commands before you run the HBase + Hive + Tez integration in MEP-7.0.1:hadoop fs -mkdir /apps/tez/tez-0.9/hbase hadoop fs -put /opt/mapr/hbase/hbase-1.4.12/lib/* /apps/tez/tez-0.9/hbase/
Add the following property to/opt/mapr/tez/tez-0.9/conf/tez-site.xml
:<property> <name>tez.lib.uris</name> <value>${fs.defaultFS}/apps/tez/tez-0.9,${fs.defaultFS}/apps/tez/tez-0.9/lib,${fs.defaultFS}/apps/tez/tez-0.9/hbase/</value> </property>
This information is based on the assumption that Hive version is 2.3, Hbase version is 1.4.12, Tez version is 0.9, Hadoop version is 2.7.4, Zookeeper version is 3.5.6.0, and ecosystem release is 2101.
Resolved Issues
- None.