Hadoop Components : Hive Release Notes

Below are release notes for the Hive component included in the MapR distribution for Apache Hadoop. Only notes specific to MapR are listed here. More details are available on the Apache website under the Hive Releases page and the Apache Hive Project page.

Release notes for prior releases are included in the overall release notes for MapR software. See MapR Release Notes.

Hive 1.2.1-1601 Release Notes

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

 

Version

1.2.1

Release Date

February 1, 2016

MapR Version Interoperability

See Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Source on GitHub

https://github.com/mapr/hive/tree/1.2.0-mapr-1601

Maven Artifacts

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

Package Names

The following packages are associated with this release:

  • mapr-hive-1.2.201601281422-1.noarch.rpm

  • mapr-hive_1.2.201601281422_all.deb

  • mapr-hivemetastore-1.2.201601281422-1.noarch.rpm

  • mapr-hivemetastore_1.2.201601281422_all.deb

  • mapr-hiveserver2-1.2.201601281422-1.noarch.rpm

  • mapr-hiveserver2_1.2.201601281422_all.deb

  • mapr-hivewebhcat_1.2.201601281422_all.deb

  • mapr-hivewebhcat-1.2.201601281422-1.noarch.rpm

New in this Release

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

  • DataNucleus versions were updated.
    The following DataNucleus versions were updated:

    ComponentOld VersionNew Version
    datanucleus-api-jdo 3.2.64.2.1
    datanucleus-core3.2.1.04.1.6
    datanucleus-rdbms3.2.94.1.7
  • DataNucleus properties were renamed.
    The following DataNucleus properties were renamed: 

    Old NameNew Name
    datanucleus.validateTables datanucleus.schema.validateTables
    datanucleus.validateColumns datanucleus.schema.validateColumns
    datanucleus.validateConstraintsdatanucleus.schema.validateConstraints
    datanucleus.autoCreateSchema datanucleus.schema.autoCreateAll
  • DataNucleus Property datanucleus.fixedDatastore was deleted.

  • Added integration with HBase 1.1. 

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

Hive 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 CommitDate (YYYY-MM-DD)Comment

fe18d11

2016-01-12

MAPR-22108 Hive insert to HBase table no longer fails with java.lang.RuntimeException: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.Put.setDurability

b189fa2

2015-12-07

MAPR-21228: Hive queries no longer fail with exception: Table 'hive.DELETEME1xx' doesn't exist

13a8406

2015-12-11

MAPR-20207: Backported HIVE-9599 to remove extra, conflicting jars from hive-jdbc-standalone.jar.

7646ece

2015-11-19

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.

c4345c3

2015-11-16

MAPR-21349: The insert overwrite directory command no longer fails.

b817902

2015-11-06

MAPR-21315 Backported HIVE-10802 so that table join queries with a constant field in the select statement no longer throw an IndexOutOfBoundsException.

03d2c74

2015-11-04

MAPR-21238: Backported Hive-11502 so that map side aggregation is no longer extremely slow.

Hive 1.2.1-1510 Release Notes

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

 

Version

1.2.1

Release Date

November 20, 2015

MapR Version Interoperability

See Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Source on GitHub

https://github.com/mapr/hive/tree/1.2.0-mapr-1510

Maven Artifacts

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

Package NamesThe following packages are associated with this release:
  • mapr-hive-1.2.201511180952-1.noarch.rpm
  • mapr-hive_1.2.201511180952_all.deb
  • mapr-hivemetastore-1.2.201511180952-1.noarch.rpm
  • mapr-hivemetastore_1.2.201511180952_all.deb
  • mapr-hiveserver2-1.2.201511180952-1.noarch.rpm
  • mapr-hiveserver2_1.2.201511180952_all.deb
  • mapr-hivewebhcat-1.2.201511180952-1.noarch.rpm
  • mapr-hivewebhcat_1.2.201511180952_all.deb

New in this Release

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

  • Flexible HiveServer2 Authentication Support
    When the cluster is secure, HiveServer2 accepts both MAPR-SASL and PAM for in-bound authentication. This allows a single instance of HiveServer2 to accept both MapR-SASL authentication from Hue and PAM authentication from JDBC/ODBC connections.

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

Hive 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 CommitDate (YYYY-MM-DD)Comment
d9f47eb2015-09-09HIVE-11688: Backported HIVE-11688 to resolve the issue where OrcRawRecordMerger does not close the primary reader.
3e367522015-10-16MAPR 20096: SMB Join no longer fails on Hive 1.2.
12bca742015-09-21MAPR-20191: On the MapR 5.0 sandbox, the Hive classpath no longer contains newlines.
923ab182015-10-16MAPR-19370: On a secure cluster, HiveServer2 now accepts both MapR-SASL and PAM authentication.
b7243202015-10-22MAPR-21055: The insert overwrite command no longer fails to remove old data files before it overwrites the table.
3fb70d82015-10-21MAPR-21035: Hive 1.2 queries on parquet files no longer fail.
ad202742015-10-23MAPR-21015: Backported HIVE-11456 so that HCatStorer honors the mapreduce.output.basename.

