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 Compatibility | See Ecosystem Support Matrix (Pre-5.2 releases). |
Maven Artifacts | https://repository.mapr.com/maven/ |
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.
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.
Commit | Date (YYYY-MM-DD) | Comment |
---|---|---|
3ce96ce | 2015-05-18 | MAPR-18725: Errors are no longer logged in Warden logs when Warden starts the WebHCat service. |
75e1d7d | 2015-06-16 | MAPR-19150/Hive-9613: Left join query plan no longer outputs wrong column when using subquery. |
5d3d28f | 2015-06-16 | MAPR-19155: On secure MapR clusters, HiveServer2 uses PAM by default. |
80d5220 | 2015-06-23 | MAPR-19208: The default log level for org.apache.hadoop.hive.serde2.avro.AvroDeserializer class is now debug instead of warn. |
50fd1d3 | 2015-06-24 | Includes HIVE-9976 fix. |
547ddb2 | 2015-06-24 | MAPR-19116: Includes HIVE-9976 and HIVE-10106 fixes. |
079d8a1 | 2015-06-24 | MAPR-13215: The hadoop.proxyuser.mapr.groups property is now able to restrict the groups that can be impersonated. |
bf6e670 | 2015-06-30 | MAPR-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. |
11f1b69 | 2015-07-08 | MAPR-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. |
f580822 | 2015-07-27 | MAPR-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. |
6db44f6 | 2015-07-30 | MAPR-18222: Hive includes PARQUET-107 fix. |
4f12a86
3a3c1d1 |
2015-08-03 | MAPR-19029: HiveServer2 now honors the MapReduce Mode configuration in warden.hs2.conf. |
9e4a5cd | 2015-08-03 | MAPR-19778: WebHCat service no longer displays a MalformedURLException in /opt/mapr/logs/adminuiapp.log. |
3a516cd | 2015-08-07 | MAPR-19831/Hive-9855: Hive 1.0 skewjoin no longer fails with an "Invalid source or target" exception. |
6f88d6e
1379459 |
2015-08-25 | MAPR-19894: "Insert overwrite table partition" command no longer ignores fs.permission.umask-mode when hive.optimize.insert.dest.volume is enabled. |
3d984ef | 2015-09-01 | MAPR-20281/HIVE-9199: DummyTxnManager can now determine the lockMode required for a DDL based on the output writetype. |
60b1f39 | 2015-09-03 | MAPR-20254/HIVE-10841: Join queries no longer produce incorrect data due to the failure to push down Hive predicate. |