You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by xt...@apache.org on 2025/12/25 07:42:38 UTC

(flink-web) branch asf-site updated (4ab0ef441 -> cfbf10f99)

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

xtsong pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git


    from 4ab0ef441 Rebuild website
     new 416e258d5 Fix broken image links in the dynamic iceberg sink blogpost
     new cfbf10f99 Rebuild website

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../index.html                                     |  6 ++---
 .../code-style-and-quality-common/index.html       | 28 +++++++++++-----------
 .../code-style-and-quality-components/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-formatting/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-java/index.html         | 28 +++++++++++-----------
 .../code-style-and-quality-preamble/index.html     | 28 +++++++++++-----------
 .../index.html                                     | 28 +++++++++++-----------
 .../code-style-and-quality-scala/index.html        | 28 +++++++++++-----------
 .../code-style-and-quality-common/index.html       | 28 +++++++++++-----------
 .../code-style-and-quality-components/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-formatting/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-java/index.html         | 28 +++++++++++-----------
 .../code-style-and-quality-preamble/index.html     | 28 +++++++++++-----------
 .../index.html                                     | 28 +++++++++++-----------
 .../code-style-and-quality-scala/index.html        | 28 +++++++++++-----------
 .../posts/2025-10-14-kafka-dynamic-iceberg-sink.md |  6 ++---
 16 files changed, 202 insertions(+), 202 deletions(-)


(flink-web) 02/02: Rebuild website

Posted by xt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xtsong pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit cfbf10f995eb6bda86f667a12b6af47f045f6448
Author: Xintong Song <to...@gmail.com>
AuthorDate: Thu Dec 25 15:41:41 2025 +0800

    Rebuild website
---
 .../index.html                                     |  6 ++---
 .../code-style-and-quality-common/index.html       | 28 +++++++++++-----------
 .../code-style-and-quality-components/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-formatting/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-java/index.html         | 28 +++++++++++-----------
 .../code-style-and-quality-preamble/index.html     | 28 +++++++++++-----------
 .../index.html                                     | 28 +++++++++++-----------
 .../code-style-and-quality-scala/index.html        | 28 +++++++++++-----------
 .../code-style-and-quality-common/index.html       | 28 +++++++++++-----------
 .../code-style-and-quality-components/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-formatting/index.html   | 28 +++++++++++-----------
 .../code-style-and-quality-java/index.html         | 28 +++++++++++-----------
 .../code-style-and-quality-preamble/index.html     | 28 +++++++++++-----------
 .../index.html                                     | 28 +++++++++++-----------
 .../code-style-and-quality-scala/index.html        | 28 +++++++++++-----------
 15 files changed, 199 insertions(+), 199 deletions(-)

diff --git a/content/2025/10/14/from-stream-to-lakehouse-kafka-ingestion-with-the-flink-dynamic-iceberg-sink/index.html b/content/2025/10/14/from-stream-to-lakehouse-kafka-ingestion-with-the-flink-dynamic-iceberg-sink/index.html
index 83fbbea6a..e9d50c6b8 100644
--- a/content/2025/10/14/from-stream-to-lakehouse-kafka-ingestion-with-the-flink-dynamic-iceberg-sink/index.html
+++ b/content/2025/10/14/from-stream-to-lakehouse-kafka-ingestion-with-the-flink-dynamic-iceberg-sink/index.html
@@ -527,7 +527,7 @@ https://github.com/alex-shpak/hugo-book
 </h2>
 <p>Let&rsquo;s start with the basics. Our goal is to get data from a single Kafka topic into a corresponding Iceberg table.</p>
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/simple-single-kafka-topic-to-iceberg.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/simple-single-kafka-topic-to-iceberg.png" style="width:70%;margin:15px">
 </div>
 <h3 id="how-to-write-to-an-iceberg-table-with-flink">
   How to write to an Iceberg table with Flink
@@ -557,7 +557,7 @@ https://github.com/alex-shpak/hugo-book
 </h2>
 <p>Now, what if we have thousands of topics? The logical next step is to create a dedicated processing graph (or DAG) for each topic-to-table mapping within a single Flink application.</p>
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/multiple-dag-pipeline.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/multiple-dag-pipeline.png" style="width:70%;margin:15px">
 </div>
 <p>This looks good, but this static architecture cannot adapt to the changes: an Iceberg sink can only write to <strong>one predefined table</strong>, the table must <strong>exist beforehand</strong>, and its <strong>schema is fixed</strong> for the lifetime of the job.</p>
 <h3 id="scaling-up-problems-ahead">