Hive 1.2.1-1508 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 1.2.1 changelog or the Apache Hive homepage.

 

Hive Version

1.2.1

Release Date

Sept 25, 2015

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

1.2.1-mapr-1508

MapR Version Compatibility

See Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Maven Artifacts

See Maven Artifacts for MapR

New in this Release

This is the initial release of Hive 1.2.1 for the MapR distribution for Hadoop. In addition to Hive 1.2.1 features, this release includes the following behavior changes and features:

  • HiveServer2 Authentication
    On secure MapR clusters, HiveServer2 uses PAM by default.

  • WebHCat Changes
    The warden.hcat.conf file is no longer installed with mapr-hive package. Instead, it is installed with the mapr-hivewebhcat package.

  • Cost-Based optimization
    Cost-based optimization is enabled by default.
  • Hive ODBC Driver 2.1.8
    For Hive 1.2.1, use Hive ODBC driver version 2.1.8 or above. This driver cannot be installed on CentOS 7.  

Hive 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 and you can use SparkQL 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.

 

CommitDate (YYYY-MM-DD)Comment
bb40d762015-08-11MAPR-19358: HiveServer2 and HiveMetastore no longer fail to start they are installed on MapR 5.0.
62592e82015-08-11MAPR-19756: The Hive shell no longer fails to start.
d620ceb2015-08-15MAPR-19778: WebHCat service no longer displays a MalformedURLException in/opt/mapr/logs/adminuiapp.log.
e8f05452015-08-18MAPR-20051: HiveMetastore no longer fails to create the tables correctly and no longer throws a lock exception when you try to run a query.
4769b272015-08-27MAPR- 20197: templeton.storage.class property is now set to org.apache.hive.hcatalog.templeton.tool.HDFSStorage instead of org.apache.hcatalog.templeton.tool.HDFSStorage.
a5461302015-08-31MAPR-13215: On a secure cluster, hadoop.proxyuser.mapr.groups is now able to restrict the groups that can be impersonated.
2ad68d42015-09-01Hadoop23Shims no longer includes HDFS encryption related code.

 

 

 

 

Hive 1.0-1601 Release Notes

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

 

Version

1.0

Release Date

February 1, 2016

MapR Version Interoperability

See Hive and HCatalog Support Matrix and 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 changes that are specific to MapR:

  • DataNucleus versions were updated.
    The following DataNucleus versions were updated:

    ComponentOld VersionNew Version
    datanucleus-api-jdo 3.2.64.2.1
    datanucleus-core3.2.1.04.1.6
    datanucleus-rdbms3.2.94.1.7
  • DataNucleus properties were renamed.
    The following DataNucleus properties were renamed: 

    Old NameNew Name
    datanucleus.validateTables datanucleus.schema.validateTables
    datanucleus.validateColumns datanucleus.schema.validateColumns
    datanucleus.validateConstraintsdatanucleus.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 CommitDate (YYYY-MM-DD)Comment
96c96e72015-12-07MAPR-21228: Hive queries no longer fail with exception: Table 'hive.DELETEME1xx' doesn't exist
f102c022015-11-03MAPR-20207: Backported HIVE-9599 to remove extra, conflicting jars from hive-jdbc-standalone.jar.
18c12ac2015-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.

b3c72d32015-12-09MAPR-21752: When you load data into a table partition, Operation not permitted messages no longer display for chgrp and chmod commands.
b03fb232015-12-03MAPR-20263: Hive Metastore no longer incorrectly determines the authentication method when Hive jobs are created by other components such as Sqoop, Oozie, or Spark.
d75123c2015-11-04MAPR-21238: Backported Hive-11502 so that map side aggregation is no longer extremely slow.
49ecd8e2015-11-18MAPR-21352: Upgrading hive-0.7.1 to hive-1.0 no longer fails at 008-HIVE-2246.mysql.sql.
5f8c0592015-10-30MAPR-19894: Fixed the java.lang.NullPointerException in the MoveTask class.

 

 

Hive 1.0-1510 Release Notes

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

 

Version

1.0

Release Date

November 20, 2015

MapR Version Interoperability

See Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Source on GitHub

https://github.com/mapr/hive/tree/1.0.0-mapr-1510

Maven Artifacts

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

Package NamesThe following packages are associated with this release:
  • mapr-hive-1.0.201511180941-1.noarch.rpm
  • mapr-hive_1.0.201511180941_all.deb
  • mapr-hivemetastore-1.0.201511180941-1.noarch.rpm
  • mapr-hivemetastore_1.0.201511180941_all.deb
  • mapr-hiveserver2-1.0.201511180941-1.noarch.rpm
  • mapr-hiveserver2_1.0.201511180941_all.deb
  • mapr-hivewebhcat-1.0.201511180941-1.noarch.rpm
  • mapr-hivewebhcat_1.0.201511180941_all.deb

