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 theconfigure_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, sethbase.rpc.protection
to authentication.