@@ -580,7 +580,7 @@ A single Kafka topic contains multiple event types that need to be routed to dif
 </h3>
 <p>Here’s the new architecture:</p>
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/dynamic-iceberg-sink.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/dynamic-iceberg-sink.png" style="width:70%;margin:15px">
 </div>
 <p>This single, unified pipeline can ingest from any number of topics and write to any number of tables, automatically handling new topics and schema changes without restarts.</p>
 <h4 id="a-look-at-the-implementation">
diff --git a/content/how-to-contribute/code-style-and-quality-common/index.html b/content/how-to-contribute/code-style-and-quality-common/index.html
index ed032a427..2755a133a 100644
--- a/content/how-to-contribute/code-style-and-quality-common/index.html
+++ b/content/how-to-contribute/code-style-and-quality-common/index.html
@@ -508,33 +508,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Common Rules
   <a class="anchor" href="#code-style-and-quality-guide--common-rules">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode65s0hbhb">
+<h4 id="preamblehahahugoshortcode64s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode65s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode64s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode65s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode64s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode65s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode64s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode65s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode64s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode65s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode64s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode65s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode64s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode65s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode64s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode65s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode64s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode65s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode64s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode65s5hbhb">
+<h4 id="components-guidehahahugoshortcode64s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode65s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode64s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode65s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode64s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode65s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode64s6hbhb">#</a>
 </h4>
 <hr>
 <h2 id="1-copyright">
diff --git a/content/how-to-contribute/code-style-and-quality-components/index.html b/content/how-to-contribute/code-style-and-quality-components/index.html
index 82d5a4206..4fe464535 100644
--- a/content/how-to-contribute/code-style-and-quality-components/index.html
+++ b/content/how-to-contribute/code-style-and-quality-components/index.html
@@ -510,33 +510,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Components Guide
   <a class="anchor" href="#code-style-and-quality-guide--components-guide">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode61s0hbhb">
+<h4 id="preamblehahahugoshortcode62s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode61s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode62s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode61s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode62s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode61s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode62s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode61s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode62s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode61s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode62s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode61s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode62s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode61s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode62s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode61s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode62s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode61s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode62s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode61s5hbhb">
+<h4 id="components-guidehahahugoshortcode62s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode61s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode62s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode61s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode62s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode61s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode62s6hbhb">#</a>
 </h4>
 <h2 id="component-specific-guidelines">
   Component Specific Guidelines
diff --git a/content/how-to-contribute/code-style-and-quality-formatting/index.html b/content/how-to-contribute/code-style-and-quality-formatting/index.html
index e3e38cc81..f910688fd 100644
--- a/content/how-to-contribute/code-style-and-quality-formatting/index.html
+++ b/content/how-to-contribute/code-style-and-quality-formatting/index.html
@@ -508,33 +508,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Formatting Guide
   <a class="anchor" href="#code-style-and-quality-guide--formatting-guide">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode69s0hbhb">
+<h4 id="preamblehahahugoshortcode85s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode69s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode85s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode69s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode85s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode69s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode85s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode69s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode85s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode69s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode85s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode69s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode85s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode69s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode85s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode69s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode85s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode69s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode85s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode69s5hbhb">
+<h4 id="components-guidehahahugoshortcode85s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode69s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode85s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode69s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode85s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode69s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode85s6hbhb">#</a>
 </h4>
 <h2 id="java-code-formatting-style">
   Java Code Formatting Style
diff --git a/content/how-to-contribute/code-style-and-quality-java/index.html b/content/how-to-contribute/code-style-and-quality-java/index.html
index 6c7392d32..04564c7b5 100644
--- a/content/how-to-contribute/code-style-and-quality-java/index.html
+++ b/content/how-to-contribute/code-style-and-quality-java/index.html
@@ -506,33 +506,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Java
   <a class="anchor" href="#code-style-and-quality-guide--java">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode71s0hbhb">
+<h4 id="preamblehahahugoshortcode90s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode71s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode90s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode71s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode90s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode71s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode90s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode71s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode90s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode71s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode90s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode71s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode90s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode71s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode90s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode71s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode90s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode71s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode90s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode71s5hbhb">
+<h4 id="components-guidehahahugoshortcode90s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode71s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode90s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode71s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode90s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode71s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode90s6hbhb">#</a>
 </h4>
 <h2 id="java-language-features-and-libraries">
   Java Language Features and Libraries