New in this Release

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

  • Flexible HiveServer2 Authentication Support
    When the cluster is secure, HiveServer2 accepts both MAPR-SASL and PAM for in-bound authentication. This allows a single instance of HiveServer2 to accept both MapR-SASL authentication from Hue and PAM authentication from JDBC/ODBC connections.

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.

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 CommitDate (YYYY-MM-DD)Comment
bdf99162015-09-08HIVE-11688: Backported HIVE-11688 to resolve the issue where OrcRawRecordMerger does not close the primary reader.
462be0a2015-09-21MAPR-20191: On the MapR 5.x sandbox, the Hive classpath no longer contains newlines.
20a0ba92015-10-13MAPR-19370: On a secure cluster, HiveServer2 now accepts both MapR-SASL and PAM authentication.
9ad855a2015-10-23MAPR-21035 Hive 1.2 queries on parquet files no longer fail.
c582f582015-10-27MAPR-19894: The insert overwrite table partition command no longer ignores fs.permission.umask-mode when hive.optimize.insert.dest.volume is enabled.

Hive 1.0-1508 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 1.0 changelog or the Apache Hive homepage.

 

Hive Version

1.0

Release Date

Sept 22, 2015

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

1.0.0-mapr-1508

MapR Version CompatibilitySee Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Maven Artifacts

See Maven Artifacts for MapR

New in this Release

This release of Hive 1.0 for the MapR distribution for Hadoop includes the following behavior changes:

  • HiveServer2 Authentication Changes (Available for MapR cluster version 4.1 and above)
    On secure MapR clusters, MapR-SASL is not longer the default for HiveServer2. Instead, HiveServer2 uses PAM by default.

  • WebHCat Changes
    The warden.hcat.conf file is no longer installed with mapr-hive package. Instead, it is installed with the mapr-hivewebhcat package.

  • Cost-based optimization
    Cost-based optimization is disabled by default. For information on how to enable this option, see the Apache Hive documentation. 

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.

 

Commit

Date (YYYY-MM-DD)

Comment

3ce96ce2015-05-18MAPR-18725: Errors are no longer logged in Warden logs when Warden starts the WebHCat service.
75e1d7d2015-06-16

MAPR-19150/Hive-9613:  Left join query plan no longer outputs wrong column when using subquery.

5d3d28f2015-06-16MAPR-19155: On secure MapR clusters, HiveServer2 uses PAM by default.
80d52202015-06-23MAPR-19208: The default log level for org.apache.hadoop.hive.serde2.avro.AvroDeserializer class is now debug instead of warn.
50fd1d32015-06-24Includes HIVE-9976 fix.
547ddb22015-06-24MAPR-19116: Includes HIVE-9976 and HIVE-10106 fixes.
079d8a12015-06-24MAPR-13215: The hadoop.proxyuser.mapr.groups property is now able to restrict the groups that can be impersonated.
bf6e6702015-06-30MAPR-19152: When you run a Hive UDF from within a Pig 0.15 console, Hive no longer logs a null pointer exception when

SessionState.get() returns NULL.

11f1b692015-07-08MAPR-19453: When you enable hive.warehouse.subdir.inherit.perms in hive-site.xml, Hive no longer creates tables with incorrect permissions. The tables now successfully inherit the permissions of the parent directory.
f5808222015-07-27MAPR-19698/HIVE-10929: On Tez, dynamic partitioning queries with union all statement no longer fail at org.apache.hadoop.hive.ql.exec.MoveTask with an "Invalid partition key & values" exception.
6db44f62015-07-30MAPR-18222: Hive includes PARQUET-107 fix.
4f12a86
3a3c1d1 
2015-08-03MAPR-19029: HiveServer2 now honors the MapReduce Mode configuration in warden.hs2.conf.
9e4a5cd2015-08-03MAPR-19778: WebHCat service no longer displays a MalformedURLException in /opt/mapr/logs/adminuiapp.log.
3a516cd2015-08-07MAPR-19831/Hive-9855: Hive 1.0 skewjoin no longer fails with an "Invalid source or target" exception.
6f88d6e 13794592015-08-25MAPR-19894: "Insert overwrite table partition" command no longer ignores fs.permission.umask-mode when hive.optimize.insert.dest.volume is enabled.
3d984ef2015-09-01

MAPR-20281/HIVE-9199: DummyTxnManager can now determine the lockMode required for a DDL based on the output writetype.

60b1f392015-09-03MAPR-20254/HIVE-10841: Join queries no longer produce incorrect data due to the failure to push down Hive predicate.

 

 

Hive 1.0-1504 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 1.0 changelog or the Apache Hive homepage.

 

Version

Hive 1.0-1504

Release Date

May 20, 2015

Works with MapR Data Platform versions

4.1

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

1.0.0-mapr-1504

Maven Artifacts

See Maven Artifacts for MapR

For a list of ecosystem components that work with Hive 1.0, see the interoperability matrix.

New in this Release

