2. Patch Information

Pig includes the following patches:

  • PIG-2766: Improved Pig-HCatalog usability.

  • PIG-2791: Fixed issue with using ViewFileSystem for Pig.

Hive includes the following patches:

  • HIVE-2084: Upgraded DataNucleus to upstream version.

  • HIVE-2918: Fixed issue with Hive Dynamic Partition Insert. The move task will now consider the value of hive.exec.max.dynamic.partitions parameter.

  • HIVE-3008: Fixed memory leak in TUGIContainingTransport.

  • HIVE-3063: Fixed failures when using drop partition for non-string columns.

  • HIVE-3076: Fixed failures when using drop partition for non-partition columns.

  • HIVE-3168: Fixed copy issue for LazyBinaryObjectInspector.getPrimitiveJavaObject.

  • HIVE-3246: Fixed binary datatype for Java primitive type.

  • HIVE-3153: Added improvements to reduce memory consumption for RCFile.Writer.

  • HIVE-3291: Fixed issues with fs resolvers.

  • HIVE-3098: Fixed memory leak issue caused by large number of FileSystem instances in FileSystem.CACHE.

  • HIVE-2928: Added support for Oracle-backed Hive-Metastore (longvarcharto clob in package.jdo).

  • HIVE-3082: Added support for Oracle Metastore schema script to include DDL for DataNucleus' internal tables.

HCatalog includes the following patches:

  • HCATALOG-412: HCatalog now publishes artifacts to the local M2 cache.

  • HCATALOG-410: Added support for proxy user in HCatalog client.

  • HCATALOG-420: Backport HCATALOG-363 for 0.4 branch.

  • HCATALOG-485: Added document for storage-based security. The storage based security now ignores GRANT/REVOKE statements

  • HCATALOG-431: Added document for instructions on mapping HCatalog type to either a Java class or a Pig type.

  • HCATALOG-492: Added document for instructiosn on using the CTAS workaround for Hive with JSON SerDe.

  • HCATALOG-442: Updated documentation for instructiosn on using HCatalog with Pig.

  • HCATALOG-482: Added documentation for instructions on shipping libjars from HDFS. This otion allows reusing distributed cache entries.

  • HCATALOG-481: Fixed command line interface (CLI) usage syntax and also updated HCatalog documentation.

  • HCATALOG-444: Added documentation for using Reader and Writer Interfaces.

  • HCATALOG-427: Added documentation for storage based authorization.

  • HCATALOG-448: Updated datanucleus to upstream version.

  • HCATALOG-350: Fixed dependecy for HCatRecord. Writing BINARY data to HCatRecord now does not depend on a Hive class.

  • HCATALOG-436: Fixed incorrect naming for JSON SerDe column on CTAS.

  • HCATALOG-471: Fixed Test HCat_ShowDes_1[1-3] failures.

  • HCATALOG-375: Added support for HCatalog to be interoperable with Hadoop 0.23.

Oozie includes the following patches:

  • OOZIE-698: Added support to configure version dependency for the sharelib components.

  • OOZIE-810: Updated Oozie POM file to use Doxia 9.2y from the available repository.

  • OOZIE-863: Fixed failures when invoking the oozie-env.sh script file. It is not required to explicitly set JAVA_HOME at client.

  • OOZIE-968: Added support to source Oozie environment from conf in Oozie db setup script file.

  • OOZIE-947: Forward porting OOZIE-733 to 3.2 and trunk.

  • OOZIE-1006: Added support for Oozie to be interoperable with Hadoop 2.0.2.

Ambari includes the following patches:

  • AMBARI-664: Fixed mapred io sort mb and heap size for Map/Reduce.

  • AMBARI-641: Added support to change the location of Nagios' status.dat file according to the underlying platform.

  • AMBARI-628: Fixed configuration and permission issues for hdp-nagios and hdp-monitoring files

  • AMBARI-633: Fixed invalid HTML markup for monitoring dashboard.

  • AMBARI-597: Removed RPM dependency on the /usr/bin/php scripts.

  • AMBARI-701: Added support to handle the pre-setup user-supplied Hive Metastore.


loading table of contents...