Hive 1.0-1601 Release Notes

Below are release notes for the Hive component included in the MapR Distribution for Apache Hadoop.

Hive Version 1.0
Release Date February 1, 2016
MapR Version Interoperability See the Hive and HCatalog Support Matrix and the Ecosystem Support Matrix
Source on GitHub https://github.com/mapr/hive/tree/1.0.0-mapr-1601
Maven Artifacts http://repository.mapr.com/maven/
Package Names The following packages are associated with this release:
  • mapr-hive-1.0.201601281548-1.noarch.rpm
  • mapr-hive_1.0.201601281549_all.deb
  • mapr-hivemetastore-1.0.201601281548-1.noarch.rpm
  • mapr-hivemetastore_1.0.201601281549_all.deb
  • mapr-hiveserver2-1.0.201601281548-1.noarch.rpm
  • mapr-hiveserver2_1.0.201601281549_all.deb
  • mapr-hivewebhcat-1.0.201601281548-1.noarch.rpm
  • mapr-hivewebhcat_1.0.201601281549_all.deb

New in this Release

This release of Apache Hive includes the following behavior change that is specific to MapR:

DataNucleus versions were updated.
The following DataNucleus versions were updated:
Component Old Version New Version
datanucleus-api-jdo 3.2.6 4.2.1
datanucleus-core 3.2.1.0 4.1.6
datanucleus-rdbms 3.2.9 4.1.7
DataNucleus properties were renamed.
The following DataNucleus properties were renamed:
Old Name New Name
datanucleus.validateTables datanucleus.schema.validateTables
datanucleus.validateColumns datanucleus.schema.validateColumns
datanucleus.validateConstraints datanucleus.schema.validateConstraints
datanucleus.autoCreateSchema datanucleus.schema.autoCreateAll
DataNucleus Property datanucleus.fixedDatastore was deleted.

For details on the features available in the open source version of this component, see the Apache Hive 1.0 changelog or the Apache Hive homepage.

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
b3c72d3 2015-12-09 MAPR-21752: When you load data into a table partition, Operation not permitted messages no longer display for chgrp and chmod commands.
96c96e7 2015-12-07 MAPR-21228: Hive queries no longer fail with exception: Table 'hive.DELETEME1xx' doesn't exist.
b03fb23 2015-12-03 MAPR-20263: Hive Metastore no longer incorrectly determines the authentication method when Hive jobs are created by other components such as Sqoop, Oozie, or Spark.
18c12ac 2015-12-02 MAPR-21631: Backported HIVE-9867 to migrate usage of deprecated Calcite methods. This prevents the ClassCastException from occurring when you submit Hive queries.
49ecd8e 2015-11-18 MAPR-21352: Upgrading hive-0.7.1 to hive-1.0 no longer fails at 008-HIVE-2246.mysql.sql.
d75123c 2015-11-04 MAPR-21238: Backported Hive-11502 so that map side aggregation is no longer extremely slow.
f102c02 2015-11-03 MAPR-20207: Backported HIVE-9599 to remove extra, conflicting jars from hive-jdbc-standalone.jar.
5f8c059 2015-10-30 MAPR-19894: Fixed the java.lang.NullPointerException in the MoveTask class.