Hi all,

We would like to announce the release of Hive 4.0.0 on MR3. It is based on
Hive 4.0.0 (together with 17 commits from hive-4.0.1-must) and replaces Tez
by a new execution engine MR3 (version 1.11). We have also released Hive
3.1.3 on MR3 which backports about 800 patches to branch-3.1.

The git repo for Hive 4.0.0 on MR3 is available at:
https://github.com/mr3project/hive-mr3/tree/master4.0

Compared with Apache Hive, Hive on MR3 (Hive-MR3) has several new features.

- Hive-MR3 is easy to set up because it automatically achieves the speed of
LLAP without requiring any extra steps. LLAP IO cache is also easy to
enable.
- Hive-MR3 can run directly on Kubernetes. On public clouds, you can take
advantage of autoscaling and spot instances. We provide shell scripts, helm
chars, and TypeScript code for executing Hive-MR3 on Kubernetes.
- Hive-MR3 can run in standalone mode (similarly to Spark standalone mode
and Presto/Trino).
- Hive-MR3 supports Java 17.
- A single master manages all jobs while containers are shared by all
running jobs. As a result, Hive-MR3 yields much higher throughput for
concurrent batch jobs.

All the documentation on Hive-MR3 is at: https://mr3docs.datamonad.com/

Thanks,

--- Sungwoo

Reply via email to