diff --git a/content/how-to-contribute/code-style-and-quality-preamble/index.html b/content/how-to-contribute/code-style-and-quality-preamble/index.html
index e00f06a50..bd7a1a528 100644
--- a/content/how-to-contribute/code-style-and-quality-preamble/index.html
+++ b/content/how-to-contribute/code-style-and-quality-preamble/index.html
@@ -508,33 +508,33 @@ https://github.com/alex-shpak/hugo-book
   Apache Flink Code Style and Quality Guide
   <a class="anchor" href="#apache-flink-code-style-and-quality-guide">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode89s0hbhb">
+<h4 id="preamblehahahugoshortcode65s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode89s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode65s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode89s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode65s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode89s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode65s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode89s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode65s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode89s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode65s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode89s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode65s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode89s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode65s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode89s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode65s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode89s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode65s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode89s5hbhb">
+<h4 id="components-guidehahahugoshortcode65s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode89s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode65s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode89s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode65s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode89s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode65s6hbhb">#</a>
 </h4>
 <hr>
 <p>This is an attempt to capture the code and quality standard that we want to maintain.</p>
diff --git a/content/how-to-contribute/code-style-and-quality-pull-requests/index.html b/content/how-to-contribute/code-style-and-quality-pull-requests/index.html
index 20af08ad6..7e7bd5fd5 100644
--- a/content/how-to-contribute/code-style-and-quality-pull-requests/index.html
+++ b/content/how-to-contribute/code-style-and-quality-pull-requests/index.html
@@ -506,33 +506,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Pull Requests &amp; Changes
   <a class="anchor" href="#code-style-and-quality-guide--pull-requests--changes">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode72s0hbhb">
+<h4 id="preamblehahahugoshortcode67s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode72s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode67s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode72s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode67s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode72s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode67s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode72s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode67s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode72s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode67s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode72s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode67s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode72s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode67s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode72s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode67s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode72s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode67s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode72s5hbhb">
+<h4 id="components-guidehahahugoshortcode67s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode72s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode67s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode72s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode67s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode72s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode67s6hbhb">#</a>
 </h4>
 <hr>
 <p><strong>Rationale:</strong> We ask contributors to put in a little bit of extra effort to bring pull requests into a state that they can be more easily and more thoroughly reviewed. This helps the community in many ways:</p>
diff --git a/content/how-to-contribute/code-style-and-quality-scala/index.html b/content/how-to-contribute/code-style-and-quality-scala/index.html
index 9d642f583..38a44ec99 100644
--- a/content/how-to-contribute/code-style-and-quality-scala/index.html
+++ b/content/how-to-contribute/code-style-and-quality-scala/index.html
@@ -508,33 +508,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Scala
   <a class="anchor" href="#code-style-and-quality-guide--scala">#</a>
 </h1>
-<h4 id="preamblehahahugoshortcode74s0hbhb">
+<h4 id="preamblehahahugoshortcode69s0hbhb">
   <a href="/how-to-contribute/code-style-and-quality-preamble/">Preamble</a>
-  <a class="anchor" href="#preamblehahahugoshortcode74s0hbhb">#</a>
+  <a class="anchor" href="#preamblehahahugoshortcode69s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode74s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode69s1hbhb">
   <a href="/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode74s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode69s1hbhb">#</a>
 </h4>
-<h4 id="common-coding-guidehahahugoshortcode74s2hbhb">
+<h4 id="common-coding-guidehahahugoshortcode69s2hbhb">
   <a href="/how-to-contribute/code-style-and-quality-common/">Common Coding Guide</a>
-  <a class="anchor" href="#common-coding-guidehahahugoshortcode74s2hbhb">#</a>
+  <a class="anchor" href="#common-coding-guidehahahugoshortcode69s2hbhb">#</a>
 </h4>
-<h4 id="java-language-guidehahahugoshortcode74s3hbhb">
+<h4 id="java-language-guidehahahugoshortcode69s3hbhb">
   <a href="/how-to-contribute/code-style-and-quality-java/">Java Language Guide</a>
-  <a class="anchor" href="#java-language-guidehahahugoshortcode74s3hbhb">#</a>
+  <a class="anchor" href="#java-language-guidehahahugoshortcode69s3hbhb">#</a>
 </h4>
-<h4 id="scala-language-guidehahahugoshortcode74s4hbhb">
+<h4 id="scala-language-guidehahahugoshortcode69s4hbhb">
   <a href="/how-to-contribute/code-style-and-quality-scala/">Scala Language Guide</a>