This is the initial release of Hive 1.0 for the MapR distribution for Hadoop. In addition to Hive 1.0 features, this release includes the following features:

  • MapR-SASL Support
    On secure MapR clusters, MapR-SASL is supported and configured by default for HiveServer2 and HiveMetastore. Previously, Simple SASL was the default and authentication had to be configured manually. 
  • Hive Scratch Directory Changes
    By default, the Hive scratch directory is created in the same volume as the target table (hive.optimize.insert.dest.volume=true). Previously, hive.optimize.insert.dest.volume was set to false. 
  • WebHCat Changes
    --The default WebHCat log directory is now /opt/mapr/hive/<hive-version>/logs/<username>/webhcat. Previously, it was /tmp/<username>/webhcat.
    --WebHCat is now managed by Warden. The warden.hcat.conf file is installed with the mapr-hive package.
     
  • JDBC SASL QOP Parameter Changes
    When you need to connect via JDBC to hiveserver2 using the SASL QOP parameter, use salsQop instead of sals.qop. 
The Hive 1.0 cost-based optimization is a beta feature and is not fully supported.

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.

 

Commit

Date (YYYY-MM-DD)

Comment

3cbeb8c2015-05-01MAPR-14214: WebHCat Server is now managed by Warden.
b6899d32015-05-01MAPR-17726 (HIVE-5672): An insert overwrite to HDFS no longer fails.
263ab622015-04-28MAPR-17791: MapR now sets hive.exec.submit.local.task.via.child=false to enable Beeline to execute mapjoin tasks when HiveServer2 uses MapR-SASL authentication.

4060cfd

2015-04-23MAPR-18202: Transaction compaction error no longer appears in Hive logs.
25783142015-04-22MAPR-18255:  Web browsers are now able to connect to WebHCat,

db10116

2015-04-16MAPR-18234: Hive no longer tries to clean up MapReduce temp directories that do not exist.
672e3752015-04-16MAPR-18058: MapReduce queries no longer fail with a java.io.IOException.

dc00c63

2015-04-13MAPR-18166: Errors no longer occur when doing select * on transaction enabled ORC table.
08a82e92015-04-01MAPR-17912 (HIVE-10083): SMBJoin no longer fails in the case where one table is uninitialized.
ddaa3f02015-03-31MAPR-17982: MapReduce queries on external tables no longer fail with a java.io.IOException.
76839e22015-03-30MAPR-17907: Error no longer appears in Hive logs when transactions are enabled.
09c3cf92015-03-26MAPR-17854: Hue can now access the Hive Metastore.
44edb1c2015-03-19MAPR-17790: HiveServer2 is now able to start when it is configured to use Kerberos authentication.
a048ceb2015-03-18MAPR-17742: MapReduce jobs started by WebHCat no longer fail when Zero-config Resource Manager HA is configured.

f7b9409

2015-03-10MAPR-17600: Hive no longer fails with a NullPointerException when trying to access Amazon S3 storage
70cab742015-03-04MAPR-17526: Warden is now able to start Hiveserver2 and Metastore when they use MapR-SASL authentication.
9d8d4952015-02-26MAPR-17458: TABLESAMPLE query no longer fails

b5037b0

2015-02-17MAPR-17276: Hive Metastore no longer fails to start on Ubuntu

dc37fb2

2015-02-13MAPR-17272: By default, hive.metastore.sasl.enabled is set to true for WebHCat when the cluster is secure.
43cd4312015-02-12MAPR-17135: HiveServer2 and Hive Metastore are automatically configured to use MapR-SASL when the cluster is secure.
2edf0832015-02-06MAPR-17127: The following warning messages no longer appear in the hive shell:

WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use
org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files.

6949cc7

2015-02-06MAPR-16960: The hive shell no longer displays warning messages related to duplicate slf*.jar files.

37536f3

2015-02-06MAPR-17120: WebHCat log files are now written to the following folder: /opt/mapr/hive/hive-<version>/logs/<user>/webhcat

2a0367c

2015-02-03MAPR-16962: The status of HiveServer2 and Hive Metastore now displays correctly in the MCS when the cluster runs on Ubuntu nodes.
68461ff2015-01-27MAPR-16786: By default, MapR sets hive.optimize.insert.dest.volume=true

be34b2b

2015-01-28

MAPR-16952: By default, MapR sets hive.server2.thrift.sasl.qop=auth-conf

3bf4741

2015-01-26MAPR-16899: HiveServer2 now has support for MapR-SASL authentication when the cluster is secure.
d21a4252015-01-26MAPR-15559: Hive Metastore now has support for MapR-SASL authentication when the cluster is secure.

9dab4a5

2015-01-19MAPR-16762: WebHCat no longer fails to start on a cluster that runs YARN services.
ca51e982015-01-12MAPR-15587 (HIVE-9119): A single zookeeper instance can now be reused and shared by ZooKeeperHiveLockManagers to reduce the number of ZooKeeper clients created for every instance of HiveServer2.

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

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:

    ComponentOld VersionNew Version
    datanucleus-api-jdo 3.2.64.2.1
    datanucleus-core3.2.1.04.1.6
    datanucleus-rdbms3.2.94.1.7
  • DataNucleus properties were renamed.
    The following DataNucleus properties were renamed: 

    Old NameNew Name
    datanucleus.validateTables datanucleus.schema.validateTables
    datanucleus.validateColumns datanucleus.schema.validateColumns
    datanucleus.validateConstraintsdatanucleus.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 CommitDate (YYYY-MM-DD)Comment

