You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by pv...@apache.org on 2022/01/25 10:56:12 UTC

[iceberg] branch master updated: Docs: Add section to include instructions for Hive on Tez (#3944)

This is an automated email from the ASF dual-hosted git repository.

pvary pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/master by this push:
     new 1dcb74b  Docs: Add section to include instructions for Hive on Tez (#3944)
1dcb74b is described below

commit 1dcb74b6a567c49c1a6979155ec0f0b31630b3e2
Author: 0xffmeta <98...@users.noreply.github.com>
AuthorDate: Tue Jan 25 18:54:36 2022 +0800

    Docs: Add section to include instructions for Hive on Tez (#3944)
---
 site/docs/hive.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/site/docs/hive.md b/site/docs/hive.md
index b05f389..793ef66 100644
--- a/site/docs/hive.md
+++ b/site/docs/hive.md
@@ -72,6 +72,14 @@ catalog.createTable(tableId, schema, spec, tableProperties);
 
 The table level configuration overrides the global Hadoop configuration.
 
+#### Hive on Tez configuration
+
+To use the Tez engine on Hive `3.1.2` or later, Tez needs to be upgraded to >= `0.10.1` which contains a necessary fix [Tez-4248](https://issues.apache.org/jira/browse/TEZ-4248).
+
+To use the Tez engine on Hive `2.3.x`, you will need to manually build Tez from the `branch-0.9` branch due to a backwards incompatibility issue with Tez `0.10.1`.
+
+You will also need to set the following property in the Hive configuration: `tez.mrreader.config.update.properties=hive.io.file.readcolumn.names,hive.io.file.readcolumn.ids`.
+
 ## Catalog Management
 
 ### Global Hive catalog