2.5. Patch information for Hive

Hive is based on Apache Hive 0.10.0 plus the work in progress on Hive trunk, SVN revision 1251437, and includes the following:

  • HIVE-2340: Optimized orderby operation followed by a groupby operation.

  • HIVE-4143: Fixed incorrect column mappings with over clause.

  • HIVE-4191: Fixed describe table/show columns for HiveServer2 merge.

  • HIVE-896: Added LEAD, LAG, FIRST, and LAST analytical windowing functions to Hive.

  • HIVE-4140: Added supprt to specify alias for windowing function.

  • HIVE-4126: Removed support for lead/lag UDFs outside of UDAF args.

  • HIVE-4124: Added tests for windowing.

  • HIVE-4139: Fixed MiniDFS shim.

  • HIVE-4127: Fixed test failures for ORCs TestFileDump for Hadoop 2.x.

  • HIVE-4138: Fixed issue with ORC's union object inspector for TypeInfoUtils.

  • HIVE-4081: Added support for expressions with over clause. .

  • HIVE-4105: Fixed deserialization issues for Hive MapJoinOperator for the join-keys.

  • HIVE-4015: Added ORC file as a file format to the grammar.

  • HIVE-4098: Fixed issue with OrcInputFormat caused because createValue function is not invoked by default.

  • HIVE-4097: Fixed issue for ORC file caused when hive.io.file.readcolumn.ids are empty.

  • HIVE-3874: Created a new Optimized Row Columnar file format for Hive.

  • HIVE-3952: Merged map-job followed by map-reduce job.

  • HIVE-4106: Fixed multi-way joins failures for SMB joins.

  • HIVE-4071: Fixed issues with Map-join outer join.

  • HIVE-3996: Added support to enforce the memory limit on the multi-table map-join.

  • HIVE-3891: Changes to physical optimizer for auto sort-merge join.

  • HIVE-4103: Removed System.gc() method from the map-join local-task loop.

  • HIVE-4105: Fixed Hive localtask that caused buffer issues for disk-writes or reads.

  • HIVE-4094: Fixed failures for decimal_3.q and decimal_serde.q on Hadoop 2.x.

  • HIVE-3846: Fixed failures for alter view rename operation that caused null pointer exception (NPE) when authorization is enabled.

  • HIVE-2084: Upgraded DataNuclueus to v 3.0.1.

  • HIVE-4182: Fixed issues for doAS to work with HiveServer2 in Non-Kerberos mode with local job.

  • HIVE-3775: Fixed issues with testcases that have non-specified order of output.

  • HIVE-3815: Fixed failures for Hive table rename operation when filesystem cache is disabled.

  • HIVE-4167: Fixed conversion of Bucket Map join to SMB join caused when tables are not sorted.

  • HIVE-3861: Upgraded HBase dependency to 0.94.2.

  • HIVE-3862: Fixed testHBaseNegativeCliDriver_cascade_dbdrop test failures.

  • HIVE-3708: Added MapReduce workflow information to job configuration.

  • HIVE-2935: Implement HiveServer2.

  • HIVE-3717: Fixed compilation errors when -Dhadoop.mr.rev property is set to 20S.

  • HIVE-3937: Improved Hive Profiler.


loading table of contents...