Tez 0.9.2-2009 (MEP 7.0.0) Release Notes

The notes below relate specifically to the data-fabric distribution for Apache Tez. You may also be interested in the Apache Tez changelog and the Apache Tez home page.

These release notes contain only data-fabric-specific information and are not necessarily cumulative in nature. For information about how to use the release notes, see Ecosystem Component Release Notes.

Version 0.9.2
Release Date September 2020
MapR Version Interoperability See MEP Components and OS Support
Source on GitHub Not Applicable
GitHub Release Tag 0.9.2-mapr-2009
Maven Artifacts https://repository.mapr.com/maven/
Package Names Navigate to https://package.mapr.com/releases/MEP/ and select your MEP and OS to view the list of package names.

New in This Release

  • Tomcat server updated to v9.0.36.
  • Java 11 support


This data-fabric release includes the following fixes on the base Apache release. For details, refer to the commit log for this project in GitHub.

GitHub Commit Number Data (YYYY-MM-DD) Data Fabric Fix Number and Description
3e82ada 2019-07-11 MAPR-TEZ-76 : Make Tez-UI server manageable by MCS
873df67 2019-07-08 MAPR-TEZ-95 : Web Application Potentially Vulnerable to Clickjacking
3c3e375 2020-01-20 MAPR-TEZ-97: Protobuf upgrade for 6.2 to Protobuf v3.11.1 in Tez
2f60580 2020-04-30 MAPR-TEZ-126: Vulnerability with commons-beanutils





MAPR-TEZ-113: Add security headers for TezUI.
1c4095d 2020-05-12 MAPR-TEZ-127: Update moment*.js version to 2.25.2
9391f29 2020-05-14 MAPR-TEZ-138: Update Guava version to 28.2-jre
027fa33 2020-05-25 MAPR-TEZ-132: Updated 3d-patry libraries.
4e7d752 2020-06-09 MAPR-TEZ-139: Disable AJP connector
5b26d36 2020-06-09 MAPR-TEZ-125: Update netty to version 4.1.50.Final
835e5ab 2020-06-09 MAPR-TEZ-143 : Error while running rez job: Unrecognized VM option 'PrintGCTimeStamps'
f91729e 2020-06-22 MAPR-TEZ-147: Update Tomcat to 9.0.36 version
438c78d 2020-07-08 MAPR-TEZ-149: Fixed redirection from root url
6932a41 2020-06-09 MAPR-TEZ-142: Changed value of Content-Security-Policy header for fixing TezUI
a5a35a3 2020-08-10 MAPR-TEZ-164: Fixed TezUI status script
a11af9c 2020-08-25 MAPR-TEZ-159: Configure server.xml for TezUI
72658ba 2020-09-03 MAPR-TEZ-170 : Update ZK version to
db7e74b 2020-09-03 TEZ-4223 - Adding new jars or resources after the first DAG runs does not work.
ef1dc7d 2020-09-03 TEZ-4228 : TezClassLoader should be used in TezChild and for Configuration objects
c011227a 2020-06-09 TEZ-3860. JDK9: ReflectionUtils may not use URLClassLoader
bafc5b7 2019-07-04 TEZ-4057: Fix Unsorted broadcast shuffle umasks

Known Issues and Limitations

  • TEZ-172: If you use HBase + Hive + Tez integration in MEP-7.0.0, you may encounter this 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 happens because of the new Tez classloader implemented in the Tez project. Workaround: To fix the issue, you need to put these additional jars into the data-fabric file-system folder /apps/tez/tez-0.9.
    This is the list of JARs and operations you need to execute before running HBase + Hive + Tez integration in MEP-7.0.0:
    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:
    This example assumes the following software versions:
    • 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
    • MEP release is 2009

Resolved Issues

  • None.