This is an automated email from the ASF dual-hosted git repository. yihua 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 161d2e4efa3 [DOCS] Updated video and blogs (#9166) 161d2e4efa3 is described below commit 161d2e4efa34f115b4bd193d608dad8dddc9966c Author: nadine farah <nfara...@gmail.com> AuthorDate: Mon Jul 10 16:33:00 2023 -0700 [DOCS] Updated video and blogs (#9166) --- .../2023-03-17-introduction-to-apache-hudi.mdx | 14 +++++++++++++ website/blog/2023-06-06-TOCTOU.mdx | 14 +++++++++++++ ...3-06-11-cleaner-and-archival-in-apache-hudi.mdx | 16 +++++++++++++++ ...Hudi-and-Presto-Power-New-Insights-at-Scale.mdx | 17 ++++++++++++++++ ...o-query-data-in-Apache-Hudi-using-StarRocks.mdx | 14 +++++++++++++ .../2023-06-20-timeline-server-in-apache-hudi.mdx | 14 +++++++++++++ ...3-06-24-multi-writer-support-in-apache-hudi.mdx | 15 ++++++++++++++ ...e-DolphinScheduler-and-Hudi-Hangzhou-Meetup.mdx | 14 +++++++++++++ ...t-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.mdx | 18 +++++++++++++++++ .../2023-07-01-monitoring-table-size-stats.mdx | 13 ++++++++++++ ...es-with-Hudi-multi-modal-indexing-subsystem.mdx | 19 ++++++++++++++++++ ...-Quickly-start-using-Apache-Hudi-on-AWS-EMR.mdx | 15 ++++++++++++++ ...e-Foundational-pillar-for-ACID-transactions.mdx | 16 +++++++++++++++ website/src/pages/videos.md | 22 ++++++++++++++++++++- .../2023-03-17-introduction-to-apache-hudi.png | Bin 0 -> 355902 bytes ...Hudi-and-Presto-Power-New-Insights-at-Scale.png | Bin 0 -> 307494 bytes ...t-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.png | Bin 0 -> 27787 bytes ...es-with-Hudi-multi-modal-indexing-subsystem.png | Bin 0 -> 862160 bytes 18 files changed, 220 insertions(+), 1 deletion(-) diff --git a/website/blog/2023-03-17-introduction-to-apache-hudi.mdx b/website/blog/2023-03-17-introduction-to-apache-hudi.mdx new file mode 100644 index 00000000000..9921b02995f --- /dev/null +++ b/website/blog/2023-03-17-introduction-to-apache-hudi.mdx @@ -0,0 +1,14 @@ +--- +title: "Introduction to Apache Hudi" +authors: +- name: Itamar Syn-Hershko +category: blog +image: /assets/images/blog/2023-03-17-introduction-to-apache-hudi.png +tags: +- how-to +- guide +- introduction +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://bigdataboutique.com/blog/introduction-to-apache-hudi-c83367">Redirecting... please wait!! </Redirect> \ No newline at end of file diff --git a/website/blog/2023-06-06-TOCTOU.mdx b/website/blog/2023-06-06-TOCTOU.mdx new file mode 100644 index 00000000000..dd7e788c43f --- /dev/null +++ b/website/blog/2023-06-06-TOCTOU.mdx @@ -0,0 +1,14 @@ +--- +title: "TOCTOU" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- medium +- race conditions + +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/toctou-5224db6470dc">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-11-cleaner-and-archival-in-apache-hudi.mdx b/website/blog/2023-06-11-cleaner-and-archival-in-apache-hudi.mdx new file mode 100644 index 00000000000..af4455f49b6 --- /dev/null +++ b/website/blog/2023-06-11-cleaner-and-archival-in-apache-hudi.mdx @@ -0,0 +1,16 @@ +--- +title: "Cleaner and Archival in Apache Hudi" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- cleaner +- timeline +- active timeline +- archival timeline +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/cleaner-and-archival-in-apache-hudi-9e15b08b2933">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.mdx b/website/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.mdx new file mode 100644 index 00000000000..c7c2e9273d3 --- /dev/null +++ b/website/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.mdx @@ -0,0 +1,17 @@ +--- +title: "Exploring New Frontiers: How Apache Flink, Apache Hudi and Presto Power New Insights at Scale" +authors: +- name: Nadine Farah +category: blog +image: /assets/images/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.png +tags: +- blog +- prestocon +- flink +- presto +- streaming +- incremental etl +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://www.onehouse.ai/blog/exploring-new-frontiers-how-apache-flink-apache-hudi-and-presto-power-new-insights-at-scale">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-20-How-to-query-data-in-Apache-Hudi-using-StarRocks.mdx b/website/blog/2023-06-20-How-to-query-data-in-Apache-Hudi-using-StarRocks.mdx new file mode 100644 index 00000000000..f5b016fd8df --- /dev/null +++ b/website/blog/2023-06-20-How-to-query-data-in-Apache-Hudi-using-StarRocks.mdx @@ -0,0 +1,14 @@ +--- +title: "How to query data in Apache Hudi using StarRocks" +authors: +- name: Albert Wong +category: blog +tags: +- blog +- starrocks +- query +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@atwong/how-to-query-data-in-apache-hudi-using-starrocks-bf0336eaa817">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-20-timeline-server-in-apache-hudi.mdx b/website/blog/2023-06-20-timeline-server-in-apache-hudi.mdx new file mode 100644 index 00000000000..a1dca05e540 --- /dev/null +++ b/website/blog/2023-06-20-timeline-server-in-apache-hudi.mdx @@ -0,0 +1,14 @@ +--- +title: "Timeline Server in Apache Hudi" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- timeline Server +- FileSystemView +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/timeline-server-in-apache-hudi-b5be25f85e47">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-24-multi-writer-support-in-apache-hudi.mdx b/website/blog/2023-06-24-multi-writer-support-in-apache-hudi.mdx new file mode 100644 index 00000000000..6133f7f66ac --- /dev/null +++ b/website/blog/2023-06-24-multi-writer-support-in-apache-hudi.mdx @@ -0,0 +1,15 @@ +--- +title: "Multi-writer support with Apache Hudi" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- concurrency control +- lock providers +- multi- writer +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/multi-writer-support-with-apache-hudi-e1b75dca29e6">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-26-Unlimited-Big-Data-Exchange-A-Wonderful-Review-of-Apache-DolphinScheduler-and-Hudi-Hangzhou-Meetup.mdx b/website/blog/2023-06-26-Unlimited-Big-Data-Exchange-A-Wonderful-Review-of-Apache-DolphinScheduler-and-Hudi-Hangzhou-Meetup.mdx new file mode 100644 index 00000000000..488181aeaa6 --- /dev/null +++ b/website/blog/2023-06-26-Unlimited-Big-Data-Exchange-A-Wonderful-Review-of-Apache-DolphinScheduler-and-Hudi-Hangzhou-Meetup.mdx @@ -0,0 +1,14 @@ +--- +title: "Unlimited Big Data Exchange: A Wonderful Review of Apache DolphinScheduler & Hudi Hangzhou Meetup" +authors: +- name: Apache DolphinScheduler +category: blog +tags: +- blog +- Apache DolphinScheduler +- meetup +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@ApacheDolphinScheduler/unlimited-big-data-exchange-a-wonderful-review-of-apache-dolphinscheduler-hudi-hangzhou-meetup-4e4e7dae0f55">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.mdx b/website/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.mdx new file mode 100644 index 00000000000..4bed03a2191 --- /dev/null +++ b/website/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.mdx @@ -0,0 +1,18 @@ +--- +title: "What about Apache Hudi, Apache Iceberg, and Delta Lake?" +authors: +- name: Martin Jurado Pedroza +category: blog +image: /assets/images/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.png +tags: +- blog +- vector search +- comparison +- apache hudi +- delta lake +- iceberg +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@martin.jurado.p/what-about-apache-hudi-apache-iceberg-and-delta-lake-3cae0eecd148">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-07-01-monitoring-table-size-stats.mdx b/website/blog/2023-07-01-monitoring-table-size-stats.mdx new file mode 100644 index 00000000000..1ad35e3e290 --- /dev/null +++ b/website/blog/2023-07-01-monitoring-table-size-stats.mdx @@ -0,0 +1,13 @@ +--- +title: "Monitoring Table Size stats" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- TableSizeStats +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/monitoring-table-stats-22684eb70ee1">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.mdx b/website/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.mdx new file mode 100644 index 00000000000..17aaaedf799 --- /dev/null +++ b/website/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.mdx @@ -0,0 +1,19 @@ +--- +title: "Skip rocks and files: Turbocharge Trino queries with Hudi’s multi-modal indexing subsystem" +authors: +- name: Nadine Farah +- name: Sagar Sumit +- name: Cole Bowden +category: blog +image: /assets/images/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.png +tags: +- blog +- conference +- trino +- apache hudi +- multi-modal indexing +- queries +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://trino.io/blog/2023/07/07/trino-fest-2023-onehouse-recap.html">Redirecting... please wait!! </Redirect> diff --git a/website/blog/2023-07-08-Quickly-start-using-Apache-Hudi-on-AWS-EMR.mdx b/website/blog/2023-07-08-Quickly-start-using-Apache-Hudi-on-AWS-EMR.mdx new file mode 100644 index 00000000000..02b376a678e --- /dev/null +++ b/website/blog/2023-07-08-Quickly-start-using-Apache-Hudi-on-AWS-EMR.mdx @@ -0,0 +1,15 @@ +--- +title: "Quickly start using Apache Hudi on AWS EMR" +authors: +- name: Ritik Kaushik +category: blog +tags: +- blog +- emr +- aws +- COW +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@ritik20023/quickly-start-using-apache-hudi-on-aws-emr-de432c01e488">Redirecting... please wait!! </Redirect> \ No newline at end of file diff --git a/website/blog/2023-07-09-Hoodie-Timeline-Foundational-pillar-for-ACID-transactions.mdx b/website/blog/2023-07-09-Hoodie-Timeline-Foundational-pillar-for-ACID-transactions.mdx new file mode 100644 index 00000000000..0bc712cd0ed --- /dev/null +++ b/website/blog/2023-07-09-Hoodie-Timeline-Foundational-pillar-for-ACID-transactions.mdx @@ -0,0 +1,16 @@ +--- +title: "Hoodie Timeline: Foundational pillar for ACID transactions" +authors: +- name: Sivabalan Narayanan +category: blog +tags: +- blog +- ACID +- transactions +- commits +- timeline +- medium +--- +import Redirect from '@site/src/components/Redirect'; + +<Redirect url="https://medium.com/@simpsons/hoodie-timeline-foundational-pillar-for-acid-transactions-be871399cbae">Redirecting... please wait!! </Redirect> diff --git a/website/src/pages/videos.md b/website/src/pages/videos.md index de2e485b9d6..d0f5179eead 100644 --- a/website/src/pages/videos.md +++ b/website/src/pages/videos.md @@ -264,4 +264,24 @@ last_modified_at: 2022-12-21T15:59:57-04:00 111. [How to JOIN Hudi Tables in Incremental fashion with DynamoDB in AWS GLue | Hands on Lab for Begineer](https://www.youtube.com/watch?v=ALhk1vYAwLc)- By Soumil Shah, June 5th 2023 -112. [Learn | How to delete Partition in Apache Hudi on AWS Glue | Hands on](https://www.youtube.com/watch?v=QqCiycIgSFk)- By Soumil Shah, June 7th 2023 \ No newline at end of file +112. [Learn | How to delete Partition in Apache Hudi on AWS Glue | Hands on](https://www.youtube.com/watch?v=QqCiycIgSFk)- By Soumil Shah, June 7th 2023 + +113. [How to read data from Multiple Hudi Tables Join them and insert into DynamoDB with AWS Glue](https://www.youtube.com/watch?v=tYyh-TNS6-E)- By Soumil Shah, June 10th 2023 + +114. [SNS + Lambda: How to Trigger Lambda Functions from SNS using Message Filtering](https://www.youtube.com/watch?v=WhUfuJs-dsI)- By Soumil Shah, June 16th 2023 + +115. [Full Workshop Recap: Build a ride-share lakehouse platform](https://youtu.be/YgmOASLum7g)- By Nadine Farah and Soumil Shah, June 22nd 2023 + +116. [Learn About Apache Hudi Pre Commit Validator with Hands on Lab](https://www.youtube.com/watch?v=KNzs9dj_Btc)- By Soumil Shah, June 23rd 2023 + +117. [Building Lakehouse using Hudi | Apache Hudi | Data Lakehouse | Hudi | Apache](https://www.youtube.com/watch?v=LcPINV7CUNc)- By DataCouch, July 1st 2023 + +118. [Hudi Best Practices: Handling Failed Inserts/Upserts with Error Tables](https://www.youtube.com/watch?v=3N4XVil05sM)- By Soumil Shah, July 2nd 2023 + +119. [Hudi Best Practices: Handling Failed Inserts/Upserts with Error Tables](https://www.youtube.com/watch?v=qkddwqOeQbs)- By Soumil Shah, July 2nd 2023 + +120. [Incremental Data Extraction from Postgres using Triggers and PySpark](https://www.youtube.com/watch?v=kuuHA_1Bh2A)- By Soumil Shah, July 9th 2023 + +121. [How Data Scientist &Data Engineer Can Query Hudi Tables with Athena Spark Notebook for AdhocAnalysis](https://www.youtube.com/watch?v=ybnH6E20GmY)- By Soumil Shah, June 7th 2023 + +122. [Develop Incremental ETL Pipeline From Hudi Tables to Redshift Using AWS Glue and Spark](https://www.youtube.com/watch?v=n-rE1WyoD-o)- By Soumil Shah, July 9th 2023 diff --git a/website/static/assets/images/blog/2023-03-17-introduction-to-apache-hudi.png b/website/static/assets/images/blog/2023-03-17-introduction-to-apache-hudi.png new file mode 100644 index 00000000000..d81c8e412bf Binary files /dev/null and b/website/static/assets/images/blog/2023-03-17-introduction-to-apache-hudi.png differ diff --git a/website/static/assets/images/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.png b/website/static/assets/images/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.png new file mode 100644 index 00000000000..a27e7f8247b Binary files /dev/null and b/website/static/assets/images/blog/2023-06-16-Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale.png differ diff --git a/website/static/assets/images/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.png b/website/static/assets/images/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.png new file mode 100644 index 00000000000..37080ddd248 Binary files /dev/null and b/website/static/assets/images/blog/2023-06-30-What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake.png differ diff --git a/website/static/assets/images/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.png b/website/static/assets/images/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.png new file mode 100644 index 00000000000..dbcef3fadba Binary files /dev/null and b/website/static/assets/images/blog/2023-07-07-Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem.png differ