This is an automated email from the ASF dual-hosted git repository.
sivabalan pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/asf-site by this push:
new c7b7408 [MINOR] Add a message for presto upgrade (#4651)
c7b7408 is described below
commit c7b7408494121d7675cf7ec42994e0ac1c1ad73d
Author: Sagar Sumit <[email protected]>
AuthorDate: Mon Jan 31 22:06:48 2022 +0530
[MINOR] Add a message for presto upgrade (#4651)
---
website/docs/query_engine_setup.md | 10 ++++++++++
website/versioned_docs/version-0.10.0/query_engine_setup.md | 10 ++++++++++
website/versioned_docs/version-0.9.0/query_engine_setup.md | 10 ++++++++++
3 files changed, 30 insertions(+)
diff --git a/website/docs/query_engine_setup.md
b/website/docs/query_engine_setup.md
index d64a577..d89a96d 100644
--- a/website/docs/query_engine_setup.md
+++ b/website/docs/query_engine_setup.md
@@ -24,6 +24,16 @@ for different versions of PrestoDB.
| >= 0.233 | No action needed. Hudi (0.5.1-incubating) is a
compile time dependency. | Snapshot querying on COW tables. Read optimized
querying on MOR tables. |
| >= 0.240 | No action needed. Hudi 0.5.3 version is a compile
time dependency. | Snapshot querying on both COW and MOR tables |
+:::note
+We upgraded Hudi version from 0.5.3 to 0.9.0 in Presto 0.265 but that
introduced a breaking dependency change in
+another presto module. See [this
issue](https://github.com/prestodb/presto/issues/17164) for more details. Since
then,
+we have [fixed the
hudi-presto-bundle](https://github.com/apache/hudi/pull/4551) in version
0.10.1. Now, we need to
+upgrade Hudi in Presto again. This is being tracked by
[HUDI-3010](https://issues.apache.org/jira/browse/HUDI-3010).
+Our suggestion is to avoid upgrading Presto until the issue is fixed. However,
if this is not an option, then the
+workaround is to download the hudi-presto-bundle jar from our [maven
repo](https://mvnrepository.com/artifact/org.apache.hudi/hudi-presto-bundle)
+and place it in `<presto_install>/plugin/hive-hadoop2/`.
+:::
+
### Presto Environment
1. Configure Presto according to the [Presto configuration
document](https://prestodb.io/docs/current/installation/deployment.html).
2. Configure hive catalog in `
/presto-server-0.2xxx/etc/catalog/hive.properties` as follows:
diff --git a/website/versioned_docs/version-0.10.0/query_engine_setup.md
b/website/versioned_docs/version-0.10.0/query_engine_setup.md
index d64a577..cbc217f 100644
--- a/website/versioned_docs/version-0.10.0/query_engine_setup.md
+++ b/website/versioned_docs/version-0.10.0/query_engine_setup.md
@@ -24,6 +24,16 @@ for different versions of PrestoDB.
| >= 0.233 | No action needed. Hudi (0.5.1-incubating) is a
compile time dependency. | Snapshot querying on COW tables. Read optimized
querying on MOR tables. |
| >= 0.240 | No action needed. Hudi 0.5.3 version is a compile
time dependency. | Snapshot querying on both COW and MOR tables |
+:::note
+We upgraded Hudi version from 0.5.3 to 0.9.0 in Presto 0.265 but that
introduced a breaking dependency change in
+another presto module. See [this
issue](https://github.com/prestodb/presto/issues/17164) for more details. Since
then,
+we have [fixed the
hudi-presto-bundle](https://github.com/apache/hudi/pull/4551) in version
0.10.1. Now, we need to
+upgrade Hudi in Presto again. This is being tracked by
[HUDI-3010](https://issues.apache.org/jira/browse/HUDI-3010).
+Our suggestion is to avoid upgrading Presto until the issue is fixed. However,
if this is not an option, then the
+workaround is to download the hudi-presto-bundle jar from our [maven
repo](https://mvnrepository.com/artifact/org.apache.hudi/hudi-presto-bundle)
+and place it in `<presto_install>/plugin/hive-hadoop2/`.
+:::
+
### Presto Environment
1. Configure Presto according to the [Presto configuration
document](https://prestodb.io/docs/current/installation/deployment.html).
2. Configure hive catalog in `
/presto-server-0.2xxx/etc/catalog/hive.properties` as follows:
diff --git a/website/versioned_docs/version-0.9.0/query_engine_setup.md
b/website/versioned_docs/version-0.9.0/query_engine_setup.md
index 99887b5..0b05af5 100644
--- a/website/versioned_docs/version-0.9.0/query_engine_setup.md
+++ b/website/versioned_docs/version-0.9.0/query_engine_setup.md
@@ -25,6 +25,16 @@ for different versions of PrestoDB.
| >= 0.233 | No action needed. Hudi (0.5.1-incubating) is a
compile time dependency. | Snapshot querying on COW tables. Read optimized
querying on MOR tables. |
| >= 0.240 | No action needed. Hudi 0.5.3 version is a compile
time dependency. | Snapshot querying on both COW and MOR tables |
+:::note
+We upgraded Hudi version from 0.5.3 to 0.9.0 in Presto 0.265 but that
introduced a breaking dependency change in
+another presto module. See [this
issue](https://github.com/prestodb/presto/issues/17164) for more details. Since
then,
+we have [fixed the
hudi-presto-bundle](https://github.com/apache/hudi/pull/4551) in version
0.10.1. Now, we need to
+upgrade Hudi in Presto again. This is being tracked by
[HUDI-3010](https://issues.apache.org/jira/browse/HUDI-3010).
+Our suggestion is to avoid upgrading Presto until the issue is fixed. However,
if this is not an option, then the
+workaround is to download the hudi-presto-bundle jar from our [maven
repo](https://mvnrepository.com/artifact/org.apache.hudi/hudi-presto-bundle)
+and place it in `<presto_install>/plugin/hive-hadoop2/`.
+:::
+
## Trino
:::note
[Trino](https://trino.io/) (formerly PrestoSQL) was forked off of PrestoDB a
few years ago. Hudi supports 'Snapshot' queries for Copy-On-Write tables and
'Read Optimized' queries