-  <a class="anchor" href="#scala-language-guidehahahugoshortcode74s4hbhb">#</a>
+  <a class="anchor" href="#scala-language-guidehahahugoshortcode69s4hbhb">#</a>
 </h4>
-<h4 id="components-guidehahahugoshortcode74s5hbhb">
+<h4 id="components-guidehahahugoshortcode69s5hbhb">
   <a href="/how-to-contribute/code-style-and-quality-components/">Components Guide</a>
-  <a class="anchor" href="#components-guidehahahugoshortcode74s5hbhb">#</a>
+  <a class="anchor" href="#components-guidehahahugoshortcode69s5hbhb">#</a>
 </h4>
-<h4 id="formatting-guidehahahugoshortcode74s6hbhb">
+<h4 id="formatting-guidehahahugoshortcode69s6hbhb">
   <a href="/how-to-contribute/code-style-and-quality-formatting/">Formatting Guide</a>
-  <a class="anchor" href="#formatting-guidehahahugoshortcode74s6hbhb">#</a>
+  <a class="anchor" href="#formatting-guidehahahugoshortcode69s6hbhb">#</a>
 </h4>
 <h2 id="scala-language-features">
   Scala Language Features
diff --git a/content/zh/how-to-contribute/code-style-and-quality-common/index.html b/content/zh/how-to-contribute/code-style-and-quality-common/index.html
index 460a1ce67..f57493dff 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-common/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-common/index.html
@@ -496,33 +496,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Common Rules
   <a class="anchor" href="#code-style-and-quality-guide--common-rules">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode66s0hbhb">
+<h4 id="序言hahahugoshortcode88s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode66s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode88s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode66s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode88s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode66s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode88s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode66s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode88s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode66s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode88s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode66s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode88s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode66s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode88s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode66s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode88s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode66s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode88s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode66s5hbhb">
+<h4 id="组件指南hahahugoshortcode88s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode66s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode88s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode66s6hbhb">
+<h4 id="格式指南hahahugoshortcode88s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode66s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode88s6hbhb">#</a>
 </h4>
 <hr>
 <h2 id="1-copyright">
diff --git a/content/zh/how-to-contribute/code-style-and-quality-components/index.html b/content/zh/how-to-contribute/code-style-and-quality-components/index.html
index f96ae26da..cbcf4d2c4 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-components/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-components/index.html
@@ -502,33 +502,33 @@ https://github.com/alex-shpak/hugo-book
   Apache Flink 代码样式和质量指南 — 组件
   <a class="anchor" href="#apache-flink-%e4%bb%a3%e7%a0%81%e6%a0%b7%e5%bc%8f%e5%92%8c%e8%b4%a8%e9%87%8f%e6%8c%87%e5%8d%97--%e7%bb%84%e4%bb%b6">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode68s0hbhb">
+<h4 id="序言hahahugoshortcode87s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode68s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode87s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode68s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode87s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode68s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode87s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode68s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode87s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode68s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode87s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode68s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode87s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode68s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode87s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode68s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode87s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode68s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode87s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode68s5hbhb">
+<h4 id="组件指南hahahugoshortcode87s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode68s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode87s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode68s6hbhb">
+<h4 id="格式指南hahahugoshortcode87s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode68s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode87s6hbhb">#</a>
 </h4>
 <h2 id="组件特定指南">
   组件特定指南
diff --git a/content/zh/how-to-contribute/code-style-and-quality-formatting/index.html b/content/zh/how-to-contribute/code-style-and-quality-formatting/index.html
index d087ee99b..9186e2108 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-formatting/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-formatting/index.html
@@ -496,33 +496,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Formatting Guide
   <a class="anchor" href="#code-style-and-quality-guide--formatting-guide">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode67s0hbhb">
+<h4 id="序言hahahugoshortcode89s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode67s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode89s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode67s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode89s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode67s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode89s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode67s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode89s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode67s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode89s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode67s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode89s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode67s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode89s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode67s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode89s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode67s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode89s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode67s5hbhb">
+<h4 id="组件指南hahahugoshortcode89s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode67s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode89s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode67s6hbhb">
+<h4 id="格式指南hahahugoshortcode89s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode67s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode89s6hbhb">#</a>
 </h4>
 <h2 id="java-code-formatting-style">
   Java Code Formatting Style