a0f183f

2015-11-13MAPR-21228: Hive queries no longer fail with exception: Table 'hive.DELETEME1xx' doesn't exist
5a541722016-01-11MAPR-22100: Resolved Spark build issued which was caused by the backporting of MAPR-19408.

0b1b177

2015-12-03MAPR-20263: Hive Metastore no longer incorrectly determines the authentication method when Hive jobs are created by other components such as Sqoop, Oozie, or Spark.
a793ea1

2015-11-28

MAPR-21192: Backported HIVE-6847 so that Hive creates user-specific scratch directories.
3b9b65f2015-10-24

MAPR-21474: Backported HIVE-8205 so that using strings in the group type no longer causes failures in ParquetSerDe.

b9e8d662015-10-24MAPR-21474: Backported HIVE-7735 which implements Char and Varchar in ParquetSerDe.

 

 

Hive 0.13.0-1510 Release Notes

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

 

Version

0.13

Release Date

November 20, 2015

MapR Version Interoperability

See Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Source on GitHub

https://github.com/mapr/hive/tree/0.13.0-mapr-1510

Maven Artifacts

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

Package NamesThe following packages are associated with this release:
  • mapr-hive-0.13.201511180922-1.noarch.rpm

  • mapr-hive_0.13.201511180922_all.deb

  • mapr-hivemetastore-0.13.201511180922-1.noarch.rpm

  • mapr-hivemetastore_0.13.201511180922_all.deb

  • mapr-hiveserver2-0.13.201511180922-1.noarch.rpm

  • mapr-hiveserver2_0.13.201511180922_all.deb

  • mapr-hivewebhcat-0.13.201511180922-1.noarch.rpm
  • mapr-hivewebhcat_0.13.201511180922_all.deb

New in this Release

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

  • Additional Properties
    The following Hive properties were backported into this release:

    • hive.metastore.schema.verification.record.version

    • hive.server2.thrift.http.max.idle.time

    • hive.server2.thrift.http.worker.keepalive.time

    • hive.server2.thrift.http.worker.keepalive.time

    • hive.server2.session.check.interval

    • hive.server2.idle.session.timeout

    • hive.exec.orc.default.block.size

You can override the default values by configuring different values for these properties in the hive-site.xml file. For details on these properties, see the Apache Hive Documentation.

  • Additional orcfiledump Options
    The orcfiledump utility includes the option to print the timezone in ORC metadata files and to dump the content of the ORC files.
     

  • Flexible HiveServer2 Authentication Support
    When the cluster is secure, HiveServer2 accepts both MAPR-SASL and PAM for in-bound authentication. This allows a single instance of HiveServer2 to accept both MapR-SASL authentication from Hue and PAM authentication from JDBC/ODBC connections.

  • Beeline can Submit Multiple Queries at a Time
    Beeline can submit multiple queries at a time when you use a semi-colon(;) in-between queries. 

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.

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 CommitDate (YYYY-MM-DD)Comment
40c2a4e2015-09-24MAPR-20650: Backported HIVE-9749 to provide the option to configure whether or not the Hive Metastore version should be updated automatically.

8ab8f06

2015-10-03MAPR-20866: Queries on a subset of the columns in a parquet schema no longer return NULL column values.
0e3c9c42015-09-21MAPR-20191: On the MapR 5.x sandbox, the Hive classpath no longer contains newlines.
70e1c5f2015-10-16MAPR-19370: On a secure cluster, HiveServer2 now accepts both MapR-SASL and PAM authentication.
88b368f2015-10-07MAPR-20814: Backported HIVE-8746 to enable ORC timestamp columns to account for daylight savings time changes.
4f7f3e32015-09-25MAPR-19408: Backported HIVE-7353 so that HiveServer2 no longer has JDOPersistanceManager leaks when HiveServer2 uses the embedded MetaStore.
c58f4262015-09-17MAPR-20297: Backported HIVE-9877 to allow Beeline to submit multiple queries at a time.

Hive 0.13.0-1508 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Hive Version

0.13.0

Release Date

Sept 22, 2015

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

0.13.0-mapr-1508

MapR Version InteroperabilitySee Hive and HCatalog Support Matrix and Ecosystem Support Matrix

Maven Artifacts

See Maven Artifacts for MapR

New in this Release

This MapR release of Hive 0.13 includes the following behavior changes:

  • HiveServer2 Authentication Changes (Available for MapR cluster version 4.1 and above)
    On secure MapR clusters, MapR-SASL is not longer the default for HiveServer2. Instead, HiveServer2 uses PAM by default.

  • WebHCat Changes
    The warden.hcat.conf file is no longer installed with mapr-hive package. Instead, it is installed with the mapr-hivewebhcat package.

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.

 

