HBase 1.1.13.100-2009 (EEP 6.3.1) Release Notes

The notes below relate to the MapR Converged Data Platform.

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

Version 1.1.13.100
Release Date September 2020
MapR Version Interoperability See EEP Components and OS Support.
Source on GitHub https://github.com/mapr/hbase
GitHub Release Tag 1.1.13.100-mapr-631
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

  • CVEs fixes

Fixes

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

Commit Date (YYYY-MM-DD) Comment
57ced46e 2020-03-13 MAPR-HBASE-147: HBase configure.sh is overwriting properties set by users
b9a5f219 2020-03-17 MAPR-HBASE-141: Disable TLSv1 and TLSv1.1 protocol for Hbase thrift server
a00b2126 2020-04-03 MAPR-HBASE-151: Bad exception message
989f01d5 2020-04-13 MAPR-HBASE-161: Disable TRACE HTTP method for thrift http server
aae417bf 2020-04-23 MAPR-HBASE-157: Fix io.netty vulnerability
0386e825 2020-04-24 MAPR-HBASE-154: Unable to start hbase shell with MapR ticket in case Kerberos is enables in the cluster
44ad7460 2020-04-30 MAPR-HBASE-166: hbase hbck command incorrectly uses HBASE_REGIONSERVER_OPTS environment variable
9b25a4c4 2020-05-07 MAPR-HBASE-156: Fix org.codehaus.jackson vulnerability
07dca2fd 2020-05-26 MAPR-HBASE-168: HBase web pages don't look right
7e9bf8d0 2020-06-01 MAPR-HBASE-150 add JMX option handling
dd838c9b 2020-07-08 MAPR-HBASE-176: ResourceConfig could not be instantiated
e85c9857 2020-09-01 MAPR-HBASE-174: Hbase services fails with NPE when Credential Provider is configured

Known Issues and Limitations

This release contains the following known issues and limitations:
  • ASYNC-5: MapR-SASL security is not implemented in AsyncHBase. As a result, an AsyncHBase client connection fails on a secure MapR cluster. Workaround: Implement AsyncHBase security or disable HBase security.
  • MapR 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.