Hive 0.13.0-1601 Release Notes

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

Version 0.13
Release Date February 1, 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/0.13.0-mapr-1601

Maven Artifacts

http://repository.mapr.com/maven/

Package Names The following packages are associated with this release:
  • mapr-hive-0.13.201601281525-1.noarch.rpm
  • mapr-hive_0.13.201601281525_all.deb
  • mapr-hivemetastore-0.13.201601281525-1.noarch.rpm
  • mapr-hivemetastore_0.13.201601281525_all.deb
  • mapr-hiveserver2-0.13.201601281525-1.noarch.rpm
  • mapr-hiveserver2_0.13.201601281525_all.deb
  • mapr-hivewebhcat-0.13.201601281525-1.noarch.rpm
  • mapr-hivewebhcat_0.13.201601281525_all.deb

New in this Release

This release of Apache Hive includes the following behavior changes that are specific to MapR:

Drill can now read parquet text data.
DataNucleus versions were updated.
The following DataNucleus versions were updated:
Component Old Version New Version
datanucleus-rdbms 3.2.9 4.1.7
datanucleus-core 3.2.1.0 4.1.6
datanucleus-api-jdo 3.2.6 4.2.1
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 0.13.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
b9e8d66 2015-10-24 MAPR-21474: Backported HIVE-7735 which implements Char and Varchar in ParquetSerDe.
3b9b65f 2015-10-24 MAPR-21474: Backported HIVE-8205 so that using strings in the group type no longer causes failures in ParquetSerDe.
a0f183f 2015-11-13 MAPR-21228: Hive queries no longer fail with exception: Table 'hive.DELETEME1xx' doesn't exist
a793ea1 2015-11-28 MAPR-21192: Backported HIVE-6847 so that Hive creates user-specific scratch directories.
0b1b177 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.
5a54172 2016-01-11 MAPR-22100: Resolved Spark build issued which was caused by the backporting of MAPR-19408.