CommitDate (YYYY-MM-DD)Comment

4130e1e

2015-05-18MAPR-18725: Errors are no longer logged in Warden logs when Warden starts webhcat.
28046ce2015-06-17MAPR-19155: On secure MapR clusters, HiveServer2 uses PAM by default.
fef6a672015-06-23MAPR-19208: The default log level for org.apache.hadoop.hive.serde2.avro.AvroDeserializer class is now debug instead of warn.
1240cce
bf16b43 
2015-06-25MAPR-19029: HiveServer2 now honors the MapReduce Mode configured in warden.hs2.conf.
1fe17a22015-07-30MAPR-18222: Hive includes PARQUET-107 fix. 
20ad9282015-08-03MAPR-19778: WebHCat service no longer displays a MalformedURLException in /opt/mapr/logs/adminuiapp.log.
65a7e102015-09-2-15MAPR-20281/ HIVE-9199: DummyTxnManager can now determine the lockMode required for a DDL based on the output writetype.
979f4202015-09-03MAPR-20254/HIVE-10841: Join queries no longer produce incorrect data due to the failure to push down Hive predicate.
39ec9bd2015-09-08MAPR-20423: HiveQL queries with LPAD function no longer fail with the ClassCastException.
462acf42015-09-10MAPR-20523 and MAPR-20329: Queries that use any type of join between avro tables no longer fail or give incorrect results. 

Hive 0.13.0-1501 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.13.0-1501

Release Date

January 21, 2015

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

0.13-mapr-1501

Maven Artifacts

See Maven Artifacts for MapR

Using Hive with Sentry and Impala

Hive 0.13 (1410 and 1501) works with Sentry 1.4 and Impala 1.4.1.

Using Hive with HBase

Hive 0.13 works with HBase 0.98.x.

New in this Release

The default log directory for Hivesever2 has changed from /tmp/<user> to /opt/mapr/hive/hive-<version>/logs/<user>. Users will not be impacted by this change if the log directory is set in /opt/mapr/hive.hive-<version>/conf/hive-log4j.properties.

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.

 

Commit

Date

Comment

491c048

2015-1-19MAPR-16784: Secure Hive metastore no longer fails to start on a MapR 4.x cluster that runs MapReduce v1.
83e5b3b2015-1-12MAPR-15587/Hive-9119: Reduced the number of ZooKeeper clients created per running instance of HiveServer2.
6cf65312015-1-12MAPR-16706: Hive beeline no longer hangs on a secure MapR 3.1.0 cluster.
35ffc632014-12-22MAPR-16535: TypeMismatchException no longer appears when calling Hadoop23Shims.createJobContext(Configuration conf, JobId jobId) API.
c99933a2014-12-9MAPR-15982: Hive service status check requires less CPU.
37f75d42014-12-14MAPR-16184: On MapR 4.0.1, Hive statements using relative path URI to the filesystem no longer fail due to incorrect URI creation.
313f0162014-11-21MAPR-14270/HIVE-7279: format_number now supports the decimal datatype.
608c4612014-11-20MAPR-16090: hcat CLI no longer fails on a cluster that runs YARN.
4dff42b2014-11-20MAPR-15833: The hive metatool updateLocation command no longer fails.

 

 

Hive 0.13.0-1410 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.13.0-1410

Release Date

November 19, 2014

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.13-mapr-1410

Maven Artifacts

See Maven Artifacts for MapR

 

Using Hive with Sentry and Impala

Hive 0.13 (1410 and 1501) works with Sentry 1.4 and Impala 1.4.1.

Using Hive with HBase

Hive 0.13 works with HBase 0.98.x.

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.

 

Commit

Date

Comment

bd18b73

2014-09-22

MAPR-15371: Partitions of type date behaved incorrectly with daylight savings time.

5d96f2e

2014-10-02

MAPR-15481: When data was imported in Parquet format, Hive returned a null-pointer exception.

1485a0d

2014-10-24

MAPR-15696: Changes were made to support Sentry for Hive 13.

f1fe7ea

11-03-2014

MAPR-15816: HCatStorer failed to store data in a Hive table on a non-secure 4.0.1 unsecure running MRv1.

88a2938

11-03-2014

MAPR-15467: HiveServer2 failed to execute a join query when Kerberos authentication was enabled.

Hive 0.13.0-1409 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Version

0.13

Release Date

September 30, 2014

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive.git

GitHub Release Tag

0.13-mapr-1409

Maven Artifacts

See Maven Artifacts for MapR

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.

Commit

Date (YYYY-MM-DD)

Comment

9c91b34

7735233

2014-09-13

2014-09-19

MAPR-15246: Hive metastore starts in secure mode with Kerberos enabled.

fac5bab

2014-09-19MAPR-15193: Fixed Hive 0.13.0 runtime error.
bd18b732014-09-22MAPR-15371: Partitions of type date handle daylight savings time correctly.
5e2334d2014-09-22MAPR-15393: Hive metastore picks up the correct principal name.

