HBase 1.1.13.300-2104 (EEP 6.3.4) Release Notes

The notes below relate to the HPE Ezmeral Data Fabric distribution of Apache HBase.

These release notes contain only HPE-specific information and are not necessarily cumulative in nature. You may also be interested in Ecosystem Component Release Notes and the Apache HBase homepage.

Version 1.1.13.300
Release Date April 2021
MapR Version Interoperability See Interoperability Matrix, Ecosystem Support Matrix, and HBase Support Matrix
Source on GitHub https://github.com/mapr/hbase
GitHub Release Tag 1.1.13.300-mapr-634
Maven Artifacts https://repository.mapr.com/maven/
Package Names Navigate to https://package.ezmeral.hpe.com/releases/MEP/ and select your EEP and OS to view the list of package names.

New in this Release

HBase 1.1.13.300 - 2104 introduces the following enhancements or HPE platform-specific behavior changes:

  • CVEs fixes.
  • Extra loggings.
  • Bug fixes.

Fixes

This HPE 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 Date (YYYY-MM-DD) HPE Fix Number and Description
442bf075d7 2021-04-27 MAPR-HBASE-233: Couldn't get into HBase shell on client node.
c4b124d200 2021-03-29 MAPR-HBASE-217: HBase data loss due to RS crash, extra-logging added for investigation.
af92293fe5 2021-03-22 MAPR-HBASE-167: Upgrade Jackson-Databind (transitive from HTrace) packaged with MapR-HBase.
2b694bbdd2 2021-03-17 MAPR-HBASE-225: Opentsdb daemon process does not start after setting noexec to /tmp dir in MapR 6.1/MEP-6.2.
6539a26268 2021-03-16 MAPR-HBASE-228: HBase mapreduce jobs failed with exitCode=1 due to shaded Guava (partially reverting MAPR-HBASE-192).
00b6a7cdfc 2021-03-12 MAPR-HBASE-223: CVE: Security vulnerabilities in bootstrap.js (cherry picking HBASE-24971: updating JQuery).
0290b06632 2021-03-10 MAPR-HBASE-224: HBase Rest threads go in loop while processing TLSv1.3 requests.
a832859220 2021-03-04 MAPR-HBASE-216: HBase process should start with ErrorFile option.
b356b53bc2 2021-03-02 MAPR-HBASE-223: CVE: security vulnerabilities in bootstrap.js (cherry picking HBASE-25079 + HBASE-25261).
c03d5db9b5 2021-02-11 MAPR-HBASE-215: CVE-2014-3488,CVE-2019-16869 etc. Netty vulnerabilities.
e0ad1f0ea1 2021-02-09 MAPR-HBASE-214: Vulnerabilities in Tomcat.
2960be4671 2021-02-05 MAPR-HBASE-207: HBase Web UIs display incorrectly when encryption is disabled on secure cluster.

Known Issues and Limitations

This release contains the following known issues and limitations:
  • ASYNC-5: Data-fabric-SASL security is not implemented in AsyncHBase. As a result, an AsyncHBase client connection fails on a secure data-fabric cluster. Workaround: Implement AsyncHBase security or disable HBase security.
  • Data-fabric client nodes cannot be configured for HBase by using the configure.sh script. Workaround: To configure an HBase client node, you can use the configure_client.sh script. For more information, see Configuring HBase on a Client Node.
  • MD-5925: Drill versions 1.11.0 through 1.16.0.x do not support querying HBase tables. Workaround: None.
  • ASYNC-9: An error is generated when AsyncHBase is used to put data to a cluster with HBase and Kerberos configured. The error occurs when hbase.rpc.protection is set to privacy or integrity in the AsyncHbase client configuration. Workaround: To avoid the error, set hbase.rpc.protection to authentication.