HBase 1.1-1602 Release Notes

The notes below relate to the MapR Converged Data Platform. You may also be interested in the Apache HBase release notes for HBase 1.1.0.

Version 1.1
Release Date February 29, 2016
MapR Version Compatibility See Ecosystem Support Matrix (Pre-5.2 releases).
Source on GitHub https://github.com/mapr/hbase
Maven Artifacts https://repository.mapr.com/maven/
Package Names See Package Names for Ezmeral Ecosystem Packs (EEPs)

New in This Release

This is the initial MapR release of HBase 1.1. In addition to HBase 1.1 features, this release includes the following feature that is specific to MapR:
  • Default Database Setting.

    When you run configure.sh, a default database for HBase clients is automatically set based on the packages available on the cluster. When mapr-hbase-regionserver or mapr-hbase-master packages are installed on the cluster, HBase is the default database for all HBase client connections. You can use the configure.sh -defaultdb option to change the default database setting for the cluster or you specify a value to override the default in the HBase job configuration or the hbase-site.xml. For more information, see MapR's HBase and confgure.sh documentation.

  • Default Ports

    The following ports for HBase 1.1 are changed:

    Table 1. HBase Default Ports
    Service Port
    HBase Master 16000
    HBase Master (for GUI)

    16010

    HBase RegionServer 16020
    HBase RegionServer (for GUI) 16030
    HBase Status MultiCast 16100
NOTE If you need to use the previous default ports from HBase 0.98.x, change the hbase-site.xml by adding the following properties:
<property> 
        <name>hbase.master.port</name> 
        <value>60000</value> 
</property> 
<property> 
        <name>hbase.master.info.port</name> 
        <value>60010</value> 
</property> 
<property> 
        <name>hbase.regionserver.port</name> 
        <value>60020</value> 
</property> 
<property> 
        <name>hbase.regionserver.info.port</name> 
        <value>60030</value> 
</property>      

Fixes

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

Commit Date (YYYY-MM-DD) Comment
8cc858f 2016-01-28 Backported HBASE-14799 to fix potential security vulnerability in the commons-collections library when you accept and process Java object serialization data.
ed43aca 2015-11-11 MAPR 13750: fs.mapr.readbuffering and fs.mapr.aggregate.writes are now disabled for HBase RegionServers.