Hive 0.13.0-1408 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.13.0-1408

Release Date

September 5, 2014

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.13-mapr-1408

Maven Artifacts

See Maven Artifacts for MapR

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.

Commit

Date

Comment

9daf9454-Sept-2014MAPR-15135: Created shims to handle hive queries in a mixed-mode cluster.
d798be22-Sept-2014MAPR-14901: Change default port of HiveServer2 in warden.hs2.conf

 

 

Hive 0.12.0-1501 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.12.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.12.0-1501

Release Date

January 21, 2015

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

0.12-mapr-1501

Maven Artifacts

See Maven Artifacts for MapR

Using Hive 0.12 with Spark-SQL

Install Hive 0.12 to work with Spark-SQL. See Spark 1.1.0. Spark-SQL does not support Hive 0.13.

Using Hive with HBase

Hive 0.12 works with HBase 0.94.x.

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.

 

Commit

Date

Comment

4441453

2015-1-19MAPR-16784: Secure Hive metastore no longer fails to start on a MapR 4.x cluster that runs MapReduce v1.
a3e05162015-1-14MAPR-15645: Pig Hcatolog query no longer fails on Hive due to Hadoop 2.x changes to JobContext API.
58b16552014-12-30MAPR-12880/HIVE-6082: Hive no longer continually retries to delete a lock if the ZooKeeper responds that the node does not exist.
c414fc82014-11-21MAPR-14270/HIVE-7279: format_number now supports the decimal datatype.
491ec412014-11-20MAPR-15833: The hive metatool updateLocation command no longer fails.

 

 

Hive 0.12.0-1410 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.12.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.12.0-1410

Release Date

November 19, 2014

Works with MapR Distribution for Hadoop versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.12-mapr-1410

Maven Artifacts

See Maven Artifacts for MapR

Using Hive 0.12 with Spark-SQL

Install Hive 0.12 to work with Spark-SQL. See Spark 1.1.0. Spark-SQL does not support Hive 0.13.

Using Hive with HBase

Hive 0.12 works with HBase 0.94.x.

Patches

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

 

Commit

Date

Comment

415b1b5

10-15-2014

MAPR-15696: Changes were made to support Sentry for Hive 12.

c5854a7

11-03-2014

MAPR-15816: HCatStorer failed to store data in a Hive table on a non-secure 4.0.1 unsecure running MRv1.

5a2322a

11-03-2014

MAPR-15467: HiveServer2 failed to execute a join query when Kerberos authentication was enabled.

 

 

Hive 0.12.0-1408 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.12.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.12.0-1408

Release Date

September 5, 2014

Works with MapR Distribution for Hadoop versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.12-mapr-1408

Maven Artifacts

See Maven Artifacts for MapR

 

Patches

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

 

Commit

Date (YYYY-MM-DD)

Comment

c19ade22014-09-04MAPR-15135: Created shims to handle hive queries in a mixed-mode cluster.
3cef19f2014-08-06MAPR-14731: Hue 3.5 works with Hive 0.12 on MapR.
f301d592014-09-02

MAPR-14901: Changed the default HiveServer2 port in warden.hs2.conf to 10000.

 

 

Hive 0.13.0-1405 Release Notes

The notes below relate specifically to MapR's Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.13.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.13.0

Release Date

June 6, 2014

Works with MapR Data Platform versions

3.x, 4.0.0 FCS

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.13-mapr-1405

Maven Artifacts

See Maven Repository and Artifacts for MapR.

 

New In This Release

This is the initial release of Hive 0.13 for the MapR distribution for Hadoop.

Known Issues 

MapR Issue
Description
14397

Impala only runs with Hive 0.12. Earlier versions of Hive and Hive 0.13 are not supported with Impala.

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.

MapR 10677. Hive task temp files are now written to the task's spill directory in a MapRFS local volume instead of the local filesystem. To write temp files to the local filesystem, change the value of the hive.exec.tmp.maprfsvolume attribute in the hive-site.xml file to false.

Commit

Date

Comment

09529ed

14-May-2014

MapR 12909. Resolves scratchdir user permissions issues related to impersonation when starting HiveServer2 for the first time. When impersonation is enabled, HiveServer2 sets the permissions on the root scratch directory (by default,
/user/mapr-user/tmp/hive) to 777. These permissions enable the creation of query-specific scratch subdirectories for impersonated users.

cbc8a7b

16-May-2014

[HIVE-6245] and MapR 13847. Resolves impersonation issues with remote MetaStore in HiveServer 2 when hive.metastore.execute.setugi property is set to true.

3e78db6

16-May-2014

MapR 13477. The LD_LIBRARY_PATH variable now includes the path to libjpam.so. Users no longer need to download and configure libjpam.so during HiveServer2 configuration.

7973de9

22-May-2014

MapR 13872. Improved support for Beeline with Hive 13 on MapR.

