Hive 1.2.1-1603 Release Notes

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

Hive Version 1.2.1
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.2.1-mapr-1603
Maven Artifacts https://repository.mapr.com/maven/
Package Names The following packages are associated with this release:
  • mapr-hive-1.2.201604040723-1.noarch.rpm
  • mapr-hive_1.2.201604040723_all.deb
  • mapr-hivemetastore-1.2.201604040723-1.noarch.rpm
  • mapr-hivemetastore_1.2.201604040723_all.deb
  • mapr-hiveserver2-1.2.201604040723-1.noarch.rpm
  • mapr-hiveserver2_1.2.201604040723_all.deb
  • mapr-hivewebhcat-1.2.201604040723-1.noarch.rpm
  • mapr-hivewebhcat_1.2.201604040723_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.

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.

GitHub Commit Date (YYYY-MM-DD) Comment
9f82b075 2016-04-01 MAPR-22994: Hive 1.2.1 no longer fails to create and query a Hive table on an existing HBase 1.1.1 table.
fab6e30 2016-03-30 MAPR-22966: Hiveserver2 no longer fails to start when it uses LDAP authentication on a secure cluster.
8bff9ae 2016-03-28 MAPR-22945: HiveServer2 no longer fails to start when PAM authentication is enabled.
ea85d79 2016-03-25 MAPR-22928: The datanucleus.schema.autoCreateAll property is now set to false by default.
b74becc 2016-03-14 MAPR-22848: Backported HIVE-11940 to improve the performance of the INSERT OVERWRITE query.
7f8a9ef 2016-02-29 MAPR-21949: Constant propagation optimizer no longer returns string values in an incorrect format.
3899330 2016-03-09 MAPR-22810: Backported HIVE-11841 so that KeyValuesInputMerger no longer creates huge logs.
449a587 2016-03-02 MAPR-22701: Backported HIVE-12875 to reduce the chance of an authorization vulnerability.
40e2baa 2016-03-02 MAPR-22759: Hive is now able to identify MapR filesystem scheme while adding resources through CLI.
8a9a3d2 2015-03-24 MAPR-22691: Default values are now provided for HiveServer2 Kerberos principal and keytab.
517e885 2016-02-12 MAPR-20523: Queries that use any type of join between avro tables no longer fail or give incorrect results.
15c00db 2016-02-12 MAPR-22560: Backported HIVE-10021 so that "Alter index rebuild" statements no longer fail when HiveServer2 uses Sentry authorization.
763e8614 2016-01-26 MAPR-22254: Hive only invokes the open method when the plan file exists. Therefore, it no longer prints the following message to the Hive shell when the query does not have a reduce phase: "LookupFid error No such file or directory(2)."