diff --git a/content/zh/how-to-contribute/code-style-and-quality-java/index.html b/content/zh/how-to-contribute/code-style-and-quality-java/index.html
index f1150aab1..f8d8e384e 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-java/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-java/index.html
@@ -494,33 +494,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Java
   <a class="anchor" href="#code-style-and-quality-guide--java">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode70s0hbhb">
+<h4 id="序言hahahugoshortcode61s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode70s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode61s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode70s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode61s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode70s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode61s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode70s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode61s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode70s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode61s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode70s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode61s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode70s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode61s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode70s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode61s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode70s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode61s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode70s5hbhb">
+<h4 id="组件指南hahahugoshortcode61s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode70s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode61s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode70s6hbhb">
+<h4 id="格式指南hahahugoshortcode61s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode70s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode61s6hbhb">#</a>
 </h4>
 <h2 id="java-language-features-and-libraries">
   Java Language Features and Libraries
diff --git a/content/zh/how-to-contribute/code-style-and-quality-preamble/index.html b/content/zh/how-to-contribute/code-style-and-quality-preamble/index.html
index 739340a3f..c762f9c06 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-preamble/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-preamble/index.html
@@ -506,33 +506,33 @@ https://github.com/alex-shpak/hugo-book
   Apache Flink Code Style and Quality Guide
   <a class="anchor" href="#apache-flink-code-style-and-quality-guide">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode62s0hbhb">
+<h4 id="序言hahahugoshortcode66s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode62s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode66s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode62s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode66s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode62s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode66s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode62s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode66s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode62s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode66s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode62s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode66s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode62s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode66s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode62s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode66s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode62s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode66s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode62s5hbhb">
+<h4 id="组件指南hahahugoshortcode66s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode62s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode66s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode62s6hbhb">
+<h4 id="格式指南hahahugoshortcode66s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode62s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode66s6hbhb">#</a>
 </h4>
 <hr>
 <p>这是对我们想要维护的代码和质量标准的一种尝试。</p>
diff --git a/content/zh/how-to-contribute/code-style-and-quality-pull-requests/index.html b/content/zh/how-to-contribute/code-style-and-quality-pull-requests/index.html
index 4b0714c99..aedbae98a 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-pull-requests/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-pull-requests/index.html
@@ -496,33 +496,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Pull Requests &amp; Changes
   <a class="anchor" href="#code-style-and-quality-guide--pull-requests--changes">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode73s0hbhb">
+<h4 id="序言hahahugoshortcode68s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode73s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode68s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode73s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode68s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode73s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode68s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode73s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode68s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode73s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode68s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode73s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode68s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode73s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode68s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode73s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode68s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode73s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode68s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode73s5hbhb">
+<h4 id="组件指南hahahugoshortcode68s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode73s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode68s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode73s6hbhb">
+<h4 id="格式指南hahahugoshortcode68s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode73s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode68s6hbhb">#</a>
 </h4>
 <hr>
 <p><strong>Rationale:</strong> We ask contributors to put in a little bit of extra effort to bring pull requests into a state that they can be more easily and more thoroughly reviewed. This helps the community in many ways:</p>
diff --git a/content/zh/how-to-contribute/code-style-and-quality-scala/index.html b/content/zh/how-to-contribute/code-style-and-quality-scala/index.html
index 13b2264c4..22dbce925 100644
--- a/content/zh/how-to-contribute/code-style-and-quality-scala/index.html
+++ b/content/zh/how-to-contribute/code-style-and-quality-scala/index.html
@@ -502,33 +502,33 @@ https://github.com/alex-shpak/hugo-book
   Code Style and Quality Guide — Scala
   <a class="anchor" href="#code-style-and-quality-guide--scala">#</a>
 </h1>
-<h4 id="序言hahahugoshortcode75s0hbhb">
+<h4 id="序言hahahugoshortcode70s0hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-preamble/">序言</a>
-  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode75s0hbhb">#</a>
+  <a class="anchor" href="#%e5%ba%8f%e8%a8%80hahahugoshortcode70s0hbhb">#</a>
 </h4>
-<h4 id="pull-requests--changeshahahugoshortcode75s1hbhb">
+<h4 id="pull-requests--changeshahahugoshortcode70s1hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-pull-requests/">Pull Requests &amp; Changes</a>
-  <a class="anchor" href="#pull-requests--changeshahahugoshortcode75s1hbhb">#</a>
+  <a class="anchor" href="#pull-requests--changeshahahugoshortcode70s1hbhb">#</a>
 </h4>