cf24ff523-Apr-2014[HIVE-4133] Fixes a ClassNotFoundException error in the EventCounter.
a2f9ecd23-Apr-2014[HIVE-4969] and MapR 10948. The HCatLoader class now returns complete table information.
5a02b2023-Apr-2014[HIVE-5631] and MapR 11291. Skewed tables can now have indexes created.
119d60c23-Apr-2014[HIVE-5664] and MapR 11281. Drop database cascades for tables with indexes now work correctly.
fef36c124-Apr-2014[HIVE-3844] and MapR 9663. Hive TIMESTAMP column type now supports required timestamp formats.
0efe07d24-Apr-2014MapR 8765. Hive now correctly computes the JobTracker location in case of failure.
be1996b24-Apr-2014MapR 11554. ASTNodeOrigin objects serialize and deserialize correclty.
b1d9ac724-Apr-2014MapR 10677. Hive task temp files are now written to the task's spill directory in a MapRFS local volume instead of the local filesystem. To write temp files to the local filesystem, change the value of the hive.exec.tmp.maprfsvolume attribute in the hive-site.xml file to false.
27e9a3225-Apr-2014MapR 11012. Hive now uses scratch directories that are subdirectories of the target table's home directory, eliminating cross-volume copies and improving performance. This optimization is disabled by default. For details on how to enable the option, see Hive.
5bace7725-Apr-2014MapR 12673. When the cluster is secure, HiveServer2 has PAM authentication enabled with 'login' profile by default. The default configuration is equivalent to the following property values:
hive.server2.authentication=CUSTOM
hive.server2.authentication.pam.profiles=login
hive.server2.custom.authentication.class=org.apache.hive.service.auth.PamAuthenticationProvider
a68297401-May-2014[HIVE-5677]. Fixes a condtion where Hive services generate errors when HIVE_OPTS is set.
5034b6301-May-2014[HIVE-4776] Adds an option to Hive to skip the first n rows of a file.
4b02a6a01-May-2014MapR 13010. Enhances support for Hive on YARN.
23892ab01-May-2014MapR 12684. The /logs and /pids subdirectories are created when HiveServer 2 or Hive Metastore are launched if they do not already exist.
7d9955605-May-2014[HIVE-4629] Adds a GetLog() API to retrieve query logs.
54d819307-May-2014[HIVE-6893] Resolves a concurrency error in the HiveMetastore server.
ff41cbf07-May-2014MapR 13024. Corrects a condition where upgrading the Hive metastore would incorrectly report the upgrade as failed due to a mismatch in the version string in the JAR file.

Hive 0.12.0-1407 Release Notes

The notes below relate specifically to MapR's Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.12.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.12.0

Release Date

August 4, 2014

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.12-mapr-1407

Maven Artifacts

See Maven Repository and Artifacts for MapR.

 

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.

 

Commit

Date

Comment

703657516-Jul-2014MapR 14457. Hive scratch directories now clean up their contents, correcting a condition where old scratch files filled up the directory.
135c11a10-Jul-2014[HIVE-5524] and MapR 14512. Eliminates an excessive retry delay in Hive metastore connections for increased performance.

33deeac

09-Jul-2014

[HIVE-5891]. Resolves an alias conflict that created errors while merging multiple mapjoin tasks into their common child mapred task.

Hive 0.11.0-1407 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.11.0 changelog or the Apache Hive homepage.

 

Version

Hive 0.11.0

Release Date

August 4, 2014

Works with MapR Data Platform versions

3.x, 4.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.11-mapr-1407

Maven Artifacts

See Maven Repository and Artifacts for MapR.

 

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.

 

Commit

Date

Comment

6bae4eb

14-Jul-2014

MapR 13260. Backports [HIVE-5818] to Hive 0.11.0 to resolve an error with selecting by a partition key.

Hive 0.10.0-1311 Release Notes

The notes below relate specifically to MapR's Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.10.0 changelog or the Apache Hive homepage.

Version

Hive 0.10.0

Release Date

December 3, 2013

Works with MapR Data Platform versions

2.x, 3.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.10-mapr-1311

Maven Artifacts

See Maven Repository and Artifacts for MapR.

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.

Commit

Date

Comment

549a53921-Nov-2013[HIVE-4516] Fixes a bug in TimestampWritable.java that caused data corruption in concurrent environments.
642650901-Nov-2013[HIVE-5506] Fixes an error in the Hive SPLIT function that did not handle blanks correctly.

Hive 0.9.0-1311 Release Notes

The notes below relate specifically to MapR's Distribution for Apache Hadoop. You may also be interested in the Apache Hive 0.9.0 changelog or the Apache Hive homepage.

Version

Hive 0.9.0

Release Date

December 3, 2013

Works with MapR Data Platform versions

2.x, 3.x

Source on GitHub

https://github.com/mapr/hive

GitHub Release Tag

hive-0.9-mapr-1311

Maven Artifacts

See Maven Repository and Artifacts for MapR.

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.

Commit

Date

Comment

bd1f1ef20-Nov-2013[HIVE-4516] Fixes a bug in TimestampWritable.java that caused data corruption in concurrent environments.