Release Notes

Release 0.9: 2019-07-25

  • Each DAG uses its own ClassLoader.

Release 0.8: 2019-06-26

  • Hive 3 for MR3 supports high availability on Yarn via ZooKeeper.
  • On both Yarn and Kubernetes, multiple HiveServer2 instances can share a common MR3 DAGAppMaster (and thus all its ContainerWorkers as well).

Release 0.7: 2019-04-26

  • Introduce a new configuration key hive.mr3.am.task.max.failed.attempts
  • Apply HIVE-20618

Release 0.6: 2019-03-21

  • Support memory monitoring when loading hash tables for Map-side join

Release 0.5: 2019-02-18

  • Support Kubernetes
  • Support Hive 3.1.1 and 2.3.5

Release 0.4: 2018-10-29

  • Support Hive 3.1.0
  • Hive 1 uses Tez 0.9.1.
  • MetaStore checks the inclusion of __HIVE_DEFAULT_PARTITION__ when retrieving column statistics.
  • MR3JobMonitor returns immediately from MR3 DAGAppMaster when the DAG completes.

Release 0.3: 2018-08-15

  • Support Hive 3.0.0
  • Support query re-execution
  • Support per-query cache in Hive 2 and 3

Release 0.2: 2018-05-18

  • Support LLAP IO for Hive 2
  • Support Hive 2.2.0
  • Use Hive 2.3.3 instead of Hive 2.3.2

Release 0.1: 2018-03-31

  • Initial release