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