<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://hudi.apache.org/404</loc><lastmod>2021-08-03</lastmod></url><url><loc>https://hudi.apache.org/asf/privacy</loc><lastmod>2025-09-16</lastmod></url><url><loc>https://hudi.apache.org/asf/telemetry</loc><lastmod>2025-04-23</lastmod></url><url><loc>https://hudi.apache.org/blog</loc></url><url><loc>https://hudi.apache.org/blog/2016/08/04/The-Case-for-incremental-processing-on-Hadoop</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2016/12/30/strata-talk-2017</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2017/03/12/Hoodie-Uber-Engineerings-Incremental-Processing-Framework-on-Hadoop</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/01/18/asf-incubation</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/03/07/batch-vs-incremental</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/05/14/registering-dataset-to-hive</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/09/09/ingesting-database-changes</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/10/22/Hudi-On-Hops</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2019/11/15/New-Insert-Update-Delete-Data-on-S3-with-Amazon-EMR-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/01/15/delete-support-in-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/01/20/change-capture-using-aws</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/03/22/exporting-hudi-datasets</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/04/27/apache-hudi-apache-zepplin</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/05/28/monitoring-hudi-metrics-with-datadog</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/06/04/The-Apache-Software-Foundation-Announces-Apache-Hudi-as-a-Top-Level-Project</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/06/09/Building-a-Large-scale-Transactional-Data-Lake-at-Uber-Using-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/06/16/Apache-Hudi-grows-cloud-data-lake-maturity</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/08/04/PrestoDB-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/08/18/hudi-incremental-processing-on-data-lakes</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/08/20/efficient-migration-of-large-parquet-tables</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/08/21/async-compaction-deployment-model</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/08/22/ingest-multiple-tables-using-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/06/cdc-solution-using-hudi-by-nclouds</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/15/apache-hudi-meets-apache-flink</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/19/hudi-meets-aws-emr-and-aws-dms</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/19/Origins-of-Data-Lake-at-Grofers</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/21/Architecting-Data-Lakes-for-the-Modern-Enterprise-at-Data-Summit-Connect-Fall-2020</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/10/21/Data-Lake-Change-Capture-using-Apache-Hudi-and-Amazon-AMS-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/11/11/hudi-indexing-mechanisms</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/11/29/Can-Big-Data-Solutions-Be-Affordable</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2020/12/01/high-perf-data-lake-with-hudi-and-alluxio-t3go</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/01/27/hudi-clustering-intro</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/02/13/hudi-key-generators</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/02/24/Time-travel-operations-in-Hopsworks-Feature-Store</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/03/01/Data-Lakehouse-Building-the-Next-Generation-of-Data-Lakes-using-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/03/01/hudi-file-sizing</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/03/04/Build-a-data-lake-using-amazon-kinesis-data-stream-for-amazon-dynamodb-and-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/03/11/New-features-from-Apache-hudi-in-Amazon-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/04/12/Build-Slowly-Changing-Dimensions-Type-2-SCD2-with-Apache-Spark-and-Apache-Hudi-on-Amazon-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/05/12/Experts-primer-on-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/06/04/Apache-Hudi-How-Uber-gets-data-a-ride-to-its-destination</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/06/10/employing-right-configurations-for-hudi-cleaner</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/07/16/Amazon-Athena-expands-Apache-Hudi-support</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/07/16/Query-apache-hudi-dataset-in-an-amazon-S3-data-lake-with-amazon-athena-Read-optimized-queries</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/07/21/streaming-data-lake-platform</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/07/26/Baixin-banksreal-time-data-lake-evolution-scheme-based-on-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/03/MLOps-Wars-Versioned-Feature-Data-with-a-Lakehouse</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/11/Cost-Efficient-Open-Source-Big-Data-Platform-at-Uber</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/16/kafka-custom-deserializer</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/18/improving-marker-mechanism</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/18/virtual-keys</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/23/async-clustering</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/08/23/s3-events-source</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/09/01/building-eb-level-data-lake-using-hudi-at-bytedance</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/10/05/Data-Platform-2.0-Part-I</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/10/14/How-Amazon-Transportation-Service-enabled-near-real-time-event-analytics-at-petabyte-scale-using-AWS-Glue-with-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/10/21/Practice-of-Apache-Hudi-in-building-real-time-data-lake-at-station-B</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/11/16/How-GE-Aviation-built-cloud-native-data-pipelines-at-enterprise-scale-using-the-AWS-platform</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/11/22/Apache-Hudi-Architecture-Tools-and-Best-Practices</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/12/16/lakehouse-concurrency-control-are-we-too-optimistic</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/12/20/New-features-from-Apache-Hudi-0.7.0-and-0.8.0-available-on-Amazon-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/12/29/hudi-zorder-and-hilbert-space-filling-curves</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2021/12/31/The-Art-of-Building-Open-Data-Lakes-with-Apache-Hudi-Kafka-Hive-and-Debezium</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/01/06/apache-hudi-2021-a-year-in-review</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/01/14/change-data-capture-with-debezium-and-apache-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/01/18/Why-and-How-I-Integrated-Airbyte-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/01/20/Hudi-powering-data-lake-efforts-at-Walmart-and-Disney-Hotstar</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/01/25/Cost-Efficiency-Scale-in-Big-Data-File-Format</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/02/Onehouse-Commitment-to-Openness</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/03/Onehouse-brings-a-fully-managed-lakehouse-to-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/09/ACID-transformations-on-Distributed-file-system</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/12/Open-Source-Data-Lake-Table-Formats-Evaluating-Current-Interest-and-Rate-of-Adoption</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/17/Fresher-Data-Lake-on-AWS-S3</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/02/20/Understanding-its-core-concepts-from-hudi-persistence-files</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/03/01/Create-a-low-latency-source-to-data-lake-pipeline-using-Amazon-MSK-Connect-Apache-Flink-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/03/09/Build-a-serverless-pipeline-to-analyze-streaming-data-using-AWS-Glue-Apache-Hudi-and-Amazon-S3</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/03/24/Zendesk-Insights-for-CTOs-Part-3-Growing-your-business-with-modern-data-capabilities</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/04/04/Key-Learnings-on-Using-Apache-HUDI-in-building-Lakehouse-Architecture-at-Halodoc</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/04/04/New-features-from-Apache-Hudi-0.9.0-on-Amazon-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/04/19/Corrections-in-data-lakehouse-table-format-comparisons</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/05/17/Introducing-Multi-Modal-Index-for-the-Lakehouse-in-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/05/25/Record-by-record-deletable-data-lake-using-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/06/04/Asynchronous-Indexing-Using-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/06/09/Singificant-queries-speedup-from-Hudi-Column-Stats-Index-and-Data-Skipping-features</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/06/29/Apache-Hudi-vs-Delta-Lake-transparent-tpc-ds-lakehouse-performance-benchmarks</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/07/11/build-open-lakehouse-using-apache-hudi-and-dbt</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/08/09/How-NerdWallet-uses-AWS-and-Apache-Hudi-to-build-a-serverless-real-time-analytics-platform</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/08/12/Use-Flink-Hudi-to-Build-a-Streaming-Data-Lake-Platform</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/08/24/Implementation-of-SCD-2-with-Apache-Hudi-and-Spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/08/25/Data-Lake-Lakehouse-Guide-Powered-by-Data-Lake-Table-Formats-Delta-Lake-Iceberg-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/09/20/Building-Streaming-Data-Lakes-with-Hudi-and-MinIO</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/09/28/Data-processing-with-Spark-time-traveling</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/10/06/Ingest-streaming-data-to-Apache-Hudi-using-AWS-Glue-and-DeltaStreamer</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/10/08/what-why-and-how-apache-hudis-bloom-index</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/10/17/Get-started-with-Apache-Hudi-using-AWS</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/11/10/How-Hudl-built-a-cost-optimized-AWS-Glue-pipeline-with-Apache-Hudi-datasets</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/11/22/Build-your-Apache-Hudi-data-lake-on-AWS-using-Amazon-EMR-Part-1</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/12/01/Run-apache-hudi-at-scale-on-aws</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/12/19/Build-Your-First-Hudi-Lakehouse-with-AWS-Glue-and-AWS-S3</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2022/12/29/Apache-Hudi-2022-A-Year-In-Review</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/01/11/Apache-Hudi-vs-Delta-Lake-vs-Apache-Iceberg-Lakehouse-Feature-Comparison</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/01/27/Introducing-native-support-for-Apache-Hudi-Delta-Lake-Apache-Iceberg-on-AWS-Glue-for-Apache-Spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/02/07/automate-schema-evolution-at-scale-with-apache-hudi-in-aws-glue</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/02/12/table-service-deployment-models-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/02/19/bulk-insert-sort-modes-with-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/02/22/Getting-Started-Manage-your-Hudi-tables-with-the-admin-Hudi-CLI-tool</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/03/16/Setting-Uber-Transactional-Data-Lake-in-Motion-with-Incremental-ETL-Using-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/03/17/introduction-to-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/03/20/Introducing-native-support-for-Apache-Hudi-Delta-Lake-and-Apache-Iceberg-on-AWS-Glue-for-Apache-Spark-Part-2-AWS-Glue-Studio-Visual-Editor</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/03/23/Spark-ETL-Chapter-8-with-Lakehouse-Apache-HUDI</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/04/02/global-vs-non-global-index-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/04/07/Speed-up-your-write-latencies-using-Bucket-Index-in-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/04/18/getting-started-incrementally-process-data-with-apache-hudi</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/04/26/the-lakehouse-trifecta</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/04/29/can-you-concurrently-write-data-to-apache-hudi-w-o-any-lock-provider</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/02/intro-to-hudi-and-flink</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/03/lakehouse-at-fortune-1-scale</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/09/amazon-athena-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/10/top-3-things-you-can-do-to-get-fast-upsert-performance-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/12/ingesting-data-to-apache-hudi-using-spark-sql</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/16/how-zoom-implemented-streaming-log-ingestion-and-efficient-gdpr-deletes-using-apache-hudi-on-amazon-emr</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/19/hudi-metafields-demystified</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/05/29/different-query-types-with-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/03/text-based-search-from-elastic-search-to-vector-search</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/11/cleaner-and-archival-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/16/Exploring-New-Frontiers-How-Apache-Flink-Apache-Hudi-and-Presto-Power-New-Insights-at-Scale</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/20/How-to-query-data-in-Apache-Hudi-using-StarRocks</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/20/timeline-server-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/24/multi-writer-support-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/26/Unlimited-Big-Data-Exchange-A-Wonderful-Review-of-Apache-DolphinScheduler-and-Hudi-Hangzhou-Meetup</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/06/30/What-about-Apache-Hudi-Apache-Iceberg-and-Delta-Lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/01/monitoring-table-size-stats</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/02/Hudi-Best-Practices-Handling-Failed-Inserts-Upserts-with-Error-Tables</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/07/Skip-rocks-and-files-Turbocharge-Trino-queries-with-Hudi-multi-modal-indexing-subsystem</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/08/Quickly-start-using-Apache-Hudi-on-AWS-EMR</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/09/Hoodie-Timeline-Foundational-pillar-for-ACID-transactions</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/20/Backfilling-Apache-Hudi-Tables-in-Production-Techniques-and-Approaches-Using-AWS-Glue-by-Job-Target-LLC</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/21/AWS-Glue-Crawlers-now-supports-Apache-Hudi-Tables</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/07/27/Apache-Hudi-Revolutionizing-Big-Data-Management-for-Real-Time-Analytics</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/03/Apache-Hudi-on-AWS-Glue-A-Step-by-Step-Guide</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/03/Create-an-Apache-Hudi-based-near-real-time-transactional-data-lake-using-AWS-DMS-Amazon-Kinesis-AWS-Glue-streaming-ETL-and-data-visualization-using-Amazon-QuickSight</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/03/Data-lake-Table-formats-Apache-Iceberg-vs-Apache-Hudi-vs-Delta-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/05/Data-Lakehouse-Architecture-for-Big-Data-with-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/09/Lakehouse-Trifecta-Delta-Lake-Apache-Iceberg-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/22/Exploring-various-storage-types-in-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/25/Delta-Hudi-Iceberg-Which-is-most-popular</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/28/Apache-Hudi-From-Zero-To-One</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/28/Delta-Hudi-Iceberg-A-Benchmark-Compilation</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/08/31/Incremental-Queries-with-Apache-Hudi-and-Apache-Flink</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/06/Apache-Hudi-From-Zero-To-One-blog-2</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/06/Lakehouse-or-Warehouse-Part-1-of-2</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/10/Demystifying-Copy-on-Write-in-Apache-Hudi-Understanding-Read-and-Write-Operations</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/12/Lakehouse-or-Warehouse-Part-2-of-2</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/13/Simplify-operational-data-processing-in-data-lakes-using-AWS-Glue-and-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/15/Apache-Hudi-From-Zero-To-One-blog-3</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/19/A-Beginners-Guide-to-Apache-Hudi-with-PySpark-Part-1-of-2</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/22/Exploring-the-Architecture-of-Apache-Iceberg-Delta-Lake-and-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/09/27/Apache-Hudi-From-Zero-To-One-blog-4</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/06/Apache-Hudi-Copy-on-Write-CoW-Table</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/11/starrocks-query-performance-with-apache-hudi-and-onehouse</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/17/Get-started-with-Apache-Hudi-using-AWS-Glue-by-implementing-key-design-concepts-Part-1</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/18/Apache-Hudi-From-Zero-To-One-blog-5</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/19/load-data-incrementally-from-transactional-data-lakes-to-data-warehouses</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/20/Its-Time-for-the-Universal-Data-Lakehouse</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/22/Tipico-Facilitates-Faster-Data-Access-with-a-Modern-Data-Strategy-on-AWS</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/10/29/UPSERT-Performance-Evaluation-of-Hudi-0-14-and-Spark-3-4-1-Record-Level-Index-Global-Bloom-Global-Simple-Indexes</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/01/record-level-index</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/13/Apache-Hudi-From-Zero-To-One-blog-6</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/19/Hudi-Streamer-DeltaStreamer-Hands-On-Guide-Local-Ingestion-from-Parquet-Source</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/22/Introducing-Apache-Hudi-support-with-AWS-Glue-crawlers</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/26/Real-Time-Data-Processing-with-Postgres-Debezium-Kafka-Schema-Registry-and-DeltaStreamer-Guide-for-Begineers</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/28/Apache-Hudi-Part-1-History-Getting-Started</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/11/30/Mastering-Data-Lakes-A-Deep-Dive-into-MINIO-Hudi-and-Delta-Streamer</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/12/01/Getting-started-with-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/12/06/Apache-Hudi-From-Zero-To-One-blog-7</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/12/09/Getting-started-with-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/12/13/what-is-apache-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2023/12/28/apache-hudi-2023-a-year-in-review</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/01/From-Data-lake-to-Microservices-Unleashing-the-Power-of-Apache-Hudi-Record-Level-Index-with-FastAPI-and-Spark-Connect</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/02/Build-a-federated-query-solution-with-Apache-Doris-Apache-Flink-and-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/05/Apache-Hudi-From-Zero-To-One-blog-8</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/05/Small-Talk-about-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/09/introduction-to-apache-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/11/In-House-Data-Lake-with-CDC-Processing-Hudi-Docker</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/17/Enforce-fine-grained-access-control-on-Open-Table-Formats-via-Amazon-EMR-integrated-with-AWS-Lake-Formation</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/18/Deleting-Items-from-Apache-Hudi-using-Delta-Streamer-in-UPSERT-Mode-with-Kafka-Avro-Messages</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/20/Data-Engineering-Bootstrapping-Data-lake-with-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/20/Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/24/Use-Amazon-Athena-with-Spark-SQL-for-your-open-source-transactional-table-formats</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/01/30/Leverage-Partition-Paths-of-your-data-lake-tables-to-Optimize-Data-Retrieval-Costs-on-the-cloud</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/04/Apache-Hudi-Managing-Partition-on-a-petabyte-scale-table</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/06/Building-an-Open-Source-Data-Lake-House-with-Hudi-Postgres-Hive-Metastore-Minio-and-StarRocks</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/06/Combine-Transactional-Integrity-and-Data-Lake-Operations-with-YugabyteDB-and-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/12/How-a-POC-became-a-production-ready-Hudi-data-lakehouse-through-close-team-collaboration</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/23/Enabling-near-real-time-data-analytics-on-the-data-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/27/Building-Data-Lakes-on-AWS-with-Kafka-Connect-Debezium-Apicurio-Registry-and-Apache-Hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/02/27/empowering-data-driven-excellence-how-the-bluestone-data-platform-embraced-data-mesh-for-success</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/05/Apache-Hudi-From-Zero-To-One-blog-9</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/10/navigating-the-future-the-evolutionary-journey-of-upstoxs-data-platform</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/14/Modern-Datalakes-with-Hudi--MinIO--and-HMS</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/16/Open-Table-Formats-part-1-Apache-Hudi-Hadoop-Upserts-Deletes-and-Incrementals</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/22/data-lake-cost-optimisation-strategies</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/23/options-on-kafka-sink-to-open-table-formats-apache-iceberg-and-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/03/30/record-level-indexing-apache-hudi-delivers-70-faster-point</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/03/hands-on-guide-reading-data-from-hudi-tables-joining-delta</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/13/Apache-Hudi-From-Zero-To-One-blog-10</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/21/build-real-time-streaming-pipeline-with-kinesis-apache-flink-and-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/24/understanding-apache-hudi-consistency-model-part-1</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/24/understanding-apache-hudi-consistency-model-part-2</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/24/understanding-apache-hudi-consistency-model-part-3</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/04/25/apache-hudi-vs-apache-iceberg-a-comprehensive-comparison</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/02/how-query-apache-hudi-tables-python-using-daft-spark-free</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/07/learn-how-read-hudi-data-aws-glue-ray-using-daft-spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/10/building-analytical-apps-on-the-lakehouse-using-apache-hudi-daft-streamlit</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/19/apache-hudi-on-aws-glue</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/22/use-aws-data-exchange-to-seamlessly-share-apache-hudi-datasets</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/05/27/apache-hudi-vs-delta-lake-choosing-the-right-tool-for-your-data-lake-on-aws</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/06/07/apache-hudi-a-deep-dive-with-python-code-examples</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/06/18/how-to-use-apache-hudi-with-databricks</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/07/11/what-is-a-data-lakehouse</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/07/30/data-lake-cdc</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/07/31/hudi-file-formats</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/04/developer-guide-how-to-submit-hudi-pyspark-python-jobs-to-emr-serverless</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/09/use-apache-hudi-tables-in-athena-for-spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/11/comparing-apache-hudi-apache-iceberg-and-delta-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/14/Ubers-Big-Data-Revolution-From-MySQL-to-Hadoop-and-Beyond</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/17/how-apache-hudi-transformed-yuno-s-data-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/22/hands-on-with-apache-hudi-and-spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/24/hudi-iceberg-and-delta-lake-data-lake-table-formats-compared</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/09/30/change-query-support-in-apache-hudi-0-15</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/02/apache-hudi-spark-and-minio-hands-on-lab-in-docker</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/07/iceberg-vs-delta-lake-vs-hudi-a-comparative-look-at-lakehouse-architectures</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/07/mastering-slowly-changing-dimensions-with-apache-hudi-and-spark-sql</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/14/streaming-dynamodb-data-into-a-hudi-table-aws-glue-in-action</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/22/exploring-time-travel-queries-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/23/mastering-open-table-formats-a-guide-to-apache-iceberg-hudi-and-delta-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/23/Using-Apache-Hudi-with-Apache-Flink</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/26/moving-large-tables-from-snowflake-to-s3-using-the-copy-into-command-and-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/10/27/I-spent-5-hours-exploring-the-story-behind-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/11/12/record-level-indexing-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/11/12/storing-200-billion-entities-notions</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/11/12/understanding-cow-and-mor-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/11/19/automated-small-file-handling</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/03/apache-iceberg-vs-apache-hudi</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/04/use-open-table-format-libraries-on-aws-glue-5-0-for-apache-spark</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/06/non-blocking-concurrency-control</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/16/announcing-hudi-1-0-0</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/28/how-lakehouse-handles-concurrent-read-and-writes</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/29/apache-hudi-2024-a-year-in-review</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/31/indexing-in-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2024/12/31/the-architects-guide-to-open-table-formats-and-object-storage</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/05/how-use-new-hudi-streamer-100-emr-serverless-750-hands-on</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/08/the-future-of-data-lakehouses-a-fireside</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/09/apache-iceberg-vs-delta-lake-vs-apache-hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/15/outofbox-key-generators-in-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/18/apache-hudi-1-0-now-generally-available</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/28/concurrency-control</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/01/30/an-intro-to-hudi-with-minio</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/02/23/curious-engineering-facts-lakehouse-apache-hudi-daft-positional-argument</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/02/24/building-a-lakehouse-architecture-on-aws-with-terraform</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/02/25/curious-engineering-facts-trace-agents-hudi-daft-1</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/03/record-mergers-in-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/05/hudi-21-unique-differentiators</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/13/hudi-on-dbr</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/13/lightning-fast-analytics</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/26/acid-transactions</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/26/clustering</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/26/dedupe</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/26/uptycs</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/03/31/amazon-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/04/02/secondary-index</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/04/03/integrate-apache-doris-hudi-data-querying-migration</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/04/06/from-swamp-to-stream-how-apache-hudi-transforms-the-modern-data-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/04/09/why-walmart-chose-apache-hudi-for-their-lakehouse</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/04/14/doris-hudi-making-impossible-possible</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/05/29/lsm-timeline</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/06/13/Optimizing-Apache-Hudi-Workflows-Automation-for-Clustering-Resizing-Concurrency</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/06/16/Apache-Hudi-does-XYZ-110</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/06/30/uber-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/02/Lakehouse-Architecture-apache-hudi-and-apache-iceberg</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/03/why-uber-built-hudi-the-strategic-decision-behind-a-custom-table-format</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/07/how-stifel-built-a-modern-data-platform-using-aws-glue-and-an-event-driven-domain-architecture</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/10/building-a-rag-based-ai-recommender</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/15/modernizing-datainfra-peloton-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/15/PayU-built-a-secure-enterprise-AI-assistant</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/07/21/mor-comparison</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/08/29/building-a-rag-based-ai-recommender-2</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/09/17/hudi-auto-gen-keys</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/10/02/Real-Time-Cloud-Security-Graphs-Hudi+PuppyGraph</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/10/16/Modernizing-Upstox-Data-Platform-with-Apache-Hudi-DBT-and-EMR-Serverless</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/10/22/Partition_Stats_Enhancing_Column_Stats_in_Hudi_1.0</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/10/29/deep-dive-into-hudis-indexing-subsystem-part-1-of-2</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/11/07/how-freewheel-uses-apache-hudi-to-power-its-data-lakehouse</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/11/12/deep-dive-into-hudis-indexing-subsystem-part-2-of-2</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/11/25/apache-hudi-release-1-1-announcement</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/11/28/Apache-Hudi-Dynamic-Bloom-Filter</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/01/apache-hudi-JD-meetup-asia-2025-recap</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/03/Mastering-Schema-Evolution-with-Apache-Hudi</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/10/apache-hudi-11-deep-dive-optimizing-streaming-ingestion-with-flink</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/12/from-batch-to-streaming-accelerating-data-freshness-in-ubers-data-lake</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/16/maximizing-throughput-nbcc</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/22/how-zupee-cut-s3-costs-60-percent-with-hudi</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2025/12/29/apache-hudi-2025-a-year-in-review</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/09/hudi-11-deep-dive-flink-async-instant-gen</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/13/apache-hudi-externalspillablemap</loc><lastmod>2026-01-23</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/15/funding-circle</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/15/using-amazon-emr-deltastreamer-to-stream-data-to-multiple-apache-hudi-tables</loc><lastmod>2026-01-24</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/16/apache-hudi-at-uber</loc><lastmod>2026-01-17</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/01/22/apache-hudi-at-applied-intuition</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/05/14/mor-isnt-a-storage-optimization-its-an-architectural-shift</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/05/why-metadata-has-to-be-mutation-friendly</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/07/apache-hudi-release-1-2-announcement</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/10/stateless-global-upserts-for-flink-streaming-in-apache-hudi-1-2-0</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/15/apache-hudi-at-metica</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/15/apache-hudi-at-penn-interactive</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/15/apache-hudi-at-southwest-airlines</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/06/25/building-indexes-on-a-moving-target</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/blog/2026/07/06/bringing-vector-search-to-the-lakehouse-with-apache-hudi</loc><lastmod>2026-07-07</lastmod></url><url><loc>https://hudi.apache.org/blog/archive</loc></url><url><loc>https://hudi.apache.org/blog/authors</loc></url><url><loc>https://hudi.apache.org/blog/page/10</loc></url><url><loc>https://hudi.apache.org/blog/page/11</loc></url><url><loc>https://hudi.apache.org/blog/page/12</loc></url><url><loc>https://hudi.apache.org/blog/page/13</loc></url><url><loc>https://hudi.apache.org/blog/page/14</loc></url><url><loc>https://hudi.apache.org/blog/page/15</loc></url><url><loc>https://hudi.apache.org/blog/page/16</loc></url><url><loc>https://hudi.apache.org/blog/page/17</loc></url><url><loc>https://hudi.apache.org/blog/page/18</loc></url><url><loc>https://hudi.apache.org/blog/page/19</loc></url><url><loc>https://hudi.apache.org/blog/page/2</loc></url><url><loc>https://hudi.apache.org/blog/page/20</loc></url><url><loc>https://hudi.apache.org/blog/page/21</loc></url><url><loc>https://hudi.apache.org/blog/page/22</loc></url><url><loc>https://hudi.apache.org/blog/page/23</loc></url><url><loc>https://hudi.apache.org/blog/page/24</loc></url><url><loc>https://hudi.apache.org/blog/page/25</loc></url><url><loc>https://hudi.apache.org/blog/page/26</loc></url><url><loc>https://hudi.apache.org/blog/page/27</loc></url><url><loc>https://hudi.apache.org/blog/page/3</loc></url><url><loc>https://hudi.apache.org/blog/page/4</loc></url><url><loc>https://hudi.apache.org/blog/page/5</loc></url><url><loc>https://hudi.apache.org/blog/page/6</loc></url><url><loc>https://hudi.apache.org/blog/page/7</loc></url><url><loc>https://hudi.apache.org/blog/page/8</loc></url><url><loc>https://hudi.apache.org/blog/page/9</loc></url><url><loc>https://hudi.apache.org/blog/streaming-data-lake-platform</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/blog/tags</loc></url><url><loc>https://hudi.apache.org/blog/tags/access-control</loc></url><url><loc>https://hudi.apache.org/blog/tags/acid</loc></url><url><loc>https://hudi.apache.org/blog/tags/ai</loc></url><url><loc>https://hudi.apache.org/blog/tags/airbyte</loc></url><url><loc>https://hudi.apache.org/blog/tags/alibaba</loc></url><url><loc>https://hudi.apache.org/blog/tags/announcement</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-avro</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-dolphinscheduler</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-doris</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-flink</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-flink/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-hive</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-iceberg</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-iceberg/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-iceberg/page/3</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-kafka</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-orc</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-paimon</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-parquet</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-spark</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-spark/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-spark/page/3</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-xtable</loc></url><url><loc>https://hudi.apache.org/blog/tags/apache-zeppelin</loc></url><url><loc>https://hudi.apache.org/blog/tags/apicurio-registry</loc></url><url><loc>https://hudi.apache.org/blog/tags/applied-intuition</loc></url><url><loc>https://hudi.apache.org/blog/tags/architecture</loc></url><url><loc>https://hudi.apache.org/blog/tags/async-indexing</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws/page/3</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws/page/4</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws/page/5</loc></url><url><loc>https://hudi.apache.org/blog/tags/aws/page/6</loc></url><url><loc>https://hudi.apache.org/blog/tags/backfilling</loc></url><url><loc>https://hudi.apache.org/blog/tags/beginner</loc></url><url><loc>https://hudi.apache.org/blog/tags/beginner/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/best-practices</loc></url><url><loc>https://hudi.apache.org/blog/tags/bi</loc></url><url><loc>https://hudi.apache.org/blog/tags/blob</loc></url><url><loc>https://hudi.apache.org/blog/tags/bootstrap</loc></url><url><loc>https://hudi.apache.org/blog/tags/bytearray</loc></url><url><loc>https://hudi.apache.org/blog/tags/caching</loc></url><url><loc>https://hudi.apache.org/blog/tags/cdc</loc></url><url><loc>https://hudi.apache.org/blog/tags/cdc/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/cleaner</loc></url><url><loc>https://hudi.apache.org/blog/tags/clustering</loc></url><url><loc>https://hudi.apache.org/blog/tags/code-sample</loc></url><url><loc>https://hudi.apache.org/blog/tags/compaction</loc></url><url><loc>https://hudi.apache.org/blog/tags/comparison</loc></url><url><loc>https://hudi.apache.org/blog/tags/comparison/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/compression</loc></url><url><loc>https://hudi.apache.org/blog/tags/concurrency-control</loc></url><url><loc>https://hudi.apache.org/blog/tags/concurrency-control/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/conference</loc></url><url><loc>https://hudi.apache.org/blog/tags/cow</loc></url><url><loc>https://hudi.apache.org/blog/tags/daft</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-governance</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/3</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/4</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/5</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/6</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-lakehouse/page/7</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-mesh</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-platform</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-processing</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-sharing</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-skipping</loc></url><url><loc>https://hudi.apache.org/blog/tags/data-warehouse</loc></url><url><loc>https://hudi.apache.org/blog/tags/database</loc></url><url><loc>https://hudi.apache.org/blog/tags/databricks</loc></url><url><loc>https://hudi.apache.org/blog/tags/dbt</loc></url><url><loc>https://hudi.apache.org/blog/tags/debezium</loc></url><url><loc>https://hudi.apache.org/blog/tags/deduplication</loc></url><url><loc>https://hudi.apache.org/blog/tags/delta-lake</loc></url><url><loc>https://hudi.apache.org/blog/tags/delta-lake/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/deployment</loc></url><url><loc>https://hudi.apache.org/blog/tags/dml</loc></url><url><loc>https://hudi.apache.org/blog/tags/docker</loc></url><url><loc>https://hudi.apache.org/blog/tags/dremio</loc></url><url><loc>https://hudi.apache.org/blog/tags/estuary</loc></url><url><loc>https://hudi.apache.org/blog/tags/etl</loc></url><url><loc>https://hudi.apache.org/blog/tags/fastapi</loc></url><url><loc>https://hudi.apache.org/blog/tags/file-sizing</loc></url><url><loc>https://hudi.apache.org/blog/tags/forefathers</loc></url><url><loc>https://hudi.apache.org/blog/tags/freewheel</loc></url><url><loc>https://hudi.apache.org/blog/tags/funding-circle</loc></url><url><loc>https://hudi.apache.org/blog/tags/gdpr</loc></url><url><loc>https://hudi.apache.org/blog/tags/google-scholar</loc></url><url><loc>https://hudi.apache.org/blog/tags/grab</loc></url><url><loc>https://hudi.apache.org/blog/tags/grofers</loc></url><url><loc>https://hudi.apache.org/blog/tags/guide</loc></url><url><loc>https://hudi.apache.org/blog/tags/halodoc</loc></url><url><loc>https://hudi.apache.org/blog/tags/hudi-cli</loc></url><url><loc>https://hudi.apache.org/blog/tags/hudi-streamer</loc></url><url><loc>https://hudi.apache.org/blog/tags/hudi-streamer/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/hudi-timeline</loc></url><url><loc>https://hudi.apache.org/blog/tags/incremental-processing</loc></url><url><loc>https://hudi.apache.org/blog/tags/incremental-processing/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/indexing</loc></url><url><loc>https://hudi.apache.org/blog/tags/indexing/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/indexing/page/3</loc></url><url><loc>https://hudi.apache.org/blog/tags/interoperability</loc></url><url><loc>https://hudi.apache.org/blog/tags/key-generation</loc></url><url><loc>https://hudi.apache.org/blog/tags/lakefs</loc></url><url><loc>https://hudi.apache.org/blog/tags/lakehouse</loc></url><url><loc>https://hudi.apache.org/blog/tags/lance</loc></url><url><loc>https://hudi.apache.org/blog/tags/late-arriving-data</loc></url><url><loc>https://hudi.apache.org/blog/tags/leboncoin</loc></url><url><loc>https://hudi.apache.org/blog/tags/lock-provider</loc></url><url><loc>https://hudi.apache.org/blog/tags/lsm-tree</loc></url><url><loc>https://hudi.apache.org/blog/tags/markers</loc></url><url><loc>https://hudi.apache.org/blog/tags/meetup</loc></url><url><loc>https://hudi.apache.org/blog/tags/merge-on-read</loc></url><url><loc>https://hudi.apache.org/blog/tags/metadata</loc></url><url><loc>https://hudi.apache.org/blog/tags/metica</loc></url><url><loc>https://hudi.apache.org/blog/tags/migration</loc></url><url><loc>https://hudi.apache.org/blog/tags/minio</loc></url><url><loc>https://hudi.apache.org/blog/tags/mlops</loc></url><url><loc>https://hudi.apache.org/blog/tags/modern-data-architecture</loc></url><url><loc>https://hudi.apache.org/blog/tags/mongodb</loc></url><url><loc>https://hudi.apache.org/blog/tags/mor</loc></url><url><loc>https://hudi.apache.org/blog/tags/multimodal</loc></url><url><loc>https://hudi.apache.org/blog/tags/observability</loc></url><url><loc>https://hudi.apache.org/blog/tags/onehouse</loc></url><url><loc>https://hudi.apache.org/blog/tags/onehouse/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/open-architecture</loc></url><url><loc>https://hudi.apache.org/blog/tags/openai</loc></url><url><loc>https://hudi.apache.org/blog/tags/peloton</loc></url><url><loc>https://hudi.apache.org/blog/tags/penn-interactive</loc></url><url><loc>https://hudi.apache.org/blog/tags/performance</loc></url><url><loc>https://hudi.apache.org/blog/tags/performance/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/postgres</loc></url><url><loc>https://hudi.apache.org/blog/tags/presto</loc></url><url><loc>https://hudi.apache.org/blog/tags/puppygraph</loc></url><url><loc>https://hudi.apache.org/blog/tags/python</loc></url><url><loc>https://hudi.apache.org/blog/tags/querying</loc></url><url><loc>https://hudi.apache.org/blog/tags/querying/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/rag</loc></url><url><loc>https://hudi.apache.org/blog/tags/ray</loc></url><url><loc>https://hudi.apache.org/blog/tags/record-level-index</loc></url><url><loc>https://hudi.apache.org/blog/tags/record-merger</loc></url><url><loc>https://hudi.apache.org/blog/tags/release</loc></url><url><loc>https://hudi.apache.org/blog/tags/risingwave</loc></url><url><loc>https://hudi.apache.org/blog/tags/rli</loc></url><url><loc>https://hudi.apache.org/blog/tags/robinhood</loc></url><url><loc>https://hudi.apache.org/blog/tags/scd</loc></url><url><loc>https://hudi.apache.org/blog/tags/schema</loc></url><url><loc>https://hudi.apache.org/blog/tags/security</loc></url><url><loc>https://hudi.apache.org/blog/tags/snapshot-exporter</loc></url><url><loc>https://hudi.apache.org/blog/tags/southwest-airlines</loc></url><url><loc>https://hudi.apache.org/blog/tags/sql-transformer</loc></url><url><loc>https://hudi.apache.org/blog/tags/starrocks</loc></url><url><loc>https://hudi.apache.org/blog/tags/storage-spec</loc></url><url><loc>https://hudi.apache.org/blog/tags/storage-type</loc></url><url><loc>https://hudi.apache.org/blog/tags/streaming</loc></url><url><loc>https://hudi.apache.org/blog/tags/streaming/page/2</loc></url><url><loc>https://hudi.apache.org/blog/tags/streamlit</loc></url><url><loc>https://hudi.apache.org/blog/tags/table-format</loc></url><url><loc>https://hudi.apache.org/blog/tags/table-services</loc></url><url><loc>https://hudi.apache.org/blog/tags/terraform</loc></url><url><loc>https://hudi.apache.org/blog/tags/tla-specification</loc></url><url><loc>https://hudi.apache.org/blog/tags/trino</loc></url><url><loc>https://hudi.apache.org/blog/tags/tutorial</loc></url><url><loc>https://hudi.apache.org/blog/tags/uber</loc></url><url><loc>https://hudi.apache.org/blog/tags/upstox</loc></url><url><loc>https://hudi.apache.org/blog/tags/variant</loc></url><url><loc>https://hudi.apache.org/blog/tags/vector</loc></url><url><loc>https://hudi.apache.org/blog/tags/vector-search</loc></url><url><loc>https://hudi.apache.org/blog/tags/walmart</loc></url><url><loc>https://hudi.apache.org/blog/tags/write</loc></url><url><loc>https://hudi.apache.org/blog/tags/yahoo</loc></url><url><loc>https://hudi.apache.org/blog/tags/yugabyte</loc></url><url><loc>https://hudi.apache.org/blog/tags/yuno</loc></url><url><loc>https://hudi.apache.org/blog/tags/zupee</loc></url><url><loc>https://hudi.apache.org/ecosystem</loc><lastmod>2025-11-26</lastmod></url><url><loc>https://hudi.apache.org/faq/design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/faq/general</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/faq/integrations</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/faq/reading_tables</loc><lastmod>2025-10-22</lastmod></url><url><loc>https://hudi.apache.org/faq/storage</loc><lastmod>2026-01-10</lastmod></url><url><loc>https://hudi.apache.org/faq/table_services</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/faq/writing_tables</loc><lastmod>2025-12-03</lastmod></url><url><loc>https://hudi.apache.org/powered-by</loc><lastmod>2025-11-25</lastmod></url><url><loc>https://hudi.apache.org/quickstart</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/roadmap</loc><lastmod>2025-12-30</lastmod></url><url><loc>https://hudi.apache.org/search</loc></url><url><loc>https://hudi.apache.org/slack</loc><lastmod>2025-11-25</lastmod></url><url><loc>https://hudi.apache.org/vendors</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/videos</loc></url><url><loc>https://hudi.apache.org/videos/2022/11/17/Insert_Update_Delete_On_Datalake_S3_with_Apache_Hudi_and_glue_Pyspark</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/11/19/Build_a_Spark_pipeline_to_analyze_streaming_data_using_AWS_Glue_Apache_Hudi_S3_and_Athena</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/11/20/Different_table_types_in_Apache_Hudi_MOR_and_COW_Deep_Dive_By_Sivabalan_Narayanan</loc><lastmod>2023-12-06</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/08/Simple_5_Steps_Guide_to_get_started_with_Apache_Hudi_and_Glue_40_and_query_the_data_using_Athena</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/11/Build_Datalakes_on_S3_with_Apache_HUDI_in_a_easy_way_for_Beginners_with_hands_on_labs_Glue</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/14/Build_Slowly_Changing_Dimensions_Type_2_SCD2_with_Apache_Spark_and_Apache_Hudi_Hands_on_Labs</loc><lastmod>2023-12-06</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/14/Hands_on_Lab_with_using_DynamoDB_as_lock_table_for_Apache_Hudi_Data_Lakes</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/14/How_to_convert_Existing_data_in_S3_into_Apache_Hudi_Transaction_Datalake_with_Glue_Hands_on_Lab</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/15/Build_production_Ready_Real_Time_Transaction_Hudi_Datalake_from_DynamoDB_Streams_using_Glue_kinesis</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/17/Migrate_Certain_Tables_from_ONPREM_DB_using_DMS_into_Apache_Hudi_Transaction_Datalake_with_GlueDemo</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/17/Step_by_Step_Guide_on_Migrate_Certain_Tables_from_DB_using_DMS_into_Apache_Hudi_Transaction_Datalake</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/18/InsertUpdateReadWriteSnapShot_Time_Travel_incremental_Query_on_Apache_Hudi_datalake_S3</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/19/Build_Production_Ready_Alternative_Data_Pipeline_from_DynamoDB_to_Apache_Hudi_PROJECT_DEMO</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/19/Build_Production_Ready_Alternative_Data_Pipeline_from_DynamoDB_to_Apache_Hudi_Step_by_Step_Guide</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/20/Getting_started_with_Kafka_and_Glue_to_Build_Real_Time_Apache_Hudi_Transaction_Datalake</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/21/Learn_Schema_Evolution_in_Apache_Hudi_Transaction_Datalake_with_hands_on_labs</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/23/Apache_Hudi_with_DBT_Hands_on_LabTransform_Raw_Hudi_tables_with_DBT_and_Glue_Interactive_Session</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/24/Apache_Hudi_on_Windows_Machine_Spark_33_and_hadoop27_Step_by_Step_guide_and_Installation_Process</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/24/Lets_Build_Streaming_Solution_using_Kafka_PySpark_and_Apache_HUDI_Hands_on_Lab_with_code</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/27/Bring_Data_from_Source_using_Debezium_with_CDC_into_Kafka_S3Sink_Build_Hudi_Datalake_Hands_on_lab</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/28/Comparing_Apache_Hudi_s_MOR_and_COW_Tables_Use_Cases_from_Uber</loc><lastmod>2023-12-06</lastmod></url><url><loc>https://hudi.apache.org/videos/2022/12/30/Step_by_Step_guide_how_to_setup_VPC_Subnet_Get_Started_with_HUDI_on_EMR_Installation_Guide</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/01/Streaming_ETL_using_Apache_Flink_joining_multiple_Kinesis_streams_Demo</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/01/Transaction_Hudi_Data_Lake_with_Streaming_ETL_from_Multiple_Kinesis_Streams_Joining_using_Flink</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/11/Great_ArticleApache_Hudi_vs_Delta_Lake_vs_Apache_Iceberg_Lakehouse_Feature_Comparison_by_OneHouse</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/12/Build_Real_Time_Streaming_Pipeline_with_Apache_Hudi_Kinesis_and_Flink_Hands_on_Lab</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/13/Build_Real_Time_Low_Latency_Streaming_pipeline_from_DynamoDB_to_Apache_Hudi_using_Kinesis_FlinkLab</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/15/Real_Time_Streaming_Data_Pipeline_From_Aurora_Postgres_to_Hudi_with_DMS_Kinesis_and_Flink_DEMO</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/16/Real_Time_Streaming_Pipeline_From_Aurora_Postgres_to_Hudi_with_DMS_Kinesis_and_Flink_Hands_on_Lab</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Cleaner_Service_Save_up_to_40_on_data_lake_storage_costs_Hudi_Labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Global_Bloom_Index_Remove_duplicates_guarantee_uniquness_Hudi_Labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/How_businesses_use_Hudi_Soft_delete_features_to_do_soft_delete_instead_of_hard_delete_on_Datalake</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Leverage_Apache_Hudi_incremental_query_to_process_new_updated_data_Hudi_Labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Leverage_Apache_Hudi_upsert_to_remove_duplicates_on_a_data_lake_Hudi_Labs</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Precomb_Key_Overview_Avoid_dedupes_Hudi_Labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/17/Use_Apache_Hudi_for_hard_deletes_on_your_data_lake_for_data_governance_Hudi_Labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/20/How_do_I_identify_Schema_Changes_in_Hudi_Tables_and_Send_Email_Alert_when_New_Column_addedremoved</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/21/How_to_detect_and_Mask_PII_data_in_Apache_Hudi_Data_Lake_Hands_on_Lab</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/23/Writing_data_quality_and_validation_scripts_for_a_Hudi_data_lake_with_AWS_Glue_and_pydeequ_Hands_on_Lab</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/01/28/Learn_How_to_restrict_Intern_from_accessing_Certain_Column_in_Hudi_Datalake_with_lake_Formation</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/07/How_do_I_Ingest_Extremely_Small_Files_into_Hudi_Data_lake_with_Glue_Incremental_data_processing</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/11/Create_Your_Hudi_Transaction_Datalake_on_S3_with_EMR_Serverless_for_Beginners_in_fun_and_easy_way</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/18/Streaming_Ingestion_from_MongoDB_into_Hudi_with_Glue_kinesis_Event_bridge_MongoStream_Hands_on_labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/21/Apache_Hudi_Bulk_Insert_Sort_Modes_a_summary_of_two_incredible_blogs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/22/Use_Glue_40_to_take_regular_save_points_for_your_Hudi_tables_for_backup_or_disaster_Recovery</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/25/RFC51_Change_Data_Capture_in_Apache_Hudi_like_Debezium_and_AWS_DMS_Hands_on_Labs</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/02/26/Python_helper_class_which_makes_querying_incremental_data_from_Hudi_Data_lakes_easy</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/04/Develop_Incremental_Pipeline_with_CDC_from_Hudi_to_Aurora_Postgres_Demo_Video</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/06/Power_your_Down_Stream_Elastic_Search_Stack_From_Apache_Hudi_Transaction_Datalake_with_CDCDeepDive</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/06/Power_your_Down_Stream_ElasticSearch_Stack_From_Apache_Hudi_Transaction_Datalake_with_CDCDemo_Video</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/07/How_to_Rollback_to_Previous_Checkpoint_during_Disaster_in_Apache_Hudi_using_Glue_40_Demo</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/11/How_do_I_read_data_from_Cross_Account_S3_Buckets_and_Build_Hudi_Datalake_in_Datateam_Account</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/11/Query_crossaccount_Hudi_Glue_Data_Catalogs_using_Amazon_Athena</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/15/Learn_About_Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/17/Setting_Uber_s_Transactional_Data_Lake_in_Motion_with_Incremental_ETL_Using_Apache_Hudi</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/18/Push_Hudi_Commit_Notification_TO_HTTP_URI_with_Callback</loc><lastmod>2023-12-06</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/19/RFC_18_Insert_Overwrite_in_Apache_Hudi_with_Example</loc><lastmod>2023-11-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/21/RFC_42_Consistent_Hashing_in_Apache_Hudi_MOR_Tables</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/24/Data_Analysis_for_Apache_Hudi_Blogs_on_Medium_with_Pandas</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_with_AWS_DMS_PART_1</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_with_AWS_DMS_PART_2</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_with_AWS_DMS_PART_3</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_with_AWS_DMS_PART_4</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_with_AWS_DMS_PART_5</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/25/Weekend_Project_Build_CDC_Pipeline_from_Microsoft_SQL_Server_into_Apache_Hudi_1</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/26/How_to_use_Apache_Hudi_with_AWS_Glue_Studio_Visual_Editor_Hands_on_Lab</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/30/Project_Using_Apache_Hudi_Deltastreamer_and_AWS_DMS_Hands_on_Lab_Part_1</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/30/Project_Using_Apache_Hudi_Deltastreamer_and_AWS_DMS_Hands_on_Lab_Part_2</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/30/Project_Using_Apache_Hudi_Deltastreamer_and_AWS_DMS_Hands_on_Lab_Part_3</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/30/Project_Using_Apache_Hudi_Deltastreamer_and_AWS_DMS_Hands_on_Lab_Part_4</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/03/31/Project_Using_Apache_Hudi_Deltastreamer_and_AWS_DMS_Hands_on_Lab_Part_5</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/02/Learn_How_to_Integrate_Apache_Hudi_with_Redshift_Spectrum_Hands_on_Labs_with_Code</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/04/Running_Apache_Hudi_Delta_Streamer_On_EMR_Serverless_Hands_on_Lab_step_by_step_guide</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/05/Getting_Alerts_when_hudi_Delta_Streamer_Fails_with_Event_Driven_Approach_using_Lambdas_Event_Bridge</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/06/Efficient_Data_Lake_Management_with_Apache_Hudi_Cleaner_Benefits_of_Scheduling_Data_Cleaning_1</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/06/Efficient_Data_Lake_Management_with_Apache_Hudi_Cleaner_Benefits_of_Scheduling_Data_Cleaning_2</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/07/Advantages_of_Metadata_Indexing_and_Asynchronous_Indexing_in_Hudi_Hands_on_Lab</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/08/Understanding_Clustering_in_Apache_Hudi_and_the_Benefits_of_Asynchronous_Clustering</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/09/Bootstrapping_in_Apache_Hudi_on_EMR_Serverless_with_Lab</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/11/Journey_to_Hudi_Transactional_Data_Lake_Mastery_How_I_Learned_and_Succeeded</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/11/Learn_about_Apache_Hudi_Transformers_with_Hands_on_Lab</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/12/Efficient_Data_Ingestion_with_Glue_Concurrency_and_Hudi_Data_Lake</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/20/Effortlessly_Sync_Your_JDBC_Source_to_Hudi_Transactional_Datalake_No_DMS_or_Debezium_Required</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/25/Joining_Hudi_Raw_Tables_for_Powerful_Data_Analysis_with_Spark_SQL</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/26/From_Raw_Data_to_Insights_Building_a_Lake_House_with_Hudi_and_Star_Schema_Step_by_Step_Guide</loc><lastmod>2023-10-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/04/29/Efficiently_Managing_Ride_Late_Arriving_Tips_Data_with_Incremental_ETL_using_Apache_Hudi_Hands_On</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/01/Building_a_Scalable_and_Resilient_Streaming_ETL_Pipeline_with_Hudi_s_Incremental_Processing_1</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/03/Build_deploy_and_run_Spark_jobs_on_Amazon_EMR_with_the_opensource_EMR_CLI_tool</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/03/Mastering_Slowly_Changing_Dimension_with_Hudi_A_StepbyStep_Guide_to_Efficient_Data_Management</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/06/How_to_Build_Your_Own_Version_of_AWS_Glue_Bookmark_to_get_Only_New_Incremental_Files</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/07/Maximizing_Efficiency_DataLake_Hudi_Glue_ETL_Jobs_with_Templated_Approach_Serverless_Architecture</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/11/EMR_Serverless_for_Beginners_Ingest_Data_incrementally_Submit_Spark_Job_with_EMRCLI_Data_lake</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/13/EMR_Serverless_Made_Easy_Submitting_Hive_SQL_Queries_for_Beginners_with_NYC_Taxi_Dataset</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/16/Unify_Your_Event_Data_Guide_to_Mapping_Events_to_Standardized_Format_with_Incremental_ETL_using_Hudi</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/19/HandsOn_Lab_Unleashing_Efficiency_and_Flexibility_with_Partial_Updates_in_Apache_Hudi</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/20/Mastering_File_Sizing_in_Hudi_Boosting_Performance_and_Efficiency</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/21/How_to_Set_Up_AWS_Glue_Locally_with_Docker_Accessing_Glue_Database_Table_in_Your_LocalEnvironment</loc><lastmod>2023-11-07</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/27/Automate_alerting_and_reporting_for_AWS_Glue_job_resource_usage</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/05/31/AWS_and_Apache_Hudi_Workshop_Overview_Build_a_ride_share_lakehouse_platform</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/02/How_to_Query_Hudi_Tables_in_Incremental_Fashion_and_Get_only_New_data_on_AWS_Glue_Hands_on_Lab</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/05/How_to_JOIN_Hudi_Tables_in_Incremental_fashion_with_DynamoDB_in_AWS_GLue_Hands_on_Lab_for_Begineer</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/07/How_Data_Scientist_Data_Engineer_Can_Query_Hudi_Tables_with_Athena_Spark_Notebook_for_AdhocAnalysis</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/07/Learn_How_to_delete_Partition_in_Apache_Hudi_on_AWS_Glue_Hands_on</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/10/How_to_read_data_from_Multiple_Hudi_Tables_Join_them_and_insert_into_DynamoDB_with_AWS_Glue</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/16/SNS_Lambda_How_to_Trigger_Lambda_Functions_from_SNS_using_Message_Filtering</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/22/Full_Workshop_Recap_Build_a_rideshare_lakehouse_platform</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/06/23/Learn_About_Apache_Hudi_Pre_Commit_Validator_with_Hands_on_Lab</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/01/Building_Lakehouse_using_Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/02/Hudi_Best_Practices_Handling_Failed_InsertsUpserts_with_Error_Tables</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/09/Develop_Incremental_ETL_Pipeline_From_Hudi_Tables_to_Redshift_Using_AWS_Glue_and_Spark</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/09/Incremental_Data_Extraction_from_Postgres_using_Triggers_and_PySpark</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/22/learn_How_to_use_AWS_Glue_Crawler_with_Hudi_Tables_to_Catlog_the_Data</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/07/28/Removing_Duplicates_in_Hudi_Partitions_with_InsertOverwrite_API_and_Spark_SQL</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/08/01/Building_and_Automating_Hudi_Medallion_Architecture_with_AWS_Glue_Workflow_Hands_on_Labs_StepbyStep</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/08/03/Powering_EventDriven_Workloads_with_Hudi_Read_Stream_AWS_Glue_Streaming_JOBS</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/08/06/Easy_Step_by_Step_Guide_for_Beginner_Setup_AWS_Transfer_Family_SFTP_with_S3</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/08/09/Easy_Step_by_Step_Guide_for_Beginner_Ingest_CSV_Files_into_Hudi_with_AWS_GLue_Hands_on_Labs</loc><lastmod>2023-10-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/08/29/From-Zero-to-Data-Hero-Building-Dynamic-Data-Platforms-Like-a-Pro-Final-Part-Demo</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/09/23/Flink-with-POSTGRES-RealTime-Stream-Data-Processing-with-Python-Hands-on-Labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/09/25/How-to-Use-Apache-Hudi-with-Flink-1-15-on-AWS-Managed-Apache-Flink-Hands-on-Guide-for-Beginners</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/09/26/How-to-Ingest-Data-from-PostgreSQL-into-Hudi-Tables-on-S3-with-Apache-Flink-CDC-Connector-Python</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/09/27/Learn-How-to-Use-Apache-Flink-with-Kafka-Build-Transactional-Datalakes-on-S3-using-PyFLink-Locally</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/10/07/Hudi-Latest-Feature-Auto-Generating-Primary-Keys-for-Modern-Data-Lakes</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/10/14/Accelerating-Data-Processing-Leveraging-Apache-Hudi-with-DynamoDB-for-Faster-Commit-Time-Retrieval</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/10/16/Hudi-0-14-0-Deep-Dive-Record-Level-Index</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/10/21/Full-Apache-Hudi-Course-for-beginner-Operations-Type-Part-5</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/10/28/How-to-Unlock-Data-Insights-from-Hudi-Metrics-for-Your-Data-Lake-using-Elastic-Search-and-Kibana</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/08/A-Glide-Skip-or-a-Jump-Efficiently-Stream-Data-into-Your-Medallion-Architecture-with-Apache-Hudi</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/17/Maximizing-Efficiency-by-Templating-Serverless-Architecture-in-Hudi-Data-Lakes</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/19/Hudi-Streamer-Hands-On-Guide-Local-Ingestion-from-Parquet-Source-1</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/20/Hudi-Streamer-Hands-On-Guide-Local-Ingestion-from-CSV-Source-2</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/20/Learn-How-to-Ingest-Multiple-Tables-using-Hudi-MultiTable-Delta-Streamer-3</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/21/RFC-14-Step-by-Step-Guide-for-Incremental-Data-Pull-from-Postgres-to-Hudi-using-deltastreamer</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/23/Learn-How-to-Ingest-Data-Into-Hudi-Table-using-DeltaStreamer-in-continous-Mode-and-SQL-transformer-5</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/24/hudi-table-types</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/24/Learn-How-to-use-DeltaStreamer-and-ingest-data-from-Kafka-Topic-Hands-on-Labs-6</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/26/real-time-data-postgres-debezium-kafka-schema-registry-deltastreamer-7a</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/26/real-time-data-postgres-debezium-kafka-schema-registry-deltastreamer-7b</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/27/Hudi-Metadata-table-Record-Level-Index-HBase-Index</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/27/Learn-How-to-Run-Clustering-in-Async-Mode-with-DeltaStreamer-in-Continuous-Mode-Hands-on-Labs-8</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/11/30/Learn-How-to-use-MinIO-and-Apache-Hudi-DeltaStreamer-with-Hands-on-Lab-9</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/08/How-to-use-DeltaStreamer-to-Read-Data-From-Hudi-Source-in-Incremental-Fashion-Bronze-to-Silver-10</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/09/Learn-How-to-use-DBT-with-Spark-and-Thrift-Server-on-Local-Machine-for-Begineers-Easy-Setup</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/11/Simplifying-Big-Data-Setting-Up-SparkSQL-Hive-Thrift-Server-and-Hudi-with-Beeline-in-Minutes</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/12/Apache-Hudi-DeltaStreamer-in-Action-Python-Publishing-and-AvroKafkaSource-Consumption-11-Guide</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/16/Learn-How-to-Setup-Hudi-on-EMR-with-Hive-and-Query-Data-using-Hue-and-Presto-CLI-Hands-on-Labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/19/How-to-Use-Apache-Hudi-0-14-and-RLI-on-AWS-Glue-Step-by-Step-Guide</loc><lastmod>2023-12-23</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/24/Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/25/Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/29/Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/30/Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2023/12/31/What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/01/Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/06/Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/06/Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/13/Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/17/How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/01/21/Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark</loc><lastmod>2024-01-31</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/03/Apache-Hudi-Table-Services-Export-Services-HoodieSnapshotExporter-Hands-on-labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/03/Apache-Hudi-Table-Services-Offline-Compaction-HoodieCompactor-Hands-on-labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/07/Building-an-Open-Source-Data-Lake-House-with-Hudip-Postgres-Hive-Metastore-Minio-and-StarRocks</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/10/Data-Ingestion-to-Visualization-Hudi-MinIO-StarRocks-HiveMetaStore-Apache-SuperSet-Hands-on-Guide</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/17/Learn-How-to-Integerate-Hudi-Spark-job-with-Airflow-and-MinIO-Hands-on-Labs</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/18/Build-Incremental-ETL-pipeline-with-Hudi-and-Airflow-and-MinIO</loc><lastmod>2024-03-01</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/23/Getting-Started-with-Open-Data-lineage-Marquez-Project-Apache-Hudi-Spark-jobs</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/02/27/Learn-How-you-can-run-DeltaStreamer-Running-on-AWS-Glue-with-Hudi-0.14-Step-by-Step-Guide</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/01/How-to-Query-Apache-Hudi-tables-from-Glue-Interactive-Notebook-for-AdHoc-Analysis</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/11/Getting-Started-Tutorial-Building-a-Data-Lakehouse-With-StarRocks-Apache-Hudi-and-MinIO</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/12/Managing-Updates-&amp;-Deletes-in-Glue-Hudi-Spark-Jobs-with-CDC-Data:-Using-_hoodie_is_deleted-Flag</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/18/Mastering-Incremental-ETL-with-DeltaStreamer-and-SQL-Based-Transformer</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/20/How-to-perform-Backfilling-jobs-with-Hudi-DeltaStreamer-and-Spark-SQL-using-SqlSource-Class</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/29/Open-Lakehouse-Evolution-Powering-the-Future-with-YugabyteDB-and-Apache-Hudi-Episode-102</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/03/30/Building-DataLakeHouse-using-XTableMinIO-StarRocks-DeltaStreamer---Interoperating-Hudi-IceBerg-and-Delta</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/04/03/Reading-Data-from-Hudi-INC-and-Joining-with-Delta-Tables-using-HudiStreamer-and-SQL-Based-Transformer</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/04/06/Build-Universal-Data-lake-with-Posgres-+-Debezium+Kafka+DeltaSTreamer-+-Minio+HiveMetastore+Trino</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/04/10/Build-Universal-Data-lake-with-MySQL-+-Debezium+Kafka+DeltaSTreamer-+-Minio+HiveMetastore+Trino</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/04/22/Hudi-with-Kyuubi-a-distributed-and-multi-tenant-gateway-to-provide-serverless-SQL-on-lakehouses</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/04/Learn-How-to-Display-Data-From-Hudi-Tables-to-your-Frontend-with-Flask-and-Daft-NO-SPARK-NEEDED</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/08/How-to-read-Hudi-Dataset-Using-AWS-Glue-Ray-and-Glue-Notebooks-(withouth-Spark)</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/12/Unleashing-the-Power-of-Serverless-Serving-Gold-Hudi-Tables-with-AWS-Lambda</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/18/Learn-How-to-use-Cloudwatch-metrics-with-Hudi-AWS-Glue-Jobs</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/20/deltastreamer-with-incremental-etl-and-broadcast-joins-for-faster-etl</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/22/hudi-delta-streamer-implementing-slowly-changing-dimension-and-query-that-using-trino</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/22/hudi-streamer-implementing-slowly-changing-dimension-type-2-and-query-real-time-trino</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/23/build-hudi-date-dimension-in-minutes-with-spark-sql-minio-and-query-with-trino</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/05/25/learn-how-to-ingest-data-from-pulsar-topic-into-hudi-with-deltastreamer</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/05/multiple-spark-writers-to-hudi-tables</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/12/hudi-cleaning-process-hoodie.keep.min.commits-and-hoodie.keep.max.commits-explained</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/15/how-we-utilized-hudis-time-travel-query-to-investigate-bid-and-spend</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/16/hudi-with-spark-sql-for-beginners-insert-updates-delete-incremental-query-stored-procedures</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/18/learn-how-to-ingest-xml-files-with-aws-glue-into-hudi-datalakes</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/06/21/Four-Different-Ways-to-fetch-Apache-Hudi-Commit-time-in-Python-and-PySpark</loc><lastmod>2024-06-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/09/01/how-to-consume-apache-hudi-tables-in-snowflake-iceberg-and-athena-hands-on-labs</loc><lastmod>2024-11-30</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/09/26/Create-Apache-Hudi-Table-Using-Glue-in-Catalog-By-Reading-Streaming-Data-From-AWS-Kinesis</loc><lastmod>2024-11-30</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/10/06/learn-how-to-read-hudi-tables-on-s3-locally-in-your-pyspark-job</loc><lastmod>2024-11-28</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/10/22/practice-of-building-a-lakehouse-based-on-apache-hudi-at-kuaishou-inc</loc><lastmod>2024-11-28</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/11/17/Create-Data-Lake-using-aws-Glue-as-beginner</loc><lastmod>2024-11-28</lastmod></url><url><loc>https://hudi.apache.org/videos/2024/12/25/learn-about-secondary-indexes-in-apache-hudi-1-0-0</loc><lastmod>2025-02-02</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/01/04/learn-about-apache-hudi-1-0-0-expression-index-hands-on-labs</loc><lastmod>2025-02-02</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/01/26/create-your-first-apache-hudi-table-in-5-simple-steps</loc><lastmod>2025-02-02</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/03/14/metadata-and-schema-of-hudi-table</loc><lastmod>2025-03-17</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/06/16/apache-hudi-does-xyz-110</loc><lastmod>2025-06-19</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/08/11/redefining-open-lakehouse-architecture-1.x</loc><lastmod>2025-09-05</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/09/29/flink-streaming-ingestion-to-cloud-lake-at-scale</loc><lastmod>2025-12-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/09/29/high-throughput-streaming-lakehouse-with-apache-hudi</loc><lastmod>2025-12-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/10/07/a-database-layer-over-cloud-storage-for-fast-mutations-and-queries</loc><lastmod>2025-12-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/11/01/coding-apache-trino-time-travel-queries-of-hudi-tables</loc><lastmod>2025-12-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2025/11/19/use-the-precombine-key-to-handle-out-of-order-data-with-apache-hudi</loc><lastmod>2025-12-20</lastmod></url><url><loc>https://hudi.apache.org/videos/2026/01/17/demystifying-apache-hudi</loc><lastmod>2026-01-24</lastmod></url><url><loc>https://hudi.apache.org/videos/2026/05/08/apache-hudi-explained-copy-on-write-vs-merge-on-read-in-5-minutes</loc><lastmod>2026-05-12</lastmod></url><url><loc>https://hudi.apache.org/videos/archive</loc></url><url><loc>https://hudi.apache.org/videos/page/10</loc></url><url><loc>https://hudi.apache.org/videos/page/11</loc></url><url><loc>https://hudi.apache.org/videos/page/12</loc></url><url><loc>https://hudi.apache.org/videos/page/13</loc></url><url><loc>https://hudi.apache.org/videos/page/14</loc></url><url><loc>https://hudi.apache.org/videos/page/15</loc></url><url><loc>https://hudi.apache.org/videos/page/16</loc></url><url><loc>https://hudi.apache.org/videos/page/17</loc></url><url><loc>https://hudi.apache.org/videos/page/18</loc></url><url><loc>https://hudi.apache.org/videos/page/19</loc></url><url><loc>https://hudi.apache.org/videos/page/2</loc></url><url><loc>https://hudi.apache.org/videos/page/20</loc></url><url><loc>https://hudi.apache.org/videos/page/21</loc></url><url><loc>https://hudi.apache.org/videos/page/3</loc></url><url><loc>https://hudi.apache.org/videos/page/4</loc></url><url><loc>https://hudi.apache.org/videos/page/5</loc></url><url><loc>https://hudi.apache.org/videos/page/6</loc></url><url><loc>https://hudi.apache.org/videos/page/7</loc></url><url><loc>https://hudi.apache.org/videos/page/8</loc></url><url><loc>https://hudi.apache.org/videos/page/9</loc></url><url><loc>https://hudi.apache.org/videos/tags</loc></url><url><loc>https://hudi.apache.org/videos/tags/access-restriction</loc></url><url><loc>https://hudi.apache.org/videos/tags/after-image</loc></url><url><loc>https://hudi.apache.org/videos/tags/alerting</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-athena</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-athena-spark-notebook</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-athena/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-aurora</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-cloudwatch</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-dyanmodb</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-dynamodb</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-emr</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-emr-cli</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-emr-serverless</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-kinesis</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-kinesis/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-quicksight</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-redshift</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-redshift-spectrum</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-s-3</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-s-3/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-s-3/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-s-3/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-sns</loc></url><url><loc>https://hudi.apache.org/videos/tags/amazon-sqs</loc></url><url><loc>https://hudi.apache.org/videos/tags/analytics</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-airflow</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-avro</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-flink</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-flink/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hive</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/10</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/11</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/12</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/13</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/14</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/15</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/16</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/17</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/18</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/19</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/20</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/21</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/5</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/6</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/7</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/8</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-hudi/page/9</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-iceberg</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-iceberge</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-kafka</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-kafka/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-kyuubi</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-parquet</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-pulsar</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-spark</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-spark/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-superset</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-thrift</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-trino</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-xtable</loc></url><url><loc>https://hudi.apache.org/videos/tags/apache-zookeeper</loc></url><url><loc>https://hudi.apache.org/videos/tags/async-mode</loc></url><url><loc>https://hudi.apache.org/videos/tags/asynchronous-clustering</loc></url><url><loc>https://hudi.apache.org/videos/tags/asynchronous-indexing</loc></url><url><loc>https://hudi.apache.org/videos/tags/athena</loc></url><url><loc>https://hudi.apache.org/videos/tags/auto-generated-primary-keys</loc></url><url><loc>https://hudi.apache.org/videos/tags/automation</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-dms</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-dms/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-dynamodb</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-emr</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue-concurrency</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue-crawler</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/5</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/6</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-glue/page/7</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-lake-formation</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-lambda</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-managed-apache-flink</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-s-3</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-sqs</loc></url><url><loc>https://hudi.apache.org/videos/tags/aws-transfer-family</loc></url><url><loc>https://hudi.apache.org/videos/tags/backfilling</loc></url><url><loc>https://hudi.apache.org/videos/tags/backup</loc></url><url><loc>https://hudi.apache.org/videos/tags/batch-etl</loc></url><url><loc>https://hudi.apache.org/videos/tags/beeline</loc></url><url><loc>https://hudi.apache.org/videos/tags/before-image</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/5</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/6</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/7</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/8</loc></url><url><loc>https://hudi.apache.org/videos/tags/beginner/page/9</loc></url><url><loc>https://hudi.apache.org/videos/tags/best-practices</loc></url><url><loc>https://hudi.apache.org/videos/tags/blog</loc></url><url><loc>https://hudi.apache.org/videos/tags/bloom</loc></url><url><loc>https://hudi.apache.org/videos/tags/bootstrapping</loc></url><url><loc>https://hudi.apache.org/videos/tags/bucket-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/bulk-insert</loc></url><url><loc>https://hudi.apache.org/videos/tags/bulk-insert-sort-modes</loc></url><url><loc>https://hudi.apache.org/videos/tags/catalog</loc></url><url><loc>https://hudi.apache.org/videos/tags/cdc</loc></url><url><loc>https://hudi.apache.org/videos/tags/cdc/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/cleaner-service</loc></url><url><loc>https://hudi.apache.org/videos/tags/cloud-data-lake</loc></url><url><loc>https://hudi.apache.org/videos/tags/cloud-storage</loc></url><url><loc>https://hudi.apache.org/videos/tags/clustering</loc></url><url><loc>https://hudi.apache.org/videos/tags/command-line-interface</loc></url><url><loc>https://hudi.apache.org/videos/tags/commit-notification</loc></url><url><loc>https://hudi.apache.org/videos/tags/commit-times</loc></url><url><loc>https://hudi.apache.org/videos/tags/compaction</loc></url><url><loc>https://hudi.apache.org/videos/tags/comparison</loc></url><url><loc>https://hudi.apache.org/videos/tags/compliance</loc></url><url><loc>https://hudi.apache.org/videos/tags/concurrency-control</loc></url><url><loc>https://hudi.apache.org/videos/tags/consistent-hashing-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/copy-on-write</loc></url><url><loc>https://hudi.apache.org/videos/tags/course</loc></url><url><loc>https://hudi.apache.org/videos/tags/cow</loc></url><url><loc>https://hudi.apache.org/videos/tags/csv</loc></url><url><loc>https://hudi.apache.org/videos/tags/daft</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-cleaning</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-governance</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-ingestion</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-integration</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-lake</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-lakehouse</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-lakehouse/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-lineage</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-management</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-processing</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-quality</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-skipping</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-unification</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-update</loc></url><url><loc>https://hudi.apache.org/videos/tags/data-upsert</loc></url><url><loc>https://hudi.apache.org/videos/tags/database</loc></url><url><loc>https://hudi.apache.org/videos/tags/datalake</loc></url><url><loc>https://hudi.apache.org/videos/tags/datumagic</loc></url><url><loc>https://hudi.apache.org/videos/tags/dbt</loc></url><url><loc>https://hudi.apache.org/videos/tags/de-duplicate</loc></url><url><loc>https://hudi.apache.org/videos/tags/debezium</loc></url><url><loc>https://hudi.apache.org/videos/tags/deep-dive</loc></url><url><loc>https://hudi.apache.org/videos/tags/delete</loc></url><url><loc>https://hudi.apache.org/videos/tags/delete-partition</loc></url><url><loc>https://hudi.apache.org/videos/tags/delta-lake</loc></url><url><loc>https://hudi.apache.org/videos/tags/deltastreamer</loc></url><url><loc>https://hudi.apache.org/videos/tags/deltastreamer/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/deltastreamer/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/deltastreamer/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/development-setup</loc></url><url><loc>https://hudi.apache.org/videos/tags/dimension-fields</loc></url><url><loc>https://hudi.apache.org/videos/tags/disaster-recovery</loc></url><url><loc>https://hudi.apache.org/videos/tags/docker</loc></url><url><loc>https://hudi.apache.org/videos/tags/duplicates</loc></url><url><loc>https://hudi.apache.org/videos/tags/dynamic-buckets</loc></url><url><loc>https://hudi.apache.org/videos/tags/elastic-search</loc></url><url><loc>https://hudi.apache.org/videos/tags/emr-serverless</loc></url><url><loc>https://hudi.apache.org/videos/tags/error-tables</loc></url><url><loc>https://hudi.apache.org/videos/tags/etl</loc></url><url><loc>https://hudi.apache.org/videos/tags/event-bridge</loc></url><url><loc>https://hudi.apache.org/videos/tags/event-bus</loc></url><url><loc>https://hudi.apache.org/videos/tags/event-driven</loc></url><url><loc>https://hudi.apache.org/videos/tags/event-notification</loc></url><url><loc>https://hudi.apache.org/videos/tags/expression-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/external-locking</loc></url><url><loc>https://hudi.apache.org/videos/tags/fastapi</loc></url><url><loc>https://hudi.apache.org/videos/tags/file-sizing</loc></url><url><loc>https://hudi.apache.org/videos/tags/flask</loc></url><url><loc>https://hudi.apache.org/videos/tags/frontend</loc></url><url><loc>https://hudi.apache.org/videos/tags/gdpr</loc></url><url><loc>https://hudi.apache.org/videos/tags/global-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/glue-bookmarks</loc></url><url><loc>https://hudi.apache.org/videos/tags/glue-notebook</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/10</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/11</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/12</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/13</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/14</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/15</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/16</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/17</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/18</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/19</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/20</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/5</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/6</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/7</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/8</loc></url><url><loc>https://hudi.apache.org/videos/tags/guide/page/9</loc></url><url><loc>https://hudi.apache.org/videos/tags/hands-on-lab</loc></url><url><loc>https://hudi.apache.org/videos/tags/hard-delete</loc></url><url><loc>https://hudi.apache.org/videos/tags/hbase-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/hipaa</loc></url><url><loc>https://hudi.apache.org/videos/tags/hive-metastore</loc></url><url><loc>https://hudi.apache.org/videos/tags/hive-sql</loc></url><url><loc>https://hudi.apache.org/videos/tags/hoodie-snapshot-exporter</loc></url><url><loc>https://hudi.apache.org/videos/tags/how-to</loc></url><url><loc>https://hudi.apache.org/videos/tags/http-endpoint</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-1-0-0</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-cli</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-performacne</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-streamer</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-streamer/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-streamer/page/3</loc></url><url><loc>https://hudi.apache.org/videos/tags/hudi-streamer/page/4</loc></url><url><loc>https://hudi.apache.org/videos/tags/hue</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-data-processing</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-etl</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-etl/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-pipelines</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-processing</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-query</loc></url><url><loc>https://hudi.apache.org/videos/tags/incremental-query/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/indexing</loc></url><url><loc>https://hudi.apache.org/videos/tags/insert</loc></url><url><loc>https://hudi.apache.org/videos/tags/insert-overwrite</loc></url><url><loc>https://hudi.apache.org/videos/tags/internet-gateway</loc></url><url><loc>https://hudi.apache.org/videos/tags/jdbc</loc></url><url><loc>https://hudi.apache.org/videos/tags/join</loc></url><url><loc>https://hudi.apache.org/videos/tags/joins</loc></url><url><loc>https://hudi.apache.org/videos/tags/kafka-topic</loc></url><url><loc>https://hudi.apache.org/videos/tags/kibana</loc></url><url><loc>https://hudi.apache.org/videos/tags/lakehouse</loc></url><url><loc>https://hudi.apache.org/videos/tags/lakehouse/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/late-arriving-data</loc></url><url><loc>https://hudi.apache.org/videos/tags/lock-providers</loc></url><url><loc>https://hudi.apache.org/videos/tags/marquez</loc></url><url><loc>https://hudi.apache.org/videos/tags/mask-pii</loc></url><url><loc>https://hudi.apache.org/videos/tags/masking</loc></url><url><loc>https://hudi.apache.org/videos/tags/medallion</loc></url><url><loc>https://hudi.apache.org/videos/tags/medallion-architecture</loc></url><url><loc>https://hudi.apache.org/videos/tags/merge-on-read</loc></url><url><loc>https://hudi.apache.org/videos/tags/metadata-indexing</loc></url><url><loc>https://hudi.apache.org/videos/tags/metadata-table</loc></url><url><loc>https://hudi.apache.org/videos/tags/metrics</loc></url><url><loc>https://hudi.apache.org/videos/tags/microsft-sql-server</loc></url><url><loc>https://hudi.apache.org/videos/tags/minio</loc></url><url><loc>https://hudi.apache.org/videos/tags/minio/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/mongodb</loc></url><url><loc>https://hudi.apache.org/videos/tags/mongodb-atlas</loc></url><url><loc>https://hudi.apache.org/videos/tags/mor</loc></url><url><loc>https://hudi.apache.org/videos/tags/multi-table</loc></url><url><loc>https://hudi.apache.org/videos/tags/multi-writer</loc></url><url><loc>https://hudi.apache.org/videos/tags/mysql</loc></url><url><loc>https://hudi.apache.org/videos/tags/near-real-time-analytics</loc></url><url><loc>https://hudi.apache.org/videos/tags/oltp</loc></url><url><loc>https://hudi.apache.org/videos/tags/on-prem</loc></url><url><loc>https://hudi.apache.org/videos/tags/onehouse</loc></url><url><loc>https://hudi.apache.org/videos/tags/ordering</loc></url><url><loc>https://hudi.apache.org/videos/tags/partition</loc></url><url><loc>https://hudi.apache.org/videos/tags/point-lookups</loc></url><url><loc>https://hudi.apache.org/videos/tags/postgres</loc></url><url><loc>https://hudi.apache.org/videos/tags/postgres/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/postgresql</loc></url><url><loc>https://hudi.apache.org/videos/tags/pre-commit-validator</loc></url><url><loc>https://hudi.apache.org/videos/tags/precombine-key</loc></url><url><loc>https://hudi.apache.org/videos/tags/presto</loc></url><url><loc>https://hudi.apache.org/videos/tags/primary-keys</loc></url><url><loc>https://hudi.apache.org/videos/tags/pydeequ</loc></url><url><loc>https://hudi.apache.org/videos/tags/pyflink</loc></url><url><loc>https://hudi.apache.org/videos/tags/pyspark</loc></url><url><loc>https://hudi.apache.org/videos/tags/python</loc></url><url><loc>https://hudi.apache.org/videos/tags/query</loc></url><url><loc>https://hudi.apache.org/videos/tags/ray</loc></url><url><loc>https://hudi.apache.org/videos/tags/real-time-datalake</loc></url><url><loc>https://hudi.apache.org/videos/tags/record-level-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/reporting</loc></url><url><loc>https://hudi.apache.org/videos/tags/resource-usage</loc></url><url><loc>https://hudi.apache.org/videos/tags/restore</loc></url><url><loc>https://hudi.apache.org/videos/tags/rli</loc></url><url><loc>https://hudi.apache.org/videos/tags/rollback</loc></url><url><loc>https://hudi.apache.org/videos/tags/savepoint</loc></url><url><loc>https://hudi.apache.org/videos/tags/scd-2</loc></url><url><loc>https://hudi.apache.org/videos/tags/schema-changes</loc></url><url><loc>https://hudi.apache.org/videos/tags/schema-evolution</loc></url><url><loc>https://hudi.apache.org/videos/tags/schema-registry</loc></url><url><loc>https://hudi.apache.org/videos/tags/secondary-index</loc></url><url><loc>https://hudi.apache.org/videos/tags/serverless</loc></url><url><loc>https://hudi.apache.org/videos/tags/sftp</loc></url><url><loc>https://hudi.apache.org/videos/tags/slowly-changing-dimension-type-2</loc></url><url><loc>https://hudi.apache.org/videos/tags/slowly-changing-dimensions-type-2</loc></url><url><loc>https://hudi.apache.org/videos/tags/small-files</loc></url><url><loc>https://hudi.apache.org/videos/tags/snapshot-query</loc></url><url><loc>https://hudi.apache.org/videos/tags/snowflake</loc></url><url><loc>https://hudi.apache.org/videos/tags/soft-delete</loc></url><url><loc>https://hudi.apache.org/videos/tags/sort-modes</loc></url><url><loc>https://hudi.apache.org/videos/tags/sorting</loc></url><url><loc>https://hudi.apache.org/videos/tags/spark</loc></url><url><loc>https://hudi.apache.org/videos/tags/spark-datasource-writer</loc></url><url><loc>https://hudi.apache.org/videos/tags/spark-sql</loc></url><url><loc>https://hudi.apache.org/videos/tags/speed</loc></url><url><loc>https://hudi.apache.org/videos/tags/sql-transformer</loc></url><url><loc>https://hudi.apache.org/videos/tags/star-schema</loc></url><url><loc>https://hudi.apache.org/videos/tags/starrocks</loc></url><url><loc>https://hudi.apache.org/videos/tags/storage-cost</loc></url><url><loc>https://hudi.apache.org/videos/tags/stored-procedures</loc></url><url><loc>https://hudi.apache.org/videos/tags/streaming</loc></url><url><loc>https://hudi.apache.org/videos/tags/streaming-etl</loc></url><url><loc>https://hudi.apache.org/videos/tags/streaming-ingestion</loc></url><url><loc>https://hudi.apache.org/videos/tags/streaming-ingestion/page/2</loc></url><url><loc>https://hudi.apache.org/videos/tags/streaming-lakehouse</loc></url><url><loc>https://hudi.apache.org/videos/tags/subnet</loc></url><url><loc>https://hudi.apache.org/videos/tags/table-types</loc></url><url><loc>https://hudi.apache.org/videos/tags/templated-architecture</loc></url><url><loc>https://hudi.apache.org/videos/tags/third-party-data</loc></url><url><loc>https://hudi.apache.org/videos/tags/time-travel</loc></url><url><loc>https://hudi.apache.org/videos/tags/transactional-data-lakes</loc></url><url><loc>https://hudi.apache.org/videos/tags/transformers</loc></url><url><loc>https://hudi.apache.org/videos/tags/triggers</loc></url><url><loc>https://hudi.apache.org/videos/tags/trino</loc></url><url><loc>https://hudi.apache.org/videos/tags/tutorial</loc></url><url><loc>https://hudi.apache.org/videos/tags/uniqueness</loc></url><url><loc>https://hudi.apache.org/videos/tags/universal-lakehouse</loc></url><url><loc>https://hudi.apache.org/videos/tags/update</loc></url><url><loc>https://hudi.apache.org/videos/tags/updates</loc></url><url><loc>https://hudi.apache.org/videos/tags/upsert</loc></url><url><loc>https://hudi.apache.org/videos/tags/use-case</loc></url><url><loc>https://hudi.apache.org/videos/tags/validation</loc></url><url><loc>https://hudi.apache.org/videos/tags/vpc</loc></url><url><loc>https://hudi.apache.org/videos/tags/windows-10</loc></url><url><loc>https://hudi.apache.org/videos/tags/workshop</loc></url><url><loc>https://hudi.apache.org/videos/tags/write-operations</loc></url><url><loc>https://hudi.apache.org/videos/tags/xml</loc></url><url><loc>https://hudi.apache.org/videos/tags/yugabyte</loc></url><url><loc>https://hudi.apache.org/community/get-involved</loc><lastmod>2025-11-22</lastmod></url><url><loc>https://hudi.apache.org/community/office_hours</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/community/syncs</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/community/team</loc><lastmod>2026-06-17</lastmod></url><url><loc>https://hudi.apache.org/contribute/developer-setup</loc><lastmod>2026-03-26</lastmod></url><url><loc>https://hudi.apache.org/contribute/developer-sync-call</loc><lastmod>2025-08-11</lastmod></url><url><loc>https://hudi.apache.org/contribute/how-to-contribute</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/contribute/rfc-process</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/contribute/security</loc><lastmod>2025-12-02</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/bos_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/comparison</loc><lastmod>2025-12-03</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/concepts</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/concurrency_control</loc><lastmod>2023-10-20</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/cos_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/disaster_recovery</loc><lastmod>2023-11-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/docker_demo</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/encryption</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/faq</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/file_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/flink-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/gcp_bigquery</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/gcs_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/hoodie_cleaner</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/hoodie_streaming_ingestion</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/ibm_cos_hoodie</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/jfs_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/key_generation</loc><lastmod>2023-10-20</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/markers</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/metadata</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/metadata_indexing</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/oci_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/oss_hoodie</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/privacy</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/record_payload</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/rollbacks</loc><lastmod>2024-09-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/schema_evolution</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/snapshot_exporter</loc><lastmod>2024-06-26</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/sql_ddl</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/sql_dml</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/sql_queries</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/syncing_xtable</loc><lastmod>2024-03-11</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/table_types</loc><lastmod>2023-10-20</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/timeline</loc><lastmod>2023-10-20</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/transforms</loc><lastmod>2023-10-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/troubleshooting</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.0/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/bos_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/comparison</loc><lastmod>2025-12-03</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/concepts</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/concurrency_control</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/configurations</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/cos_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/disaster_recovery</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/docker_demo</loc><lastmod>2024-01-20</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/encryption</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_general</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_integrations</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_querying_tables</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_storage</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_table_services</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/faq_writing_tables</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/file_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/flink-quick-start-guide</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/gcp_bigquery</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/gcs_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/hoodie_cleaner</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/hoodie_streaming_ingestion</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/ibm_cos_hoodie</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/jfs_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/key_generation</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/markers</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/metadata</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/metadata_indexing</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/oci_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/oss_hoodie</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/privacy</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/record_payload</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/rollbacks</loc><lastmod>2024-09-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/schema_evolution</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/snapshot_exporter</loc><lastmod>2024-06-26</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/sql_ddl</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/sql_dml</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/sql_queries</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/syncing_xtable</loc><lastmod>2024-03-11</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/table_types</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/timeline</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/transforms</loc><lastmod>2024-01-04</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/troubleshooting</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.1/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/azure_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/basic_configurations</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/bos_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/cli</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/cloud</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/clustering</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/compaction</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/comparison</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/concepts</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/concurrency_control</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/configurations</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/cos_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/deployment</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/disaster_recovery</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/docker_demo</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/encryption</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_design_and_concepts</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_general</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_integrations</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_querying_tables</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_storage</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_table_services</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/faq_writing_tables</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/file_layouts</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/file_sizing</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/flink_tuning</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/flink-quick-start-guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/gcp_bigquery</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/gcs_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/hoodie_cleaner</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/hoodie_streaming_ingestion</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/ibm_cos_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/indexing</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/jfs_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/key_generation</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/markers</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/metadata</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/metadata_indexing</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/metrics</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/migration_guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/oci_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/oss_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/overview</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/performance</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/precommit_validator</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/privacy</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/procedures</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/querying_data</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/quick-start-guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/record_payload</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/rollbacks</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/s3_hoodie</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/schema_evolution</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/snapshot_exporter</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/sql_ddl</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/sql_dml</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/sql_queries</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/structure</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/syncing_aws_glue_data_catalog</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/syncing_datahub</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/syncing_metastore</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/syncing_xtable</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/table_types</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/timeline</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/transforms</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/troubleshooting</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/tuning-guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/use_cases</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/write_operations</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.14.2/writing_data</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/bos_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/concepts</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/concurrency_control</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/configurations</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/cos_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/disaster_recovery</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/docker_demo</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/encryption</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_general</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_integrations</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_reading_tables</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_storage</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_table_services</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/faq_writing_tables</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/file_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/flink-quick-start-guide</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/gcp_bigquery</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/gcs_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/hoodie_cleaner</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/hoodie_streaming_ingestion</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/hudi_stack</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/ibm_cos_hoodie</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/ingestion_flink</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/ingestion_kafka_connect</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/jfs_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/key_generation</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/markers</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/metadata</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/metadata_indexing</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/oci_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/oss_hoodie</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/platform_services_post_commit_callback</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/privacy</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/python-rust-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/reading_tables_batch_reads</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/reading_tables_streaming_reads</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/record_payload</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/rollbacks</loc><lastmod>2024-09-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/schema_evolution</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/snapshot_exporter</loc><lastmod>2024-06-26</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/sql_ddl</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/sql_dml</loc><lastmod>2025-12-30</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/sql_queries</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/syncing_xtable</loc><lastmod>2024-06-21</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/table_types</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/timeline</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.0/writing_tables_streaming_writes</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/azure_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/basic_configurations</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/bos_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/cli</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/cloud</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/clustering</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/compaction</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/concepts</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/concurrency_control</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/configurations</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/cos_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/deployment</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/disaster_recovery</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/docker_demo</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/encryption</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_design_and_concepts</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_general</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_integrations</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_reading_tables</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_storage</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_table_services</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/faq_writing_tables</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/file_layouts</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/file_sizing</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/flink_tuning</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/flink-quick-start-guide</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/gcp_bigquery</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/gcs_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/hoodie_cleaner</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/hoodie_streaming_ingestion</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/hudi_stack</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/ibm_cos_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/indexing</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/ingestion_flink</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/ingestion_kafka_connect</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/jfs_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/key_generation</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/markers</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/metadata</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/metadata_indexing</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/metrics</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/migration_guide</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/oci_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/oss_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/overview</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/performance</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/platform_services_post_commit_callback</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/precommit_validator</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/privacy</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/procedures</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/python-rust-quick-start-guide</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/querying_data</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/quick-start-guide</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/reading_tables_batch_reads</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/reading_tables_streaming_reads</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/record_payload</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/rollbacks</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/s3_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/schema_evolution</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/snapshot_exporter</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/sql_ddl</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/sql_dml</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/sql_queries</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/structure</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/syncing_aws_glue_data_catalog</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/syncing_datahub</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/syncing_metastore</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/syncing_xtable</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/table_types</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/timeline</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/tuning-guide</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/use_cases</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/write_operations</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/writing_data</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/0.15.1/writing_tables_streaming_writes</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/bos_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/cleaning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/concepts</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/concurrency_control</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/configurations</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/cos_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/disaster_recovery</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/docker_demo</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/encryption</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_general</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_integrations</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_reading_tables</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_storage</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_table_services</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/faq_writing_tables</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/flink-quick-start-guide</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/gcp_bigquery</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/gcs_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/hoodie_streaming_ingestion</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/hudi_stack</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/ibm_cos_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/indexes</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/ingestion_flink</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/ingestion_kafka_connect</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/intro</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/jfs_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/key_generation</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/markers</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/metadata</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/metadata_indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/oci_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/oss_hoodie</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/platform_services_post_commit_callback</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/privacy</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/python-rust-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/reading_tables_batch_reads</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/reading_tables_streaming_reads</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/record_merger</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/rollbacks</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/schema_evolution</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/snapshot_exporter</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/sql_ddl</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/sql_dml</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/sql_queries</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/storage_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/syncing_xtable</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/table_types</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/timeline</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.0/writing_tables_streaming_writes</loc><lastmod>2024-12-13</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/bos_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/cleaning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/concepts</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/concurrency_control</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/configurations</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/cos_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/disaster_recovery</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/docker_demo</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/encryption</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_general</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_integrations</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_reading_tables</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_storage</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_table_services</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/faq_writing_tables</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/flink-quick-start-guide</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/gcp_bigquery</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/gcs_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/hoodie_streaming_ingestion</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/hudi_stack</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/ibm_cos_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/indexes</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/ingestion_flink</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/ingestion_kafka_connect</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/intro</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/jfs_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/key_generation</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/markers</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/metadata</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/metadata_indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/oci_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/oss_hoodie</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/platform_services_post_commit_callback</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/privacy</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/python-rust-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/reading_tables_batch_reads</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/reading_tables_streaming_reads</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/record_merger</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/rollbacks</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/schema_evolution</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/snapshot_exporter</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/sql_ddl</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/sql_dml</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/sql_queries</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/storage_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/syncing_xtable</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/table_types</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/timeline</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.1/writing_tables_streaming_writes</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/azure_hoodie</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/basic_configurations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/bos_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/cleaning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/cli</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/clustering</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/compaction</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/concepts</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/concurrency_control</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/configurations</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/cos_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/deployment</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/disaster_recovery</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/docker_demo</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/encryption</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_design_and_concepts</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_general</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_integrations</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_reading_tables</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_storage</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_table_services</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/faq_writing_tables</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/flink-quick-start-guide</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/gcp_bigquery</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/gcs_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/hoodie_streaming_ingestion</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/hudi_stack</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/ibm_cos_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/indexes</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/ingestion_flink</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/ingestion_kafka_connect</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/intro</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/jfs_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/key_generation</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/markers</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/metadata</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/metadata_indexing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/metrics</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/migration_guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/notebooks</loc><lastmod>2025-10-30</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/oci_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/oss_hoodie</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/overview</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/platform_services_post_commit_callback</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/precommit_validator</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/privacy</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/procedures</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/python-rust-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/reading_tables_batch_reads</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/reading_tables_streaming_reads</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/record_merger</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/rollbacks</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/s3_hoodie</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/schema_evolution</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/snapshot_exporter</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/sql_ddl</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/sql_dml</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/sql_queries</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/storage_layouts</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/syncing_datahub</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/syncing_metastore</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/syncing_xtable</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/table_types</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/timeline</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/use_cases</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/write_operations</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/writing_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/1.0.2/writing_tables_streaming_writes</loc><lastmod>2025-05-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/azure_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/basic_configurations</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/bos_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/catalog_polaris</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/cleaning</loc><lastmod>2026-01-30</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/cli</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/cloud</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/clustering</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/compaction</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/concepts</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/concurrency_control</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/configurations</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/cos_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/deployment</loc><lastmod>2026-01-15</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/disaster_recovery</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/docker_demo</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/encryption</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/file_sizing</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/flink_tuning</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/flink-quick-start-guide</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/gcp_bigquery</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/gcs_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/hoodie_streaming_ingestion</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/hudi_stack</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/ibm_cos_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/indexes</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/ingestion_flink</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/ingestion_kafka_connect</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/jfs_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/key_generation</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/ks3_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/markers</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/metadata</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/metadata_indexing</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/metrics</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/migration_guide</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/notebooks</loc><lastmod>2026-03-26</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/oci_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/oss_hoodie</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/overview</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/performance</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/platform_services_post_commit_callback</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/precommit_validator</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/procedures</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/python-rust-quick-start-guide</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/querying_data</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/quick-start-guide</loc><lastmod>2026-01-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/reading_tables_batch_reads</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/reading_tables_streaming_reads</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/record_merger</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/rollbacks</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/s3_hoodie</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/schema_evolution</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/snapshot_exporter</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/sql_ddl</loc><lastmod>2026-01-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/sql_dml</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/sql_queries</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/storage_layouts</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/structure</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/syncing_aws_glue_data_catalog</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/syncing_datahub</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/syncing_metastore</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/syncing_xtable</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/table_types</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/timeline</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/tuning-guide</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/use_cases</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/write_operations</loc><lastmod>2026-01-10</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/writing_data</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/1.1.1/writing_tables_streaming_writes</loc><lastmod>2025-12-24</lastmod></url><url><loc>https://hudi.apache.org/docs/next/azure_hoodie</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/basic_configurations</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/bos_hoodie</loc><lastmod>2021-08-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/catalog_polaris</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/cleaning</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/cli</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/cloud</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/clustering</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/compaction</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/next/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/next/concepts</loc><lastmod>2025-01-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/concurrency_control</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/configurations</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/cos_hoodie</loc><lastmod>2021-08-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/deployment</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/disaster_recovery</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/docker_demo</loc><lastmod>2025-10-08</lastmod></url><url><loc>https://hudi.apache.org/docs/next/encryption</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/next/file_sizing</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/flink_tuning</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/flink-quick-start-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/gcp_bigquery</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/gcs_hoodie</loc><lastmod>2021-08-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/hoodie_streaming_ingestion</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/hudi_stack</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/docs/next/ibm_cos_hoodie</loc><lastmod>2024-08-27</lastmod></url><url><loc>https://hudi.apache.org/docs/next/indexes</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/ingestion_flink</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/ingestion_kafka_connect</loc><lastmod>2024-12-01</lastmod></url><url><loc>https://hudi.apache.org/docs/next/jfs_hoodie</loc><lastmod>2021-12-21</lastmod></url><url><loc>https://hudi.apache.org/docs/next/key_generation</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/ks3_hoodie</loc><lastmod>2025-10-22</lastmod></url><url><loc>https://hudi.apache.org/docs/next/markers</loc><lastmod>2025-01-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/metadata</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/metadata_indexing</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/metrics</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/migration_guide</loc><lastmod>2026-07-13</lastmod></url><url><loc>https://hudi.apache.org/docs/next/notebooks</loc><lastmod>2026-03-26</lastmod></url><url><loc>https://hudi.apache.org/docs/next/oci_hoodie</loc><lastmod>2022-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/oss_hoodie</loc><lastmod>2021-08-03</lastmod></url><url><loc>https://hudi.apache.org/docs/next/overview</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/performance</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/next/platform_services_post_commit_callback</loc><lastmod>2024-07-02</lastmod></url><url><loc>https://hudi.apache.org/docs/next/precommit_validator</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/procedures</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/python-rust-quick-start-guide</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/querying_data</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/quick-start-guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/next/reading_tables_batch_reads</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/reading_tables_streaming_reads</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/record_merger</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/docs/next/rollbacks</loc><lastmod>2024-11-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/s3_hoodie</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/next/schema_evolution</loc><lastmod>2025-11-24</lastmod></url><url><loc>https://hudi.apache.org/docs/next/snapshot_exporter</loc><lastmod>2025-02-10</lastmod></url><url><loc>https://hudi.apache.org/docs/next/sql_ddl</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/sql_dml</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/sql_queries</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/next/storage_layouts</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/next/structure</loc><lastmod>2025-12-17</lastmod></url><url><loc>https://hudi.apache.org/docs/next/syncing_aws_glue_data_catalog</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/docs/next/syncing_datahub</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/docs/next/syncing_metastore</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/syncing_xtable</loc><lastmod>2025-11-24</lastmod></url><url><loc>https://hudi.apache.org/docs/next/table_types</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://hudi.apache.org/docs/next/timeline</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/next/tuning-guide</loc><lastmod>2025-11-05</lastmod></url><url><loc>https://hudi.apache.org/docs/next/unstructured-data-quick-start-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/use_cases</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/write_operations</loc><lastmod>2026-01-10</lastmod></url><url><loc>https://hudi.apache.org/docs/next/writing_data</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/next/writing_tables_streaming_writes</loc><lastmod>2025-11-24</lastmod></url><url><loc>https://hudi.apache.org/docs/azure_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/basic_configurations</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/bos_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/catalog_polaris</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/cleaning</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/cli</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/cloud</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/clustering</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/compaction</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/comparison</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/concepts</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/concurrency_control</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/configurations</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/cos_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/deployment</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/disaster_recovery</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/docker_demo</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/encryption</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/file_sizing</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/flink_tuning</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/flink-quick-start-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/gcp_bigquery</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/gcs_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/hoodie_streaming_ingestion</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/hudi_stack</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/ibm_cos_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/indexes</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/ingestion_flink</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/ingestion_kafka_connect</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/jfs_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/key_generation</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/ks3_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/markers</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/metadata</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/metadata_indexing</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/metrics</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/migration_guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/notebooks</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/oci_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/oss_hoodie</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/overview</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/performance</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/platform_services_post_commit_callback</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/precommit_validator</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/procedures</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/python-rust-quick-start-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/querying_data</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/quick-start-guide</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/reading_tables_batch_reads</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/reading_tables_streaming_reads</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/record_merger</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/rollbacks</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/s3_hoodie</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/schema_evolution</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/snapshot_exporter</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/sql_ddl</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/sql_dml</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/sql_queries</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/storage_layouts</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/docs/structure</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/syncing_aws_glue_data_catalog</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/syncing_datahub</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/syncing_metastore</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/syncing_xtable</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/table_types</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/timeline</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/troubleshooting</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://hudi.apache.org/docs/tuning-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/unstructured-data-quick-start-guide</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/use_cases</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/write_operations</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/writing_data</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/docs/writing_tables_streaming_writes</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://hudi.apache.org/learn/blog</loc><lastmod>2026-01-16</lastmod></url><url><loc>https://hudi.apache.org/learn/faq</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/learn/talks</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/learn/tech-specs</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/learn/tech-specs-0-point-x</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/learn/tutorial-series</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/learn/videos</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/releases/download</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.10.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.10.1</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.11.0</loc><lastmod>2026-02-12</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.11.1</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.12.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.12.1</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.12.2</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.12.3</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.13.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.13.1</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.14</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.15</loc><lastmod>2026-05-28</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.5.3-and-older</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.6.0</loc><lastmod>2025-11-08</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.7.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.8.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-0.9.0</loc><lastmod>2025-11-06</lastmod></url><url><loc>https://hudi.apache.org/releases/release-1.0</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/releases/release-1.0.0-beta1</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/releases/release-1.0.0-beta2</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://hudi.apache.org/releases/release-1.1</loc><lastmod>2025-12-30</lastmod></url><url><loc>https://hudi.apache.org/releases/release-1.2</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://hudi.apache.org/</loc><lastmod>2025-11-22</lastmod></url></urlset>