Hive 1.0-1603 Release Notes

Below are release notes for the Hive component included in the MapR Converged Data Platform.

Hive Version 1.0
Release Date April 4 2016
MapR Version Interoperability See Hive and HCatalog Support Matrix and Ecosystem Support Matrix (Pre-5.2 releases) .
Source on GitHub https://github.com/mapr/hive/tree/1.0.0-mapr-1603
Maven Artifacts http://repository.mapr.com/maven/
Package Names The following packages are associated with this release:
  • mapr-hive-1.0.201603301009-1.noarch.rpm
  • mapr-hive_1.0.201603301009_all.deb
  • mapr-hivemetastore-1.0.201603301009-1.noarch.rpm
  • mapr-hivemetastore_1.0.201603301009_all.deb
  • mapr-hiveserver2-1.0.201603301009-1.noarch.rpm
  • mapr-hiveserver2_1.0.201603301009_all.deb
  • mapr-hivewebhcat-1.0.201603301009-1.noarch.rpm
  • mapr-hivewebhcat_1.0.201603301009_all.deb

New in this Release

This release of Apache Hive includes the following behavior change that is specific to MapR:
New default value for datanucleus.schema.autoCreateAll property
The default value for the datanucleus.schema.autoCreateAll property was change from true to false in the hive-default.xml.template file.

Feature Support

MapR does not support Hive on Spark. Therefore, you cannot use Spark as an execution engine for Hive. However, you can run Hive and Spark on the same cluster. You can also use Spark SQL and Drill to query Hive tables.

Patches

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

GitHub Commit Date (YYYY-MM-DD) Comment
da7ff8a 2016-03-30 MAPR-22966: Hiveserver2 no longer fails to start when it uses LDAP authentication on a secure cluster.
9937578 2016-03-28 MAPR-22945: HiveServer2 no longer fails to start when PAM authentication is enabled.
82b7a2d 2016-03-25 MAPR-22928: The datanucleus.schema.autoCreateAll property is now set to false by default.
56462ca 2016-03-09 MAPR-22810: Backported HIVE-11841 so that KeyValuesInputMerger no longer creates huge logs.
cbd034c 2016-03-03 MAPR-21949: Constant propagation optimizer no longer returns string values in an incorrect format.
fa75cd5 2016-03-02 MAPR-22701: Backported HIVE-12875 to reduce the chance of an authorization vulnerability.
502b02a 2016-02-12 MAPR-22560: Backported HIVE-10021 so that "Alter index rebuild" statements no longer fail when HiveServer2 uses Sentry authorization.
1f2e744 2016-02-12 MAPR-20523: Queries that use any type of join between avro tables no longer fail or give incorrect results.
d3d73cc 2016-02-09 MAPR-22435: beeline.sh no longer includes an unnecessary "if" statement.