-<h4 id="常用编码指南hahahugoshortcode75s2hbhb">
+<h4 id="常用编码指南hahahugoshortcode70s2hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-common/">常用编码指南</a>
-  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode75s2hbhb">#</a>
+  <a class="anchor" href="#%e5%b8%b8%e7%94%a8%e7%bc%96%e7%a0%81%e6%8c%87%e5%8d%97hahahugoshortcode70s2hbhb">#</a>
 </h4>
-<h4 id="java-语言指南hahahugoshortcode75s3hbhb">
+<h4 id="java-语言指南hahahugoshortcode70s3hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-java/">Java 语言指南</a>
-  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode75s3hbhb">#</a>
+  <a class="anchor" href="#java-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode70s3hbhb">#</a>
 </h4>
-<h4 id="scala-语言指南hahahugoshortcode75s4hbhb">
+<h4 id="scala-语言指南hahahugoshortcode70s4hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-scala/">Scala 语言指南</a>
-  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode75s4hbhb">#</a>
+  <a class="anchor" href="#scala-%e8%af%ad%e8%a8%80%e6%8c%87%e5%8d%97hahahugoshortcode70s4hbhb">#</a>
 </h4>
-<h4 id="组件指南hahahugoshortcode75s5hbhb">
+<h4 id="组件指南hahahugoshortcode70s5hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-components/">组件指南</a>
-  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode75s5hbhb">#</a>
+  <a class="anchor" href="#%e7%bb%84%e4%bb%b6%e6%8c%87%e5%8d%97hahahugoshortcode70s5hbhb">#</a>
 </h4>
-<h4 id="格式指南hahahugoshortcode75s6hbhb">
+<h4 id="格式指南hahahugoshortcode70s6hbhb">
   <a href="/zh/how-to-contribute/code-style-and-quality-formatting/">格式指南</a>
-  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode75s6hbhb">#</a>
+  <a class="anchor" href="#%e6%a0%bc%e5%bc%8f%e6%8c%87%e5%8d%97hahahugoshortcode70s6hbhb">#</a>
 </h4>
 <h2 id="scala-语言特性">
   Scala 语言特性


(flink-web) 01/02: Fix broken image links in the dynamic iceberg sink blogpost

Posted by xt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xtsong pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit 416e258d53b0354666d464a851cc6f72c18424a7
Author: Xintong Song <to...@gmail.com>
AuthorDate: Thu Dec 25 15:26:32 2025 +0800

    Fix broken image links in the dynamic iceberg sink blogpost
    
    This closes #820
---
 docs/content/posts/2025-10-14-kafka-dynamic-iceberg-sink.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/content/posts/2025-10-14-kafka-dynamic-iceberg-sink.md b/docs/content/posts/2025-10-14-kafka-dynamic-iceberg-sink.md
index 2c9db40dc..6faf8e162 100644
--- a/docs/content/posts/2025-10-14-kafka-dynamic-iceberg-sink.md
+++ b/docs/content/posts/2025-10-14-kafka-dynamic-iceberg-sink.md
@@ -21,7 +21,7 @@ In this post, we'll guide you through building this exact system. We will start
 Let's start with the basics. Our goal is to get data from a single Kafka topic into a corresponding Iceberg table.
 
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/simple-single-kafka-topic-to-iceberg.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/simple-single-kafka-topic-to-iceberg.png" style="width:70%;margin:15px">
 </div>
 
 ### How to write to an Iceberg table with Flink
@@ -46,7 +46,7 @@ This setup is simple, robust, and works perfectly for a single topic with a stab
 Now, what if we have thousands of topics? The logical next step is to create a dedicated processing graph (or DAG) for each topic-to-table mapping within a single Flink application.
 
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/multiple-dag-pipeline.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/multiple-dag-pipeline.png" style="width:70%;margin:15px">
 </div>
 
 This looks good, but this static architecture cannot adapt to the changes: an Iceberg sink can only write to **one predefined table**, the table must **exist beforehand**, and its **schema is fixed** for the lifetime of the job.
@@ -75,7 +75,7 @@ All these scenarios require complex workarounds and a way to **automatically res
 Here’s the new architecture:
 
 <div style="text-align: center;">
-<img src="/img/blog/2025-10-03-kafka-dynamic-iceberg-sink/dynamic-iceberg-sink.png" style="width:70%;margin:15px">
+<img src="/img/blog/2025-10-14-kafka-dynamic-iceberg-sink/dynamic-iceberg-sink.png" style="width:70%;margin:15px">
 </div>
 
 This single, unified pipeline can ingest from any number of topics and write to any number of tables, automatically handling new topics and schema changes without restarts.