You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fluss.apache.org by gi...@apache.org on 2026/01/05 16:27:33 UTC

(fluss-website) branch asf-site updated: Deploy website - based on 3a439c8321491f31260aba8b4f1327487f096034

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/fluss-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9bacad4f2 Deploy website - based on 3a439c8321491f31260aba8b4f1327487f096034
9bacad4f2 is described below

commit 9bacad4f23808fbc312a8eacc74243ccf4af0089
Author: gh-actions <ac...@github.com>
AuthorDate: Mon Jan 5 16:27:27 2026 +0000

    Deploy website - based on 3a439c8321491f31260aba8b4f1327487f096034
---
 404.html                                           |  4 +--
 assets/js/03d2caf8.e5425b6d.js                     |  1 -
 assets/js/0cac70d5.d719eb7c.js                     |  1 -
 assets/js/17301193.1956e0ca.js                     |  1 -
 assets/js/17301193.f57e5bab.js                     |  1 +
 assets/js/2351863b.f75445a9.js                     |  1 -
 .../{458b5a55.150238c7.js => 458b5a55.77bef33f.js} |  2 +-
 assets/js/4efc678a.3836b8cd.js                     |  1 +
 assets/js/551ad8d7.c267d25f.js                     |  1 -
 assets/js/57d85128.9e5d9cbd.js                     |  1 +
 assets/js/5ac53517.69142eac.js                     |  1 +
 assets/js/7eb6f3f2.a0921314.js                     |  1 +
 assets/js/7eb6f3f2.aba6d16a.js                     |  1 -
 assets/js/8792b26e.a2f9f4d0.js                     |  1 +
 assets/js/87ceda19.043edbed.js                     |  1 -
 assets/js/87ceda19.5a25cea2.js                     |  1 +
 assets/js/8ab0d3d1.2f6b73e1.js                     |  1 +
 assets/js/9ed1c870.00b20234.js                     |  1 +
 assets/js/9ed1c870.0ffbf75f.js                     |  1 -
 assets/js/c143539c.0033677a.js                     |  1 +
 assets/js/c143539c.39b318cc.js                     |  1 -
 assets/js/c1aea393.452a0eea.js                     |  1 +
 .../{e0f3b928.9671673d.js => e0f3b928.cb7db205.js} |  2 +-
 assets/js/e7d4f839.a32c1e9e.js                     |  1 -
 assets/js/e8a73003.a2c2d8b5.js                     |  1 -
 assets/js/e8a73003.bbff5712.js                     |  1 +
 assets/js/f4ff1220.1e0da0a5.js                     |  1 -
 assets/js/main.efc396a8.js                         |  2 ++
 ...js.LICENSE.txt => main.efc396a8.js.LICENSE.txt} |  0
 assets/js/main.faeafaf1.js                         |  2 --
 assets/js/runtime~main.3268c9af.js                 |  1 +
 assets/js/runtime~main.e4d856da.js                 |  1 -
 .../index.html                                     |  4 +--
 blog/archive/index.html                            |  4 +--
 blog/authors/index.html                            |  4 +--
 blog/fluss-intro/index.html                        |  4 +--
 blog/fluss-java-client/index.html                  |  4 +--
 blog/fluss-joins-asf/index.html                    |  4 +--
 blog/fluss-open-source/index.html                  |  4 +--
 blog/hands-on-fluss-lakehouse/index.html           |  4 +--
 blog/index.html                                    |  4 +--
 blog/page/2/index.html                             |  4 +--
 blog/partial-updates/index.html                    |  4 +--
 blog/pk-key-tables-log-cache-streaming/index.html  |  4 +--
 blog/releases/0.6/index.html                       |  4 +--
 blog/releases/0.7/index.html                       |  4 +--
 blog/releases/0.8/index.html                       |  4 +--
 blog/tags/apache-fluss/index.html                  |  4 +--
 blog/tags/apache-iceberg/index.html                |  4 +--
 blog/tags/index.html                               |  4 +--
 blog/tags/real-time-analytics/index.html           |  4 +--
 blog/tags/releases/index.html                      |  4 +--
 blog/tags/streaming-lakehouse/index.html           |  4 +--
 blog/taobao-practice/index.html                    |  4 +--
 blog/tiering-service/index.html                    |  4 +--
 blog/unified-streaming-lakehouse/index.html        |  4 +--
 blog/unveil-fluss-logo/index.html                  |  4 +--
 blog/why-fluss/index.html                          |  4 +--
 community/dev/building/index.html                  |  4 +--
 community/dev/ide-setup/index.html                 |  4 +--
 community/fluss-logos/index.html                   |  4 +--
 community/fluss-team/index.html                    |  4 +--
 .../bug-reports-feature-requests/index.html        |  4 +--
 .../how-to-contribute/contribute-code/index.html   |  4 +--
 .../how-to-contribute/contribute-docs/index.html   |  4 +--
 .../review-pull-requests/index.html                |  4 +--
 .../creating-a-fluss-release/index.html            |  4 +--
 .../creating-a-fluss-shaded-release/index.html     |  4 +--
 .../release-manager-preparation/index.html         |  4 +--
 .../verifying-a-fluss-release/index.html           |  4 +--
 .../verifying-a-fluss-shaded-release/index.html    |  4 +--
 community/welcome/index.html                       |  4 +--
 docs/0.5/concepts/architecture/index.html          |  4 +--
 docs/0.5/dev/building/index.html                   |  4 +--
 docs/0.5/dev/ide-setup/index.html                  |  4 +--
 docs/0.5/engine-flink/ddl/index.html               |  4 +--
 docs/0.5/engine-flink/getting-started/index.html   |  4 +--
 docs/0.5/engine-flink/lookups/index.html           |  4 +--
 docs/0.5/engine-flink/reads/index.html             |  4 +--
 docs/0.5/engine-flink/writes/index.html            |  4 +--
 docs/0.5/index.html                                |  4 +--
 .../deploying-distributed-cluster/index.html       |  4 +--
 .../deploying-local-cluster/index.html             |  4 +--
 .../deploying-with-docker/index.html               |  4 +--
 docs/0.5/install-deploy/overview/index.html        |  4 +--
 docs/0.5/maintenance/configuration/index.html      |  4 +--
 docs/0.5/maintenance/filesystems/hdfs/index.html   |  4 +--
 docs/0.5/maintenance/filesystems/oss/index.html    |  4 +--
 .../maintenance/filesystems/overview/index.html    |  4 +--
 docs/0.5/maintenance/filesystems/s3/index.html     |  4 +--
 docs/0.5/maintenance/logging/index.html            |  4 +--
 docs/0.5/maintenance/metric-reporters/index.html   |  4 +--
 docs/0.5/maintenance/monitor-metrics/index.html    |  4 +--
 .../tiered-storage/lakehouse-storage/index.html    |  4 +--
 .../maintenance/tiered-storage/overview/index.html |  4 +--
 .../tiered-storage/remote-storage/index.html       |  4 +--
 docs/0.5/quickstart/flink/index.html               |  4 +--
 .../integrate-data-lakes/paimon/index.html         |  4 +--
 docs/0.5/streaming-lakehouse/overview/index.html   |  4 +--
 .../data-distribution/bucketing/index.html         |  4 +--
 .../data-distribution/partitioning/index.html      |  4 +--
 .../table-design/data-distribution/ttl/index.html  |  4 +--
 docs/0.5/table-design/data-types/index.html        |  4 +--
 docs/0.5/table-design/overview/index.html          |  4 +--
 .../table-design/table-types/log-table/index.html  |  4 +--
 .../table-design/table-types/pk-table/index.html   |  6 ++--
 docs/0.6/concepts/architecture/index.html          |  4 +--
 docs/0.6/engine-flink/ddl/index.html               |  4 +--
 docs/0.6/engine-flink/getting-started/index.html   |  4 +--
 docs/0.6/engine-flink/lookups/index.html           |  4 +--
 docs/0.6/engine-flink/options/index.html           |  4 +--
 docs/0.6/engine-flink/reads/index.html             |  4 +--
 docs/0.6/engine-flink/writes/index.html            |  4 +--
 docs/0.6/index.html                                |  4 +--
 .../deploying-distributed-cluster/index.html       |  4 +--
 .../deploying-local-cluster/index.html             |  4 +--
 .../deploying-with-docker/index.html               |  4 +--
 docs/0.6/install-deploy/overview/index.html        |  4 +--
 docs/0.6/maintenance/configuration/index.html      |  4 +--
 docs/0.6/maintenance/filesystems/hdfs/index.html   |  4 +--
 docs/0.6/maintenance/filesystems/oss/index.html    |  4 +--
 .../maintenance/filesystems/overview/index.html    |  4 +--
 docs/0.6/maintenance/filesystems/s3/index.html     |  4 +--
 .../maintenance/observability/logging/index.html   |  4 +--
 .../observability/metric-reporters/index.html      |  4 +--
 .../observability/monitor-metrics/index.html       |  4 +--
 .../observability/quickstart/index.html            |  4 +--
 .../tiered-storage/lakehouse-storage/index.html    |  4 +--
 .../maintenance/tiered-storage/overview/index.html |  4 +--
 .../tiered-storage/remote-storage/index.html       |  4 +--
 docs/0.6/quickstart/flink/index.html               |  4 +--
 .../integrate-data-lakes/paimon/index.html         |  4 +--
 docs/0.6/streaming-lakehouse/overview/index.html   |  4 +--
 .../data-distribution/bucketing/index.html         |  4 +--
 .../data-distribution/partitioning/index.html      |  4 +--
 .../table-design/data-distribution/ttl/index.html  |  4 +--
 docs/0.6/table-design/data-types/index.html        |  4 +--
 docs/0.6/table-design/overview/index.html          |  4 +--
 .../table-design/table-types/log-table/index.html  |  4 +--
 .../table-design/table-types/pk-table/index.html   |  6 ++--
 .../pk-table/merge-engines/first-row/index.html    |  6 ++--
 .../table-types/pk-table/merge-engines/index.html  |  6 ++--
 .../pk-table/merge-engines/versioned/index.html    |  6 ++--
 docs/0.7/apis/java-client/index.html               |  4 +--
 docs/0.7/concepts/architecture/index.html          |  4 +--
 docs/0.7/engine-flink/datastream/index.html        |  4 +--
 docs/0.7/engine-flink/ddl/index.html               |  4 +--
 docs/0.7/engine-flink/getting-started/index.html   |  4 +--
 docs/0.7/engine-flink/lookups/index.html           |  4 +--
 docs/0.7/engine-flink/options/index.html           |  4 +--
 docs/0.7/engine-flink/reads/index.html             |  4 +--
 docs/0.7/engine-flink/writes/index.html            |  4 +--
 docs/0.7/index.html                                |  4 +--
 .../deploying-distributed-cluster/index.html       |  4 +--
 .../deploying-local-cluster/index.html             |  4 +--
 .../deploying-with-docker/index.html               |  4 +--
 docs/0.7/install-deploy/overview/index.html        |  4 +--
 docs/0.7/maintenance/configuration/index.html      |  4 +--
 docs/0.7/maintenance/filesystems/hdfs/index.html   |  4 +--
 docs/0.7/maintenance/filesystems/oss/index.html    |  4 +--
 .../maintenance/filesystems/overview/index.html    |  4 +--
 docs/0.7/maintenance/filesystems/s3/index.html     |  4 +--
 .../maintenance/observability/logging/index.html   |  4 +--
 .../observability/metric-reporters/index.html      |  4 +--
 .../observability/monitor-metrics/index.html       |  4 +--
 .../observability/quickstart/index.html            |  4 +--
 docs/0.7/maintenance/operations/racks/index.html   |  4 +--
 .../maintenance/operations/upgrading/index.html    |  4 +--
 .../tiered-storage/lakehouse-storage/index.html    |  4 +--
 .../maintenance/tiered-storage/overview/index.html |  4 +--
 .../tiered-storage/remote-storage/index.html       |  4 +--
 docs/0.7/quickstart/flink/index.html               |  4 +--
 docs/0.7/quickstart/security/index.html            |  4 +--
 docs/0.7/security/authentication/index.html        |  4 +--
 docs/0.7/security/authorization/index.html         |  4 +--
 docs/0.7/security/overview/index.html              |  4 +--
 .../integrate-data-lakes/paimon/index.html         |  4 +--
 docs/0.7/streaming-lakehouse/overview/index.html   |  4 +--
 .../data-distribution/bucketing/index.html         |  4 +--
 .../data-distribution/partitioning/index.html      |  4 +--
 .../table-design/data-distribution/ttl/index.html  |  4 +--
 docs/0.7/table-design/data-types/index.html        |  4 +--
 docs/0.7/table-design/overview/index.html          |  4 +--
 .../table-design/table-types/log-table/index.html  |  4 +--
 .../table-design/table-types/pk-table/index.html   |  6 ++--
 .../pk-table/merge-engines/default/index.html      |  6 ++--
 .../pk-table/merge-engines/first-row/index.html    |  6 ++--
 .../table-types/pk-table/merge-engines/index.html  |  6 ++--
 .../pk-table/merge-engines/versioned/index.html    |  6 ++--
 docs/apis/java-client/index.html                   |  4 +--
 docs/concepts/architecture/index.html              |  4 +--
 docs/engine-flink/datastream/index.html            |  4 +--
 docs/engine-flink/ddl/index.html                   |  4 +--
 docs/engine-flink/delta-joins/index.html           |  4 +--
 docs/engine-flink/getting-started/index.html       |  4 +--
 docs/engine-flink/lookups/index.html               |  4 +--
 docs/engine-flink/options/index.html               |  4 +--
 docs/engine-flink/reads/index.html                 |  4 +--
 docs/engine-flink/writes/index.html                |  4 +--
 docs/index.html                                    |  4 +--
 .../deploying-distributed-cluster/index.html       |  4 +--
 .../deploying-local-cluster/index.html             |  4 +--
 .../deploying-with-docker/index.html               |  4 +--
 docs/install-deploy/deploying-with-helm/index.html |  4 +--
 docs/install-deploy/overview/index.html            |  4 +--
 docs/maintenance/configuration/index.html          |  4 +--
 docs/maintenance/filesystems/hdfs/index.html       |  4 +--
 docs/maintenance/filesystems/obs/index.html        |  4 +--
 docs/maintenance/filesystems/oss/index.html        |  4 +--
 docs/maintenance/filesystems/overview/index.html   |  4 +--
 docs/maintenance/filesystems/s3/index.html         |  4 +--
 docs/maintenance/observability/logging/index.html  |  4 +--
 .../observability/metric-reporters/index.html      |  4 +--
 .../observability/monitor-metrics/index.html       |  4 +--
 .../observability/quickstart/index.html            |  4 +--
 .../operations/graceful-shutdown/index.html        |  4 +--
 docs/maintenance/operations/racks/index.html       |  4 +--
 .../operations/updating-configs/index.html         |  4 +--
 .../operations/upgrade-notes-0.8/index.html        |  4 +--
 .../operations/upgrade-notes-0.9/index.html        |  4 +--
 docs/maintenance/operations/upgrading/index.html   |  4 +--
 .../tiered-storage/lakehouse-storage/index.html    |  4 +--
 .../maintenance/tiered-storage/overview/index.html |  4 +--
 .../tiered-storage/remote-storage/index.html       |  4 +--
 docs/next/apis/java-client/index.html              |  4 +--
 docs/next/concepts/architecture/index.html         |  4 +--
 docs/next/engine-flink/datastream/index.html       |  4 +--
 docs/next/engine-flink/ddl/index.html              |  4 +--
 docs/next/engine-flink/delta-joins/index.html      |  6 ++--
 docs/next/engine-flink/getting-started/index.html  |  4 +--
 docs/next/engine-flink/lookups/index.html          |  4 +--
 docs/next/engine-flink/options/index.html          |  6 ++--
 docs/next/engine-flink/procedures/index.html       |  4 +--
 docs/next/engine-flink/reads/index.html            |  4 +--
 docs/next/engine-flink/writes/index.html           |  4 +--
 docs/next/index.html                               |  4 +--
 .../deploying-distributed-cluster/index.html       |  4 +--
 .../deploying-local-cluster/index.html             |  4 +--
 .../deploying-with-docker/index.html               |  4 +--
 .../install-deploy/deploying-with-helm/index.html  |  4 +--
 docs/next/install-deploy/overview/index.html       |  4 +--
 docs/next/maintenance/configuration/index.html     |  4 +--
 docs/next/maintenance/filesystems/hdfs/index.html  |  4 +--
 docs/next/maintenance/filesystems/obs/index.html   |  4 +--
 docs/next/maintenance/filesystems/oss/index.html   |  4 +--
 .../maintenance/filesystems/overview/index.html    |  4 +--
 docs/next/maintenance/filesystems/s3/index.html    |  4 +--
 .../maintenance/observability/logging/index.html   |  4 +--
 .../observability/metric-reporters/index.html      |  4 +--
 .../observability/monitor-metrics/index.html       |  4 +--
 .../observability/quickstart/index.html            |  4 +--
 .../operations/graceful-shutdown/index.html        |  4 +--
 docs/next/maintenance/operations/racks/index.html  |  4 +--
 .../operations/updating-configs/index.html         |  4 +--
 .../operations/upgrade-notes-0.8/index.html        |  4 +--
 .../operations/upgrade-notes-0.9/index.html        |  4 +--
 .../maintenance/operations/upgrading/index.html    |  4 +--
 .../tiered-storage/lakehouse-storage/index.html    |  4 +--
 .../maintenance/tiered-storage/overview/index.html |  4 +--
 .../tiered-storage/remote-storage/index.html       |  4 +--
 docs/next/quickstart/flink/index.html              |  4 +--
 docs/next/quickstart/lakehouse/index.html          |  4 +--
 docs/next/quickstart/security/index.html           |  4 +--
 docs/next/security/authentication/index.html       |  4 +--
 docs/next/security/authorization/index.html        |  4 +--
 docs/next/security/overview/index.html             |  4 +--
 .../integrate-data-lakes/iceberg/index.html        |  4 +--
 .../integrate-data-lakes/lance/index.html          |  4 +--
 .../integrate-data-lakes/paimon/index.html         |  4 +--
 docs/next/streaming-lakehouse/overview/index.html  |  4 +--
 .../data-distribution/bucketing/index.html         |  8 ++---
 .../data-distribution/partitioning/index.html      |  6 ++--
 .../table-design/data-distribution/ttl/index.html  |  6 ++--
 docs/next/table-design/data-types/index.html       |  6 ++--
 .../merge-engines/aggregation/index.html           | 18 +++++-----
 .../pk-table => }/merge-engines/default/index.html | 12 +++----
 .../merge-engines/first-row/index.html             | 41 ++++++++++++++++++++++
 docs/next/table-design/merge-engines/index.html    | 39 ++++++++++++++++++++
 .../merge-engines/versioned/index.html             | 12 +++----
 docs/next/table-design/overview/index.html         |  6 ++--
 .../table-design/table-types/log-table/index.html  |  6 ++--
 .../table-design/table-types/pk-table/index.html   | 20 +++++------
 .../pk-table/merge-engines/first-row/index.html    | 41 ----------------------
 .../table-types/pk-table/merge-engines/index.html  | 39 --------------------
 docs/quickstart/flink/index.html                   |  4 +--
 docs/quickstart/lakehouse/index.html               |  4 +--
 docs/quickstart/security/index.html                |  4 +--
 docs/security/authentication/index.html            |  4 +--
 docs/security/authorization/index.html             |  4 +--
 docs/security/overview/index.html                  |  4 +--
 .../integrate-data-lakes/iceberg/index.html        |  4 +--
 .../integrate-data-lakes/lance/index.html          |  4 +--
 .../integrate-data-lakes/paimon/index.html         |  4 +--
 docs/streaming-lakehouse/overview/index.html       |  4 +--
 .../data-distribution/bucketing/index.html         |  4 +--
 .../data-distribution/partitioning/index.html      |  4 +--
 docs/table-design/data-distribution/ttl/index.html |  4 +--
 docs/table-design/data-types/index.html            |  4 +--
 docs/table-design/overview/index.html              |  4 +--
 docs/table-design/table-types/log-table/index.html |  4 +--
 docs/table-design/table-types/pk-table/index.html  |  6 ++--
 .../pk-table/merge-engines/default/index.html      |  6 ++--
 .../pk-table/merge-engines/first-row/index.html    |  6 ++--
 .../table-types/pk-table/merge-engines/index.html  |  6 ++--
 .../pk-table/merge-engines/versioned/index.html    |  6 ++--
 downloads/index.html                               |  4 +--
 index.html                                         |  4 +--
 learn/talks/index.html                             |  4 +--
 learn/videos/index.html                            |  4 +--
 roadmap/index.html                                 |  4 +--
 search/index.html                                  |  4 +--
 sitemap.xml                                        |  2 +-
 sw.js                                              |  2 +-
 313 files changed, 698 insertions(+), 698 deletions(-)

diff --git a/404.html b/404.html
index ea904f23e..c05222ee3 100644
--- a/404.html
+++ b/404.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/assets/js/03d2caf8.e5425b6d.js b/assets/js/03d2caf8.e5425b6d.js
deleted file mode 100644
index 4889a1f55..000000000
--- a/assets/js/03d2caf8.e5425b6d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[1116],{28453(e,n,t){t.d(n,{R:()=>a,x:()=>l});var s=t(96540);const i={},r=s.createContext(i);function a(e){const n=s.useContext(r);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(r.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/0cac70d5.d719eb7c.js b/assets/js/0cac70d5.d719eb7c.js
deleted file mode 100644
index d36d1e60e..000000000
--- a/assets/js/0cac70d5.d719eb7c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8616],{16191(e,t,n){n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>a,toc:()=>d});const a=JSON.parse('{"id":"table-design/table-types/pk-table/merge-engines/default","title":"Default Merge Engine","description":"Overview","source":"@site/docs/table-design/table-types/pk-table/merge-engines/default.md","sourceDirName":"table-design/table-types/pk-t [...]
\ No newline at end of file
diff --git a/assets/js/17301193.1956e0ca.js b/assets/js/17301193.1956e0ca.js
deleted file mode 100644
index 1c33836eb..000000000
--- a/assets/js/17301193.1956e0ca.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[9456],{28453(e,t,i){i.d(t,{R:()=>s,x:()=>r});var n=i(96540);const a={},l=n.createContext(a);function s(e){const t=n.useContext(l);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),n.createElement(l.Provider,{value:t},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/17301193.f57e5bab.js b/assets/js/17301193.f57e5bab.js
new file mode 100644
index 000000000..87247785a
--- /dev/null
+++ b/assets/js/17301193.f57e5bab.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[9456],{28453(e,t,i){i.d(t,{R:()=>s,x:()=>r});var n=i(96540);const a={},l=n.createContext(a);function s(e){const t=n.useContext(l);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),n.createElement(l.Provider,{value:t},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/2351863b.f75445a9.js b/assets/js/2351863b.f75445a9.js
deleted file mode 100644
index e04180c16..000000000
--- a/assets/js/2351863b.f75445a9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[7757],{7103(e,n,t){t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>d});const s=JSON.parse('{"id":"table-design/table-types/pk-table/merge-engines/index","title":"Merge Engines","description":"The Merge Engine in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.","source":"@site/ [...]
\ No newline at end of file
diff --git a/assets/js/458b5a55.150238c7.js b/assets/js/458b5a55.77bef33f.js
similarity index 96%
rename from assets/js/458b5a55.150238c7.js
rename to assets/js/458b5a55.77bef33f.js
index f5a46c9a8..82e60c508 100644
--- a/assets/js/458b5a55.150238c7.js
+++ b/assets/js/458b5a55.77bef33f.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6060],{28453(e,a,n){n.d(a,{R:()=>l,x:()=>o});var t=n(96540);const i={},s=t.createContext(i);function l(e){const a=t.useContext(s);return t.useMemo(function(){return"function"==typeof e?e(a):{...a,...e}},[a,e])}function o(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:l(e.components),t.createElement(s.Provider,{value:a},e.children)}} [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6060],{28453(e,a,n){n.d(a,{R:()=>l,x:()=>o});var t=n(96540);const i={},s=t.createContext(i);function l(e){const a=t.useContext(s);return t.useMemo(function(){return"function"==typeof e?e(a):{...a,...e}},[a,e])}function o(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:l(e.components),t.createElement(s.Provider,{value:a},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/4efc678a.3836b8cd.js b/assets/js/4efc678a.3836b8cd.js
new file mode 100644
index 000000000..60ce06042
--- /dev/null
+++ b/assets/js/4efc678a.3836b8cd.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8423],{28453(e,n,i){i.d(n,{R:()=>o,x:()=>a});var s=i(96540);const t={},r=s.createContext(t);function o(e){const n=s.useContext(r);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),s.createElement(r.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/551ad8d7.c267d25f.js b/assets/js/551ad8d7.c267d25f.js
deleted file mode 100644
index deb0a1e4a..000000000
--- a/assets/js/551ad8d7.c267d25f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[1476],{28453(e,n,t){t.d(n,{R:()=>l,x:()=>r});var i=t(96540);const s={},a=i.createContext(s);function l(e){const n=i.useContext(a);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(a.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/57d85128.9e5d9cbd.js b/assets/js/57d85128.9e5d9cbd.js
new file mode 100644
index 000000000..5c955de9a
--- /dev/null
+++ b/assets/js/57d85128.9e5d9cbd.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[4559],{28453(e,n,t){t.d(n,{R:()=>r,x:()=>l});var i=t(96540);const s={},a=i.createContext(s);function r(e){const n=i.useContext(a);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(a.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/5ac53517.69142eac.js b/assets/js/5ac53517.69142eac.js
new file mode 100644
index 000000000..959e5681a
--- /dev/null
+++ b/assets/js/5ac53517.69142eac.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[4953],{12461(e,n,i){i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>g});const s=JSON.parse('{"id":"table-design/merge-engines/index","title":"Merge Engines","description":"The Merge Engine in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.","source":"@site/docs/table-design/me [...]
\ No newline at end of file
diff --git a/assets/js/7eb6f3f2.a0921314.js b/assets/js/7eb6f3f2.a0921314.js
new file mode 100644
index 000000000..718bdf3c4
--- /dev/null
+++ b/assets/js/7eb6f3f2.a0921314.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[90],{9361(e,t,s){s.r(t),s.d(t,{assets:()=>o,contentTitle:()=>d,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>c});const n=JSON.parse('{"id":"table-design/data-types","title":"Data Types","description":"Fluss has a rich set of native data types available to users. All the data types of Fluss are as follows:","source":"@site/docs/table-design/data-types.md","sourceDirName":"table-des [...]
\ No newline at end of file
diff --git a/assets/js/7eb6f3f2.aba6d16a.js b/assets/js/7eb6f3f2.aba6d16a.js
deleted file mode 100644
index 862b044eb..000000000
--- a/assets/js/7eb6f3f2.aba6d16a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[90],{9361(e,t,s){s.r(t),s.d(t,{assets:()=>o,contentTitle:()=>d,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>c});const n=JSON.parse('{"id":"table-design/data-types","title":"Data Types","description":"Fluss has a rich set of native data types available to users. All the data types of Fluss are as follows:","source":"@site/docs/table-design/data-types.md","sourceDirName":"table-des [...]
\ No newline at end of file
diff --git a/assets/js/8792b26e.a2f9f4d0.js b/assets/js/8792b26e.a2f9f4d0.js
new file mode 100644
index 000000000..2f63e7245
--- /dev/null
+++ b/assets/js/8792b26e.a2f9f4d0.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[3794],{11470(e,n,l){l.d(n,{A:()=>A});var a=l(96540),i=l(34164),s=l(17559),r=l(23104),t=l(56347),d=l(205),o=l(57485),c=l(31682),u=l(70679);function g(e){return a.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,a.isValidElement)(e)&&function(e){const{props:n}=e;return!!n&&"object"==typeof n&&"value"in n}(e))return e;throw new Error(`Docusaurus error: Bad <Tabs> child <${"string"==t [...]
\ No newline at end of file
diff --git a/assets/js/87ceda19.043edbed.js b/assets/js/87ceda19.043edbed.js
deleted file mode 100644
index bef5fc9ab..000000000
--- a/assets/js/87ceda19.043edbed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[4503],{28453(e,t,i){i.d(t,{R:()=>a,x:()=>c});var n=i(96540);const s={},r=n.createContext(s);function a(e){const t=n.useContext(r);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),n.createElement(r.Provider,{value:t},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/87ceda19.5a25cea2.js b/assets/js/87ceda19.5a25cea2.js
new file mode 100644
index 000000000..ab05ed43d
--- /dev/null
+++ b/assets/js/87ceda19.5a25cea2.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[4503],{28453(e,t,i){i.d(t,{R:()=>a,x:()=>c});var n=i(96540);const s={},r=n.createContext(s);function a(e){const t=n.useContext(r);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),n.createElement(r.Provider,{value:t},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/8ab0d3d1.2f6b73e1.js b/assets/js/8ab0d3d1.2f6b73e1.js
new file mode 100644
index 000000000..80331f0d9
--- /dev/null
+++ b/assets/js/8ab0d3d1.2f6b73e1.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[2874],{28453(e,n,i){i.d(n,{R:()=>a,x:()=>o});var t=i(96540);const s={},r=t.createContext(s);function a(e){const n=t.useContext(r);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),t.createElement(r.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/9ed1c870.00b20234.js b/assets/js/9ed1c870.00b20234.js
new file mode 100644
index 000000000..4359a89f3
--- /dev/null
+++ b/assets/js/9ed1c870.00b20234.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6264],{28453(e,n,t){t.d(n,{R:()=>r,x:()=>a});var s=t(96540);const i={},o=s.createContext(i);function r(e){const n=s.useContext(o);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/9ed1c870.0ffbf75f.js b/assets/js/9ed1c870.0ffbf75f.js
deleted file mode 100644
index a27ab6206..000000000
--- a/assets/js/9ed1c870.0ffbf75f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6264],{28453(e,n,t){t.d(n,{R:()=>r,x:()=>a});var s=t(96540);const i={},o=s.createContext(i);function r(e){const n=s.useContext(o);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/c143539c.0033677a.js b/assets/js/c143539c.0033677a.js
new file mode 100644
index 000000000..3ea8447d5
--- /dev/null
+++ b/assets/js/c143539c.0033677a.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6384],{67660(e){e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"link","href":"/docs/next/","label":"Introduction","docId":"intro","unlisted":false},{"type":"category","label":"Quickstart","collapsible":true,"c [...]
\ No newline at end of file
diff --git a/assets/js/c143539c.39b318cc.js b/assets/js/c143539c.39b318cc.js
deleted file mode 100644
index e1b79bfc0..000000000
--- a/assets/js/c143539c.39b318cc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[6384],{67660(e){e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"link","href":"/docs/next/","label":"Introduction","docId":"intro","unlisted":false},{"type":"category","label":"Quickstart","collapsible":true,"c [...]
\ No newline at end of file
diff --git a/assets/js/c1aea393.452a0eea.js b/assets/js/c1aea393.452a0eea.js
new file mode 100644
index 000000000..ac6905506
--- /dev/null
+++ b/assets/js/c1aea393.452a0eea.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[5717],{28453(e,n,t){t.d(n,{R:()=>a,x:()=>l});var i=t(96540);const r={},s=i.createContext(r);function a(e){const n=i.useContext(s);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:a(e.components),i.createElement(s.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/e0f3b928.9671673d.js b/assets/js/e0f3b928.cb7db205.js
similarity index 61%
rename from assets/js/e0f3b928.9671673d.js
rename to assets/js/e0f3b928.cb7db205.js
index 39b667614..07721e991 100644
--- a/assets/js/e0f3b928.9671673d.js
+++ b/assets/js/e0f3b928.cb7db205.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[5372],{28453(e,n,i){i.d(n,{R:()=>r,x:()=>a});var t=i(96540);const s={},l=t.createContext(s);function r(e){const n=t.useContext(l);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),t.createElement(l.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[5372],{28453(e,n,i){i.d(n,{R:()=>r,x:()=>a});var t=i(96540);const s={},l=t.createContext(s);function r(e){const n=t.useContext(l);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),t.createElement(l.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/e7d4f839.a32c1e9e.js b/assets/js/e7d4f839.a32c1e9e.js
deleted file mode 100644
index f11a5401c..000000000
--- a/assets/js/e7d4f839.a32c1e9e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[1873],{28453(e,n,i){i.d(n,{R:()=>a,x:()=>l});var t=i(96540);const s={},r=t.createContext(s);function a(e){const n=t.useContext(r);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),t.createElement(r.Provider,{value:n},e.children)}} [...]
\ No newline at end of file
diff --git a/assets/js/e8a73003.a2c2d8b5.js b/assets/js/e8a73003.a2c2d8b5.js
deleted file mode 100644
index f6eb1f0a2..000000000
--- a/assets/js/e8a73003.a2c2d8b5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8862],{3481(e,t,i){i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>r,toc:()=>a});const r=JSON.parse('{"id":"engine-flink/options","title":"Connector Options","description":"The following table lists the options that can be used to configure the Fluss table in Flink, including the storage format, the read/write behaviors.","source":"@site/docs/engi [...]
\ No newline at end of file
diff --git a/assets/js/e8a73003.bbff5712.js b/assets/js/e8a73003.bbff5712.js
new file mode 100644
index 000000000..7c58d0b5b
--- /dev/null
+++ b/assets/js/e8a73003.bbff5712.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8862],{3481(e,t,i){i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>r,toc:()=>a});const r=JSON.parse('{"id":"engine-flink/options","title":"Connector Options","description":"The following table lists the options that can be used to configure the Fluss table in Flink, including the storage format, the read/write behaviors.","source":"@site/docs/engi [...]
\ No newline at end of file
diff --git a/assets/js/f4ff1220.1e0da0a5.js b/assets/js/f4ff1220.1e0da0a5.js
deleted file mode 100644
index 33690e5e6..000000000
--- a/assets/js/f4ff1220.1e0da0a5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[3486],{11470(e,n,l){l.d(n,{A:()=>A});var a=l(96540),i=l(34164),s=l(17559),r=l(23104),t=l(56347),d=l(205),o=l(57485),c=l(31682),u=l(70679);function g(e){return a.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,a.isValidElement)(e)&&function(e){const{props:n}=e;return!!n&&"object"==typeof n&&"value"in n}(e))return e;throw new Error(`Docusaurus error: Bad <Tabs> child <${"string"==t [...]
\ No newline at end of file
diff --git a/assets/js/main.efc396a8.js b/assets/js/main.efc396a8.js
new file mode 100644
index 000000000..eb1e7cce9
--- /dev/null
+++ b/assets/js/main.efc396a8.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.efc396a8.js.LICENSE.txt */
+(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8792],{205(e,t,n){"use strict";n.d(t,{A:()=>r});var a=n(96540);const r=n(38193).A.canUseDOM?a.useLayoutEffect:a.useEffect},2694(e,t,n){"use strict";var a=n(6925);function r(){}function o(){}o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,i){if(i!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to cal [...]
\ No newline at end of file
diff --git a/assets/js/main.faeafaf1.js.LICENSE.txt b/assets/js/main.efc396a8.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.faeafaf1.js.LICENSE.txt
rename to assets/js/main.efc396a8.js.LICENSE.txt
diff --git a/assets/js/main.faeafaf1.js b/assets/js/main.faeafaf1.js
deleted file mode 100644
index abd77685b..000000000
--- a/assets/js/main.faeafaf1.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.faeafaf1.js.LICENSE.txt */
-(globalThis.webpackChunkfluss_website=globalThis.webpackChunkfluss_website||[]).push([[8792],{205(e,t,n){"use strict";n.d(t,{A:()=>r});var a=n(96540);const r=n(38193).A.canUseDOM?a.useLayoutEffect:a.useEffect},2694(e,t,n){"use strict";var a=n(6925);function r(){}function o(){}o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,i){if(i!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to cal [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.3268c9af.js b/assets/js/runtime~main.3268c9af.js
new file mode 100644
index 000000000..3fede1daa
--- /dev/null
+++ b/assets/js/runtime~main.3268c9af.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,a,f,b,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return d[e].call(f.exports,f,f.exports,r),f.exports}r.m=d,e=[],r.O=(a,f,b,c)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){for(var[f,b,c]=e[i],t=!0,o=0;o<f.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every(e=>r.O[e](f[o]))?f.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}c=c||0;for(var i=e.length;i>0&&e[i-1][2]>c;i--)e[i]=e[i-1 [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.e4d856da.js b/assets/js/runtime~main.e4d856da.js
deleted file mode 100644
index ac49ff74b..000000000
--- a/assets/js/runtime~main.e4d856da.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,a,f,d,c,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(a,f,d,c)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){for(var[f,d,c]=e[i],t=!0,o=0;o<f.length;o++)(!1&c||b>=c)&&Object.keys(r.O).every(e=>r.O[e](f[o]))?f.splice(o--,1):(t=!1,c<b&&(b=c));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}c=c||0;for(var i=e.length;i>0&&e[i-1][2]>c;i--)e[i]=e[i-1 [...]
\ No newline at end of file
diff --git a/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html b/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html
index 40516115f..79f9bcf9e 100644
--- a/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html
+++ b/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 070e03806..8ba25c10d 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/authors/index.html b/blog/authors/index.html
index b979fbc1b..65ed810f2 100644
--- a/blog/authors/index.html
+++ b/blog/authors/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/fluss-intro/index.html b/blog/fluss-intro/index.html
index 511069c7e..22b1263d8 100644
--- a/blog/fluss-intro/index.html
+++ b/blog/fluss-intro/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/fluss-java-client/index.html b/blog/fluss-java-client/index.html
index 4285ee3ac..d63257dc8 100644
--- a/blog/fluss-java-client/index.html
+++ b/blog/fluss-java-client/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/fluss-joins-asf/index.html b/blog/fluss-joins-asf/index.html
index c76edc7c8..72f5297af 100644
--- a/blog/fluss-joins-asf/index.html
+++ b/blog/fluss-joins-asf/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/fluss-open-source/index.html b/blog/fluss-open-source/index.html
index 01d40854e..61a6c0741 100644
--- a/blog/fluss-open-source/index.html
+++ b/blog/fluss-open-source/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/hands-on-fluss-lakehouse/index.html b/blog/hands-on-fluss-lakehouse/index.html
index 0f6746fbf..580a88762 100644
--- a/blog/hands-on-fluss-lakehouse/index.html
+++ b/blog/hands-on-fluss-lakehouse/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/index.html b/blog/index.html
index b559c569c..451b75d7a 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 3b9e55907..967e78244 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/partial-updates/index.html b/blog/partial-updates/index.html
index 9e82b2c3c..59b33e89d 100644
--- a/blog/partial-updates/index.html
+++ b/blog/partial-updates/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/pk-key-tables-log-cache-streaming/index.html b/blog/pk-key-tables-log-cache-streaming/index.html
index 21f378135..ca302c769 100644
--- a/blog/pk-key-tables-log-cache-streaming/index.html
+++ b/blog/pk-key-tables-log-cache-streaming/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/releases/0.6/index.html b/blog/releases/0.6/index.html
index b952d91c0..80af91cfe 100644
--- a/blog/releases/0.6/index.html
+++ b/blog/releases/0.6/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/releases/0.7/index.html b/blog/releases/0.7/index.html
index 61cf37808..d295eac8c 100644
--- a/blog/releases/0.7/index.html
+++ b/blog/releases/0.7/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/releases/0.8/index.html b/blog/releases/0.8/index.html
index 34a0924e2..012c54287 100644
--- a/blog/releases/0.8/index.html
+++ b/blog/releases/0.8/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/apache-fluss/index.html b/blog/tags/apache-fluss/index.html
index 01079d68c..abf2fd4b0 100644
--- a/blog/tags/apache-fluss/index.html
+++ b/blog/tags/apache-fluss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/apache-iceberg/index.html b/blog/tags/apache-iceberg/index.html
index 5d4402936..99d5cea18 100644
--- a/blog/tags/apache-iceberg/index.html
+++ b/blog/tags/apache-iceberg/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 8da5d45b8..d17ab239a 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/real-time-analytics/index.html b/blog/tags/real-time-analytics/index.html
index 1613be2c7..ddd9a071d 100644
--- a/blog/tags/real-time-analytics/index.html
+++ b/blog/tags/real-time-analytics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/releases/index.html b/blog/tags/releases/index.html
index f23bf083f..cfbe927c5 100644
--- a/blog/tags/releases/index.html
+++ b/blog/tags/releases/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tags/streaming-lakehouse/index.html b/blog/tags/streaming-lakehouse/index.html
index d0d7eed98..7dcf68b4d 100644
--- a/blog/tags/streaming-lakehouse/index.html
+++ b/blog/tags/streaming-lakehouse/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/taobao-practice/index.html b/blog/taobao-practice/index.html
index 13ed1a190..99bb078be 100644
--- a/blog/taobao-practice/index.html
+++ b/blog/taobao-practice/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/tiering-service/index.html b/blog/tiering-service/index.html
index a1f71d720..1e70d8135 100644
--- a/blog/tiering-service/index.html
+++ b/blog/tiering-service/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/unified-streaming-lakehouse/index.html b/blog/unified-streaming-lakehouse/index.html
index 3b2c28a7f..18952ba21 100644
--- a/blog/unified-streaming-lakehouse/index.html
+++ b/blog/unified-streaming-lakehouse/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/unveil-fluss-logo/index.html b/blog/unveil-fluss-logo/index.html
index 6aeef52ad..da3cf1f9c 100644
--- a/blog/unveil-fluss-logo/index.html
+++ b/blog/unveil-fluss-logo/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/blog/why-fluss/index.html b/blog/why-fluss/index.html
index 6cad8bb50..148f33627 100644
--- a/blog/why-fluss/index.html
+++ b/blog/why-fluss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/dev/building/index.html b/community/dev/building/index.html
index c5dc66b9a..4a9b17d2f 100644
--- a/community/dev/building/index.html
+++ b/community/dev/building/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/dev/ide-setup/index.html b/community/dev/ide-setup/index.html
index 688ae563b..ef28670ef 100644
--- a/community/dev/ide-setup/index.html
+++ b/community/dev/ide-setup/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/fluss-logos/index.html b/community/fluss-logos/index.html
index 146386dd5..eac349c62 100644
--- a/community/fluss-logos/index.html
+++ b/community/fluss-logos/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/fluss-team/index.html b/community/fluss-team/index.html
index cb248b5f9..5c5763d17 100644
--- a/community/fluss-team/index.html
+++ b/community/fluss-team/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/bug-reports-feature-requests/index.html b/community/how-to-contribute/bug-reports-feature-requests/index.html
index 40ddb2c65..fe5c63051 100644
--- a/community/how-to-contribute/bug-reports-feature-requests/index.html
+++ b/community/how-to-contribute/bug-reports-feature-requests/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/contribute-code/index.html b/community/how-to-contribute/contribute-code/index.html
index b88ea645d..26b45f75a 100644
--- a/community/how-to-contribute/contribute-code/index.html
+++ b/community/how-to-contribute/contribute-code/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/contribute-docs/index.html b/community/how-to-contribute/contribute-docs/index.html
index 4d69fa096..0a689ac37 100644
--- a/community/how-to-contribute/contribute-docs/index.html
+++ b/community/how-to-contribute/contribute-docs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/review-pull-requests/index.html b/community/how-to-contribute/review-pull-requests/index.html
index 9b14637da..ea58a6554 100644
--- a/community/how-to-contribute/review-pull-requests/index.html
+++ b/community/how-to-contribute/review-pull-requests/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/creating-a-fluss-release/index.html b/community/how-to-release/creating-a-fluss-release/index.html
index 7057cdeb7..fdc80fa69 100644
--- a/community/how-to-release/creating-a-fluss-release/index.html
+++ b/community/how-to-release/creating-a-fluss-release/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/creating-a-fluss-shaded-release/index.html b/community/how-to-release/creating-a-fluss-shaded-release/index.html
index 0232f8d24..c754e67bb 100644
--- a/community/how-to-release/creating-a-fluss-shaded-release/index.html
+++ b/community/how-to-release/creating-a-fluss-shaded-release/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/release-manager-preparation/index.html b/community/how-to-release/release-manager-preparation/index.html
index 77f5e8585..42522ed0f 100644
--- a/community/how-to-release/release-manager-preparation/index.html
+++ b/community/how-to-release/release-manager-preparation/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/verifying-a-fluss-release/index.html b/community/how-to-release/verifying-a-fluss-release/index.html
index 69a3a8be8..9ea52cd26 100644
--- a/community/how-to-release/verifying-a-fluss-release/index.html
+++ b/community/how-to-release/verifying-a-fluss-release/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/verifying-a-fluss-shaded-release/index.html b/community/how-to-release/verifying-a-fluss-shaded-release/index.html
index 594f950ae..a5cff22a3 100644
--- a/community/how-to-release/verifying-a-fluss-shaded-release/index.html
+++ b/community/how-to-release/verifying-a-fluss-shaded-release/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/community/welcome/index.html b/community/welcome/index.html
index eda2c810b..11c8058a5 100644
--- a/community/welcome/index.html
+++ b/community/welcome/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/concepts/architecture/index.html b/docs/0.5/concepts/architecture/index.html
index 2ba99b62f..d9d29257e 100644
--- a/docs/0.5/concepts/architecture/index.html
+++ b/docs/0.5/concepts/architecture/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/dev/building/index.html b/docs/0.5/dev/building/index.html
index 029113708..333e9953f 100644
--- a/docs/0.5/dev/building/index.html
+++ b/docs/0.5/dev/building/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/dev/ide-setup/index.html b/docs/0.5/dev/ide-setup/index.html
index 9a466c801..5b409eac0 100644
--- a/docs/0.5/dev/ide-setup/index.html
+++ b/docs/0.5/dev/ide-setup/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/engine-flink/ddl/index.html b/docs/0.5/engine-flink/ddl/index.html
index 2a979fdd0..cd6e5fa15 100644
--- a/docs/0.5/engine-flink/ddl/index.html
+++ b/docs/0.5/engine-flink/ddl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/engine-flink/getting-started/index.html b/docs/0.5/engine-flink/getting-started/index.html
index e3373fa01..7027c753f 100644
--- a/docs/0.5/engine-flink/getting-started/index.html
+++ b/docs/0.5/engine-flink/getting-started/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/engine-flink/lookups/index.html b/docs/0.5/engine-flink/lookups/index.html
index 71d44ad63..4af0da923 100644
--- a/docs/0.5/engine-flink/lookups/index.html
+++ b/docs/0.5/engine-flink/lookups/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/engine-flink/reads/index.html b/docs/0.5/engine-flink/reads/index.html
index 6cdc2ae4f..515678d98 100644
--- a/docs/0.5/engine-flink/reads/index.html
+++ b/docs/0.5/engine-flink/reads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/engine-flink/writes/index.html b/docs/0.5/engine-flink/writes/index.html
index ed71bc7b7..5132ecd35 100644
--- a/docs/0.5/engine-flink/writes/index.html
+++ b/docs/0.5/engine-flink/writes/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/index.html b/docs/0.5/index.html
index c6ad997dd..14794906f 100644
--- a/docs/0.5/index.html
+++ b/docs/0.5/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/install-deploy/deploying-distributed-cluster/index.html b/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
index 2507b9725..b79dd6f4c 100644
--- a/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/install-deploy/deploying-local-cluster/index.html b/docs/0.5/install-deploy/deploying-local-cluster/index.html
index d2ec43a82..b238b1013 100644
--- a/docs/0.5/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-local-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/install-deploy/deploying-with-docker/index.html b/docs/0.5/install-deploy/deploying-with-docker/index.html
index 0e56222af..bd13f9018 100644
--- a/docs/0.5/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.5/install-deploy/deploying-with-docker/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/install-deploy/overview/index.html b/docs/0.5/install-deploy/overview/index.html
index 0a93fe875..45adf4f96 100644
--- a/docs/0.5/install-deploy/overview/index.html
+++ b/docs/0.5/install-deploy/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/configuration/index.html b/docs/0.5/maintenance/configuration/index.html
index ae943be04..cf0314562 100644
--- a/docs/0.5/maintenance/configuration/index.html
+++ b/docs/0.5/maintenance/configuration/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/filesystems/hdfs/index.html b/docs/0.5/maintenance/filesystems/hdfs/index.html
index f76877d2c..8359561cb 100644
--- a/docs/0.5/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.5/maintenance/filesystems/hdfs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/filesystems/oss/index.html b/docs/0.5/maintenance/filesystems/oss/index.html
index bd1de8464..b604a5c9d 100644
--- a/docs/0.5/maintenance/filesystems/oss/index.html
+++ b/docs/0.5/maintenance/filesystems/oss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/filesystems/overview/index.html b/docs/0.5/maintenance/filesystems/overview/index.html
index 29adf35ba..a33ec32f5 100644
--- a/docs/0.5/maintenance/filesystems/overview/index.html
+++ b/docs/0.5/maintenance/filesystems/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/filesystems/s3/index.html b/docs/0.5/maintenance/filesystems/s3/index.html
index e037aa843..5ac61187f 100644
--- a/docs/0.5/maintenance/filesystems/s3/index.html
+++ b/docs/0.5/maintenance/filesystems/s3/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/logging/index.html b/docs/0.5/maintenance/logging/index.html
index 9431f43e9..c06199c84 100644
--- a/docs/0.5/maintenance/logging/index.html
+++ b/docs/0.5/maintenance/logging/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/metric-reporters/index.html b/docs/0.5/maintenance/metric-reporters/index.html
index dad33a62c..5801dd0d2 100644
--- a/docs/0.5/maintenance/metric-reporters/index.html
+++ b/docs/0.5/maintenance/metric-reporters/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/monitor-metrics/index.html b/docs/0.5/maintenance/monitor-metrics/index.html
index d3b3cd0c6..d4e6c2234 100644
--- a/docs/0.5/maintenance/monitor-metrics/index.html
+++ b/docs/0.5/maintenance/monitor-metrics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
index 24ffbf103..65f750196 100644
--- a/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/tiered-storage/overview/index.html b/docs/0.5/maintenance/tiered-storage/overview/index.html
index 5e3f236ea..9af915870 100644
--- a/docs/0.5/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.5/maintenance/tiered-storage/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/tiered-storage/remote-storage/index.html b/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
index 88e805228..fe38d5f21 100644
--- a/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/quickstart/flink/index.html b/docs/0.5/quickstart/flink/index.html
index 6520e68bf..c5cdc782a 100644
--- a/docs/0.5/quickstart/flink/index.html
+++ b/docs/0.5/quickstart/flink/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index 8d38a57fc..4b6d324c7 100644
--- a/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/streaming-lakehouse/overview/index.html b/docs/0.5/streaming-lakehouse/overview/index.html
index 1068e31ad..a3196ede0 100644
--- a/docs/0.5/streaming-lakehouse/overview/index.html
+++ b/docs/0.5/streaming-lakehouse/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/data-distribution/bucketing/index.html b/docs/0.5/table-design/data-distribution/bucketing/index.html
index 9de476624..341a3ec81 100644
--- a/docs/0.5/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.5/table-design/data-distribution/bucketing/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/data-distribution/partitioning/index.html b/docs/0.5/table-design/data-distribution/partitioning/index.html
index 9613d4230..8e9a24044 100644
--- a/docs/0.5/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.5/table-design/data-distribution/partitioning/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/data-distribution/ttl/index.html b/docs/0.5/table-design/data-distribution/ttl/index.html
index 608a76733..472ea927d 100644
--- a/docs/0.5/table-design/data-distribution/ttl/index.html
+++ b/docs/0.5/table-design/data-distribution/ttl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/data-types/index.html b/docs/0.5/table-design/data-types/index.html
index c08953fbc..34a36fc8c 100644
--- a/docs/0.5/table-design/data-types/index.html
+++ b/docs/0.5/table-design/data-types/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/overview/index.html b/docs/0.5/table-design/overview/index.html
index 716dab995..a51c63d68 100644
--- a/docs/0.5/table-design/overview/index.html
+++ b/docs/0.5/table-design/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/table-types/log-table/index.html b/docs/0.5/table-design/table-types/log-table/index.html
index 4c5e451c7..0b70d9013 100644
--- a/docs/0.5/table-design/table-types/log-table/index.html
+++ b/docs/0.5/table-design/table-types/log-table/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/table-design/table-types/pk-table/index.html b/docs/0.5/table-design/table-types/pk-table/index.html
index 47a9c01a0..f0e6cd519 100644
--- a/docs/0.5/table-design/table-types/pk-table/index.html
+++ b/docs/0.5/table-design/table-types/pk-table/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>PrimaryKey Table in Fluss ensure the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>, and <code>DELETE</code> operations.</p>
 <p>A PrimaryKey Table is created by specifying a <code>PRIMARY KEY</code> clause in the <code>CREATE TABLE</code> statement. For example, the following Flink SQL statement creates a PrimaryKey Table with <code>shop_id</code> and <code>user_id</code> as the primary key and distributes the data into 4 buckets:</p>
diff --git a/docs/0.6/concepts/architecture/index.html b/docs/0.6/concepts/architecture/index.html
index 6e64181d1..1c4f60439 100644
--- a/docs/0.6/concepts/architecture/index.html
+++ b/docs/0.6/concepts/architecture/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/ddl/index.html b/docs/0.6/engine-flink/ddl/index.html
index 396984595..a5343ac46 100644
--- a/docs/0.6/engine-flink/ddl/index.html
+++ b/docs/0.6/engine-flink/ddl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/getting-started/index.html b/docs/0.6/engine-flink/getting-started/index.html
index 1c245ef87..92110e551 100644
--- a/docs/0.6/engine-flink/getting-started/index.html
+++ b/docs/0.6/engine-flink/getting-started/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/lookups/index.html b/docs/0.6/engine-flink/lookups/index.html
index 0b4ab7ab0..31d0387e3 100644
--- a/docs/0.6/engine-flink/lookups/index.html
+++ b/docs/0.6/engine-flink/lookups/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/options/index.html b/docs/0.6/engine-flink/options/index.html
index 94d21fe45..838396059 100644
--- a/docs/0.6/engine-flink/options/index.html
+++ b/docs/0.6/engine-flink/options/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/reads/index.html b/docs/0.6/engine-flink/reads/index.html
index 0587f8be4..22972c1ca 100644
--- a/docs/0.6/engine-flink/reads/index.html
+++ b/docs/0.6/engine-flink/reads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/engine-flink/writes/index.html b/docs/0.6/engine-flink/writes/index.html
index 7fbe906c6..3c87cd326 100644
--- a/docs/0.6/engine-flink/writes/index.html
+++ b/docs/0.6/engine-flink/writes/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/index.html b/docs/0.6/index.html
index a994b8cfb..06b5e7cf8 100644
--- a/docs/0.6/index.html
+++ b/docs/0.6/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/install-deploy/deploying-distributed-cluster/index.html b/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
index 1ab7a9c89..185f2b223 100644
--- a/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/install-deploy/deploying-local-cluster/index.html b/docs/0.6/install-deploy/deploying-local-cluster/index.html
index 4631aecc3..e8d189479 100644
--- a/docs/0.6/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-local-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/install-deploy/deploying-with-docker/index.html b/docs/0.6/install-deploy/deploying-with-docker/index.html
index c2dd747b8..6a1f3f92d 100644
--- a/docs/0.6/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.6/install-deploy/deploying-with-docker/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/install-deploy/overview/index.html b/docs/0.6/install-deploy/overview/index.html
index 4e3732654..c20b09a90 100644
--- a/docs/0.6/install-deploy/overview/index.html
+++ b/docs/0.6/install-deploy/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/configuration/index.html b/docs/0.6/maintenance/configuration/index.html
index e4c33e13f..608022153 100644
--- a/docs/0.6/maintenance/configuration/index.html
+++ b/docs/0.6/maintenance/configuration/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/filesystems/hdfs/index.html b/docs/0.6/maintenance/filesystems/hdfs/index.html
index 3f0df9e5e..4daaaba8c 100644
--- a/docs/0.6/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.6/maintenance/filesystems/hdfs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/filesystems/oss/index.html b/docs/0.6/maintenance/filesystems/oss/index.html
index 5e0105adb..038759952 100644
--- a/docs/0.6/maintenance/filesystems/oss/index.html
+++ b/docs/0.6/maintenance/filesystems/oss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/filesystems/overview/index.html b/docs/0.6/maintenance/filesystems/overview/index.html
index 4801eea2c..bd37e5b42 100644
--- a/docs/0.6/maintenance/filesystems/overview/index.html
+++ b/docs/0.6/maintenance/filesystems/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/filesystems/s3/index.html b/docs/0.6/maintenance/filesystems/s3/index.html
index c3790eed2..cf5c6288d 100644
--- a/docs/0.6/maintenance/filesystems/s3/index.html
+++ b/docs/0.6/maintenance/filesystems/s3/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/observability/logging/index.html b/docs/0.6/maintenance/observability/logging/index.html
index b5290abf6..92cd05090 100644
--- a/docs/0.6/maintenance/observability/logging/index.html
+++ b/docs/0.6/maintenance/observability/logging/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/observability/metric-reporters/index.html b/docs/0.6/maintenance/observability/metric-reporters/index.html
index 2cc36882d..16133db67 100644
--- a/docs/0.6/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.6/maintenance/observability/metric-reporters/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/observability/monitor-metrics/index.html b/docs/0.6/maintenance/observability/monitor-metrics/index.html
index 59aa27ba9..53d0e0f1e 100644
--- a/docs/0.6/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.6/maintenance/observability/monitor-metrics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/observability/quickstart/index.html b/docs/0.6/maintenance/observability/quickstart/index.html
index d723526d2..d5171917d 100644
--- a/docs/0.6/maintenance/observability/quickstart/index.html
+++ b/docs/0.6/maintenance/observability/quickstart/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
index fe037ef92..b0d6920e9 100644
--- a/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/tiered-storage/overview/index.html b/docs/0.6/maintenance/tiered-storage/overview/index.html
index 8e13fe994..faae48575 100644
--- a/docs/0.6/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.6/maintenance/tiered-storage/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/tiered-storage/remote-storage/index.html b/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
index 7cc3c1f19..75909b1ac 100644
--- a/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/quickstart/flink/index.html b/docs/0.6/quickstart/flink/index.html
index a396e382e..77ac77922 100644
--- a/docs/0.6/quickstart/flink/index.html
+++ b/docs/0.6/quickstart/flink/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index fee808b5e..7c66158cd 100644
--- a/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/streaming-lakehouse/overview/index.html b/docs/0.6/streaming-lakehouse/overview/index.html
index 4fa0c9770..7e76013d0 100644
--- a/docs/0.6/streaming-lakehouse/overview/index.html
+++ b/docs/0.6/streaming-lakehouse/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/data-distribution/bucketing/index.html b/docs/0.6/table-design/data-distribution/bucketing/index.html
index 4930d9a8d..50967e602 100644
--- a/docs/0.6/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.6/table-design/data-distribution/bucketing/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/data-distribution/partitioning/index.html b/docs/0.6/table-design/data-distribution/partitioning/index.html
index 0afd5ae52..a5e317db9 100644
--- a/docs/0.6/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.6/table-design/data-distribution/partitioning/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/data-distribution/ttl/index.html b/docs/0.6/table-design/data-distribution/ttl/index.html
index 825bdfa19..2a3cb5d75 100644
--- a/docs/0.6/table-design/data-distribution/ttl/index.html
+++ b/docs/0.6/table-design/data-distribution/ttl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/data-types/index.html b/docs/0.6/table-design/data-types/index.html
index a911ac04f..38ecd9b8a 100644
--- a/docs/0.6/table-design/data-types/index.html
+++ b/docs/0.6/table-design/data-types/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/overview/index.html b/docs/0.6/table-design/overview/index.html
index 36c5ab222..9c34bc0e7 100644
--- a/docs/0.6/table-design/overview/index.html
+++ b/docs/0.6/table-design/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/table-types/log-table/index.html b/docs/0.6/table-design/table-types/log-table/index.html
index 05199263b..91ac8ef1d 100644
--- a/docs/0.6/table-design/table-types/log-table/index.html
+++ b/docs/0.6/table-design/table-types/log-table/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/table-design/table-types/pk-table/index.html b/docs/0.6/table-design/table-types/pk-table/index.html
index 0c0b1a328..9d30146fb 100644
--- a/docs/0.6/table-design/table-types/pk-table/index.html
+++ b/docs/0.6/table-design/table-types/pk-table/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>PrimaryKey Table in Fluss ensure the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>,
 and <code>DELETE</code> operations.</p>
diff --git a/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/index.html b/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/index.html
index 1f8994327..c32a07246 100644
--- a/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/index.html
+++ b/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
 This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the PrimaryKey Table as an append-only Log Table.
 As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
diff --git a/docs/0.6/table-design/table-types/pk-table/merge-engines/index.html b/docs/0.6/table-design/table-types/pk-table/merge-engines/index.html
index fbc38d13e..3a0766417 100644
--- a/docs/0.6/table-design/table-types/pk-table/merge-engines/index.html
+++ b/docs/0.6/table-design/table-types/pk-table/merge-engines/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for PrimaryKey Tables.
 It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
 The default merge engine in Fluss retains the latest record for a given primary key.
diff --git a/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/index.html b/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/index.html
index 42185833b..3708c016f 100644
--- a/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/index.html
+++ b/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Versioned Merge Engine</strong> enables data updates based on version numbers or event timestamps. It ensures that only the row with the highest version number (or event timestamp) for a given primary key is retained. This mechanism is particularly useful for deduplicating or merging out-of-order data while guaranteeing eventual consistency with the upstream source.</p>
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;versioned&#x27;</code>, users can update data based on a configured version column. Updates are performed when the latest value of the specified field is greater than or equal to the stored value. If the incoming value is less than the stored value or is null, no update will occur.</p>
 <p>This feature is especially valuable as a replacement for <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/deduplication/" target="_blank" rel="noopener noreferrer" class="">Deduplication</a> transformations in streaming computations. It simplifies workflows, reduces complexity, and improves overall efficiency.</p>
diff --git a/docs/0.7/apis/java-client/index.html b/docs/0.7/apis/java-client/index.html
index 3ff47b8a0..116c26803 100644
--- a/docs/0.7/apis/java-client/index.html
+++ b/docs/0.7/apis/java-client/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/concepts/architecture/index.html b/docs/0.7/concepts/architecture/index.html
index caa461a11..b5d77b587 100644
--- a/docs/0.7/concepts/architecture/index.html
+++ b/docs/0.7/concepts/architecture/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/datastream/index.html b/docs/0.7/engine-flink/datastream/index.html
index dbd7c3cbf..6cb693c56 100644
--- a/docs/0.7/engine-flink/datastream/index.html
+++ b/docs/0.7/engine-flink/datastream/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/ddl/index.html b/docs/0.7/engine-flink/ddl/index.html
index 06e8e0b07..ca87a774c 100644
--- a/docs/0.7/engine-flink/ddl/index.html
+++ b/docs/0.7/engine-flink/ddl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/getting-started/index.html b/docs/0.7/engine-flink/getting-started/index.html
index 87e6e8843..a9f116a57 100644
--- a/docs/0.7/engine-flink/getting-started/index.html
+++ b/docs/0.7/engine-flink/getting-started/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/lookups/index.html b/docs/0.7/engine-flink/lookups/index.html
index e55158948..9c7bfc3ca 100644
--- a/docs/0.7/engine-flink/lookups/index.html
+++ b/docs/0.7/engine-flink/lookups/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/options/index.html b/docs/0.7/engine-flink/options/index.html
index 0cf18583a..afaf3c479 100644
--- a/docs/0.7/engine-flink/options/index.html
+++ b/docs/0.7/engine-flink/options/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/reads/index.html b/docs/0.7/engine-flink/reads/index.html
index 9466f7bd0..28d5d62d2 100644
--- a/docs/0.7/engine-flink/reads/index.html
+++ b/docs/0.7/engine-flink/reads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/engine-flink/writes/index.html b/docs/0.7/engine-flink/writes/index.html
index 54a874757..1dd0c5509 100644
--- a/docs/0.7/engine-flink/writes/index.html
+++ b/docs/0.7/engine-flink/writes/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/index.html b/docs/0.7/index.html
index cac435942..f8399fac1 100644
--- a/docs/0.7/index.html
+++ b/docs/0.7/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/install-deploy/deploying-distributed-cluster/index.html b/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
index 3876a7358..6e263b6e3 100644
--- a/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/install-deploy/deploying-local-cluster/index.html b/docs/0.7/install-deploy/deploying-local-cluster/index.html
index f355ade0d..994719a0d 100644
--- a/docs/0.7/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-local-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/install-deploy/deploying-with-docker/index.html b/docs/0.7/install-deploy/deploying-with-docker/index.html
index e3a1c421f..8b52188e9 100644
--- a/docs/0.7/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.7/install-deploy/deploying-with-docker/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/install-deploy/overview/index.html b/docs/0.7/install-deploy/overview/index.html
index 95180e40d..ce8261fc0 100644
--- a/docs/0.7/install-deploy/overview/index.html
+++ b/docs/0.7/install-deploy/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/configuration/index.html b/docs/0.7/maintenance/configuration/index.html
index a3fcedcd7..3ffc18509 100644
--- a/docs/0.7/maintenance/configuration/index.html
+++ b/docs/0.7/maintenance/configuration/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/filesystems/hdfs/index.html b/docs/0.7/maintenance/filesystems/hdfs/index.html
index 6b52b0c2e..70952a8bd 100644
--- a/docs/0.7/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.7/maintenance/filesystems/hdfs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/filesystems/oss/index.html b/docs/0.7/maintenance/filesystems/oss/index.html
index 62bc613af..9b2c638b1 100644
--- a/docs/0.7/maintenance/filesystems/oss/index.html
+++ b/docs/0.7/maintenance/filesystems/oss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/filesystems/overview/index.html b/docs/0.7/maintenance/filesystems/overview/index.html
index ebf43fc02..da8e051a6 100644
--- a/docs/0.7/maintenance/filesystems/overview/index.html
+++ b/docs/0.7/maintenance/filesystems/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/filesystems/s3/index.html b/docs/0.7/maintenance/filesystems/s3/index.html
index 0ad52e8ed..727886cd4 100644
--- a/docs/0.7/maintenance/filesystems/s3/index.html
+++ b/docs/0.7/maintenance/filesystems/s3/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/observability/logging/index.html b/docs/0.7/maintenance/observability/logging/index.html
index a66783c1b..0de1dcac6 100644
--- a/docs/0.7/maintenance/observability/logging/index.html
+++ b/docs/0.7/maintenance/observability/logging/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/observability/metric-reporters/index.html b/docs/0.7/maintenance/observability/metric-reporters/index.html
index 0e7734e8d..6e2485fe1 100644
--- a/docs/0.7/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.7/maintenance/observability/metric-reporters/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/observability/monitor-metrics/index.html b/docs/0.7/maintenance/observability/monitor-metrics/index.html
index c79a63aa8..cd96f89e5 100644
--- a/docs/0.7/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.7/maintenance/observability/monitor-metrics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/observability/quickstart/index.html b/docs/0.7/maintenance/observability/quickstart/index.html
index f10df9c57..d6520e66c 100644
--- a/docs/0.7/maintenance/observability/quickstart/index.html
+++ b/docs/0.7/maintenance/observability/quickstart/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/operations/racks/index.html b/docs/0.7/maintenance/operations/racks/index.html
index 1f0e354d4..371489d9d 100644
--- a/docs/0.7/maintenance/operations/racks/index.html
+++ b/docs/0.7/maintenance/operations/racks/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/operations/upgrading/index.html b/docs/0.7/maintenance/operations/upgrading/index.html
index 4207dd458..76799ce20 100644
--- a/docs/0.7/maintenance/operations/upgrading/index.html
+++ b/docs/0.7/maintenance/operations/upgrading/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
index 21ac4395d..1f51a369a 100644
--- a/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/tiered-storage/overview/index.html b/docs/0.7/maintenance/tiered-storage/overview/index.html
index 2f5880468..7810b5c7c 100644
--- a/docs/0.7/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.7/maintenance/tiered-storage/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/tiered-storage/remote-storage/index.html b/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
index ab51e1443..b5efc8a67 100644
--- a/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/quickstart/flink/index.html b/docs/0.7/quickstart/flink/index.html
index d01836956..0c8de15a9 100644
--- a/docs/0.7/quickstart/flink/index.html
+++ b/docs/0.7/quickstart/flink/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/quickstart/security/index.html b/docs/0.7/quickstart/security/index.html
index 95dd43e1b..eaf65ef94 100644
--- a/docs/0.7/quickstart/security/index.html
+++ b/docs/0.7/quickstart/security/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/authentication/index.html b/docs/0.7/security/authentication/index.html
index 229d00e80..b5b69e63b 100644
--- a/docs/0.7/security/authentication/index.html
+++ b/docs/0.7/security/authentication/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/authorization/index.html b/docs/0.7/security/authorization/index.html
index b743576c7..dbc7c5296 100644
--- a/docs/0.7/security/authorization/index.html
+++ b/docs/0.7/security/authorization/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/overview/index.html b/docs/0.7/security/overview/index.html
index 22d19da70..3f2171cc2 100644
--- a/docs/0.7/security/overview/index.html
+++ b/docs/0.7/security/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.7/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index e9eb31c83..4b7a02ed7 100644
--- a/docs/0.7/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/0.7/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/streaming-lakehouse/overview/index.html b/docs/0.7/streaming-lakehouse/overview/index.html
index c39679200..c442b277e 100644
--- a/docs/0.7/streaming-lakehouse/overview/index.html
+++ b/docs/0.7/streaming-lakehouse/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/data-distribution/bucketing/index.html b/docs/0.7/table-design/data-distribution/bucketing/index.html
index 6392ebc0a..484fb4a89 100644
--- a/docs/0.7/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.7/table-design/data-distribution/bucketing/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/data-distribution/partitioning/index.html b/docs/0.7/table-design/data-distribution/partitioning/index.html
index 7966fa775..49e83c817 100644
--- a/docs/0.7/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.7/table-design/data-distribution/partitioning/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/data-distribution/ttl/index.html b/docs/0.7/table-design/data-distribution/ttl/index.html
index 3c5c38903..8628b54d3 100644
--- a/docs/0.7/table-design/data-distribution/ttl/index.html
+++ b/docs/0.7/table-design/data-distribution/ttl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/data-types/index.html b/docs/0.7/table-design/data-types/index.html
index e8ff1e2e0..84c73a803 100644
--- a/docs/0.7/table-design/data-types/index.html
+++ b/docs/0.7/table-design/data-types/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/overview/index.html b/docs/0.7/table-design/overview/index.html
index 27a4908ea..3dbf0933b 100644
--- a/docs/0.7/table-design/overview/index.html
+++ b/docs/0.7/table-design/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/table-types/log-table/index.html b/docs/0.7/table-design/table-types/log-table/index.html
index 11bec4d20..fd341c5c8 100644
--- a/docs/0.7/table-design/table-types/log-table/index.html
+++ b/docs/0.7/table-design/table-types/log-table/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/table-design/table-types/pk-table/index.html b/docs/0.7/table-design/table-types/pk-table/index.html
index b11f31221..15617a77a 100644
--- a/docs/0.7/table-design/table-types/pk-table/index.html
+++ b/docs/0.7/table-design/table-types/pk-table/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Primary Key Table in Fluss ensures the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>,
 and <code>DELETE</code> operations.</p>
diff --git a/docs/0.7/table-design/table-types/pk-table/merge-engines/default/index.html b/docs/0.7/table-design/table-types/pk-table/merge-engines/default/index.html
index bdb577d9c..d4b49d346 100644
--- a/docs/0.7/table-design/table-types/pk-table/merge-engines/default/index.html
+++ b/docs/0.7/table-design/table-types/pk-table/merge-engines/default/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>The <strong>Default Merge Engine</strong> behaves as a LastRow merge engine that retains the latest record for a given primary key. It supports all the operations: <code>INSERT</code>, <code>UPDATE</code>, <code>DELETE</code>.
 Additionally, the default merge engine supports <a class="" href="/docs/0.7/table-design/table-types/pk-table/#partial-update">Partial Update</a>, which preserves the latest values for the specified update columns.
diff --git a/docs/0.7/table-design/table-types/pk-table/merge-engines/first-row/index.html b/docs/0.7/table-design/table-types/pk-table/merge-engines/first-row/index.html
index a0c99c60c..a3abadba8 100644
--- a/docs/0.7/table-design/table-types/pk-table/merge-engines/first-row/index.html
+++ b/docs/0.7/table-design/table-types/pk-table/merge-engines/first-row/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
 This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the Primary Key Table as an append-only Log Table.
 As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
diff --git a/docs/0.7/table-design/table-types/pk-table/merge-engines/index.html b/docs/0.7/table-design/table-types/pk-table/merge-engines/index.html
index 1c11cfa72..c667f4e01 100644
--- a/docs/0.7/table-design/table-types/pk-table/merge-engines/index.html
+++ b/docs/0.7/table-design/table-types/pk-table/merge-engines/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.
 It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
 However, users can specify a different merge engine to customize the merging behavior according to their specific use cases.</p>
diff --git a/docs/0.7/table-design/table-types/pk-table/merge-engines/versioned/index.html b/docs/0.7/table-design/table-types/pk-table/merge-engines/versioned/index.html
index ed127cf90..a2cfe9c34 100644
--- a/docs/0.7/table-design/table-types/pk-table/merge-engines/versioned/index.html
+++ b/docs/0.7/table-design/table-types/pk-table/merge-engines/versioned/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Versioned Merge Engine</strong> enables data updates based on version numbers or event timestamps. It ensures that only the row with the highest version number (or event timestamp) for a given primary key is retained. This mechanism is particularly useful for deduplicating or merging out-of-order data while guaranteeing eventual consistency with the upstream source.</p>
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;versioned&#x27;</code>, users can update data based on a configured version column. Updates are performed when the latest value of the specified field is greater than or equal to the stored value. If the incoming value is less than the stored value or is null, no update will occur.</p>
 <p>This feature is especially valuable as a replacement for <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/deduplication/" target="_blank" rel="noopener noreferrer" class="">Deduplication</a> transformations in streaming computations. It simplifies workflows, reduces complexity, and improves overall efficiency.</p>
diff --git a/docs/apis/java-client/index.html b/docs/apis/java-client/index.html
index a905698a7..56969e97e 100644
--- a/docs/apis/java-client/index.html
+++ b/docs/apis/java-client/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/concepts/architecture/index.html b/docs/concepts/architecture/index.html
index 75202e8e6..8975b3ccb 100644
--- a/docs/concepts/architecture/index.html
+++ b/docs/concepts/architecture/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/datastream/index.html b/docs/engine-flink/datastream/index.html
index f543e168c..0c4de874d 100644
--- a/docs/engine-flink/datastream/index.html
+++ b/docs/engine-flink/datastream/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/ddl/index.html b/docs/engine-flink/ddl/index.html
index 0eeb51e71..f3e56b94a 100644
--- a/docs/engine-flink/ddl/index.html
+++ b/docs/engine-flink/ddl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/delta-joins/index.html b/docs/engine-flink/delta-joins/index.html
index eef790806..15421395f 100644
--- a/docs/engine-flink/delta-joins/index.html
+++ b/docs/engine-flink/delta-joins/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/getting-started/index.html b/docs/engine-flink/getting-started/index.html
index e0e47ffe5..be7d1a76e 100644
--- a/docs/engine-flink/getting-started/index.html
+++ b/docs/engine-flink/getting-started/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/lookups/index.html b/docs/engine-flink/lookups/index.html
index 684c85a83..22b9e695b 100644
--- a/docs/engine-flink/lookups/index.html
+++ b/docs/engine-flink/lookups/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/options/index.html b/docs/engine-flink/options/index.html
index b363abc7a..0c5b25325 100644
--- a/docs/engine-flink/options/index.html
+++ b/docs/engine-flink/options/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/reads/index.html b/docs/engine-flink/reads/index.html
index ac807453b..9f6b33d1f 100644
--- a/docs/engine-flink/reads/index.html
+++ b/docs/engine-flink/reads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/writes/index.html b/docs/engine-flink/writes/index.html
index 7801c5406..a94525e51 100644
--- a/docs/engine-flink/writes/index.html
+++ b/docs/engine-flink/writes/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/index.html b/docs/index.html
index 499c72e01..4d0d987b3 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/deploying-distributed-cluster/index.html b/docs/install-deploy/deploying-distributed-cluster/index.html
index d14571f44..288f62bc5 100644
--- a/docs/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/install-deploy/deploying-distributed-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/deploying-local-cluster/index.html b/docs/install-deploy/deploying-local-cluster/index.html
index 0f26a5130..b0495054a 100644
--- a/docs/install-deploy/deploying-local-cluster/index.html
+++ b/docs/install-deploy/deploying-local-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/deploying-with-docker/index.html b/docs/install-deploy/deploying-with-docker/index.html
index 2c099cc50..114ea2855 100644
--- a/docs/install-deploy/deploying-with-docker/index.html
+++ b/docs/install-deploy/deploying-with-docker/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/deploying-with-helm/index.html b/docs/install-deploy/deploying-with-helm/index.html
index ba10f07e9..d1deb334d 100644
--- a/docs/install-deploy/deploying-with-helm/index.html
+++ b/docs/install-deploy/deploying-with-helm/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/overview/index.html b/docs/install-deploy/overview/index.html
index 1b93feb66..07e8dd46b 100644
--- a/docs/install-deploy/overview/index.html
+++ b/docs/install-deploy/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/configuration/index.html b/docs/maintenance/configuration/index.html
index 55bc7eaa4..570a9ea15 100644
--- a/docs/maintenance/configuration/index.html
+++ b/docs/maintenance/configuration/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/hdfs/index.html b/docs/maintenance/filesystems/hdfs/index.html
index d60131ef9..2386da47e 100644
--- a/docs/maintenance/filesystems/hdfs/index.html
+++ b/docs/maintenance/filesystems/hdfs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/obs/index.html b/docs/maintenance/filesystems/obs/index.html
index 4b6412f9f..0ace20e57 100644
--- a/docs/maintenance/filesystems/obs/index.html
+++ b/docs/maintenance/filesystems/obs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/oss/index.html b/docs/maintenance/filesystems/oss/index.html
index 95cc22f07..1dc03c7eb 100644
--- a/docs/maintenance/filesystems/oss/index.html
+++ b/docs/maintenance/filesystems/oss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/overview/index.html b/docs/maintenance/filesystems/overview/index.html
index cd285dff4..32a790725 100644
--- a/docs/maintenance/filesystems/overview/index.html
+++ b/docs/maintenance/filesystems/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/s3/index.html b/docs/maintenance/filesystems/s3/index.html
index 2f2790369..c5e5d08b7 100644
--- a/docs/maintenance/filesystems/s3/index.html
+++ b/docs/maintenance/filesystems/s3/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/logging/index.html b/docs/maintenance/observability/logging/index.html
index 4f9bb486a..e713e845f 100644
--- a/docs/maintenance/observability/logging/index.html
+++ b/docs/maintenance/observability/logging/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/metric-reporters/index.html b/docs/maintenance/observability/metric-reporters/index.html
index 0f2ec014f..7c75fabbe 100644
--- a/docs/maintenance/observability/metric-reporters/index.html
+++ b/docs/maintenance/observability/metric-reporters/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/monitor-metrics/index.html b/docs/maintenance/observability/monitor-metrics/index.html
index 0021486b8..eba1ac585 100644
--- a/docs/maintenance/observability/monitor-metrics/index.html
+++ b/docs/maintenance/observability/monitor-metrics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/quickstart/index.html b/docs/maintenance/observability/quickstart/index.html
index 226c088db..269c9e067 100644
--- a/docs/maintenance/observability/quickstart/index.html
+++ b/docs/maintenance/observability/quickstart/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/graceful-shutdown/index.html b/docs/maintenance/operations/graceful-shutdown/index.html
index e470b2392..6d73a7e66 100644
--- a/docs/maintenance/operations/graceful-shutdown/index.html
+++ b/docs/maintenance/operations/graceful-shutdown/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/racks/index.html b/docs/maintenance/operations/racks/index.html
index 283990f25..a6d6ca4bb 100644
--- a/docs/maintenance/operations/racks/index.html
+++ b/docs/maintenance/operations/racks/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/updating-configs/index.html b/docs/maintenance/operations/updating-configs/index.html
index 4e9bb0139..9997c5e6a 100644
--- a/docs/maintenance/operations/updating-configs/index.html
+++ b/docs/maintenance/operations/updating-configs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/upgrade-notes-0.8/index.html b/docs/maintenance/operations/upgrade-notes-0.8/index.html
index a7426a329..9e45476eb 100644
--- a/docs/maintenance/operations/upgrade-notes-0.8/index.html
+++ b/docs/maintenance/operations/upgrade-notes-0.8/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/upgrade-notes-0.9/index.html b/docs/maintenance/operations/upgrade-notes-0.9/index.html
index cd01a6bbc..a5f76102a 100644
--- a/docs/maintenance/operations/upgrade-notes-0.9/index.html
+++ b/docs/maintenance/operations/upgrade-notes-0.9/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/upgrading/index.html b/docs/maintenance/operations/upgrading/index.html
index d7da73989..ba6e9ae23 100644
--- a/docs/maintenance/operations/upgrading/index.html
+++ b/docs/maintenance/operations/upgrading/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/maintenance/tiered-storage/lakehouse-storage/index.html
index 6ea376f05..cc0f6ffa1 100644
--- a/docs/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/tiered-storage/overview/index.html b/docs/maintenance/tiered-storage/overview/index.html
index 42fcc83c4..df920ec1b 100644
--- a/docs/maintenance/tiered-storage/overview/index.html
+++ b/docs/maintenance/tiered-storage/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/tiered-storage/remote-storage/index.html b/docs/maintenance/tiered-storage/remote-storage/index.html
index bff89cf32..2cd643d74 100644
--- a/docs/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/maintenance/tiered-storage/remote-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/java-client/index.html b/docs/next/apis/java-client/index.html
index 4f91ff18c..bd996e19d 100644
--- a/docs/next/apis/java-client/index.html
+++ b/docs/next/apis/java-client/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/concepts/architecture/index.html b/docs/next/concepts/architecture/index.html
index 4a8625f7b..c76ec4015 100644
--- a/docs/next/concepts/architecture/index.html
+++ b/docs/next/concepts/architecture/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/datastream/index.html b/docs/next/engine-flink/datastream/index.html
index 470e9ed9e..7156e58f1 100644
--- a/docs/next/engine-flink/datastream/index.html
+++ b/docs/next/engine-flink/datastream/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/ddl/index.html b/docs/next/engine-flink/ddl/index.html
index a5277fc2f..5dff33a1b 100644
--- a/docs/next/engine-flink/ddl/index.html
+++ b/docs/next/engine-flink/ddl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/delta-joins/index.html b/docs/next/engine-flink/delta-joins/index.html
index 918b388b5..95f500ee6 100644
--- a/docs/next/engine-flink/delta-joins/index.html
+++ b/docs/next/engine-flink/delta-joins/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
@@ -61,7 +61,7 @@ Compared to traditional streaming joins, the delta join operator significantly r
 <li class="">Full primary key: <code>(city_id, order_id)</code></li>
 <li class="">Bucket key: <code>city_id</code></li>
 </ul>
-<p>This yields an <strong>index</strong> on the prefix key <code>city_id</code>, so that you can perform <a class="" href="/docs/engine-flink/lookups/#prefix-lookup">Prefix Key Lookup</a> by the <code>city_id</code>.</p>
+<p>This yields an <strong>index</strong> on the prefix key <code>city_id</code>, so that you can perform <a class="" href="/docs/next/engine-flink/lookups/#prefix-lookup">Prefix Key Lookup</a> by the <code>city_id</code>.</p>
 <p>In this setup:</p>
 <ul>
 <li class="">The delta join operator uses the prefix key (<code>city_id</code>) to retrieve only relevant right-side records matching each left-side event.</li>
diff --git a/docs/next/engine-flink/getting-started/index.html b/docs/next/engine-flink/getting-started/index.html
index ad95f5274..4f3bef4ce 100644
--- a/docs/next/engine-flink/getting-started/index.html
+++ b/docs/next/engine-flink/getting-started/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/lookups/index.html b/docs/next/engine-flink/lookups/index.html
index 73568bdcc..b3228b90b 100644
--- a/docs/next/engine-flink/lookups/index.html
+++ b/docs/next/engine-flink/lookups/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/options/index.html b/docs/next/engine-flink/options/index.html
index a21e7424e..b2786b5e8 100644
--- a/docs/next/engine-flink/options/index.html
+++ b/docs/next/engine-flink/options/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
@@ -41,7 +41,7 @@ They will only be used for the current query and will not affect other queries o
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">ALTER</span><span class="token plain"> </span><span class=" [...]
 <p>See more details about <a class="" href="/docs/next/engine-flink/ddl/#set-properties">ALTER TABLE ... SET</a> and <a class="" href="/docs/next/engine-flink/ddl/#reset-properties">ALTER TABLE ... RESET</a> documentation.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="storage-options">Storage Options<a href="#storage-options" class="hash-link" aria-label="Direct link to Storage Options" title="Direct link to Storage Options" translate="no">​</a></h2>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bucket.num</td><td>int</td><td>The bucket number of Fluss cluster.</td><td>The number of buckets of a Fluss table.</td></tr><tr><td>bucket.key</td><td>String</td><td>(None)</td><td>Specific the distribution policy of the Fluss table. Data will be distributed to each bucket according to the hash value of bucket-key (It must be a subset of the primary keys excluding partition keys  [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bucket.num</td><td>int</td><td>The bucket number of Fluss cluster.</td><td>The number of buckets of a Fluss table.</td></tr><tr><td>bucket.key</td><td>String</td><td>(None)</td><td>Specific the distribution policy of the Fluss table. Data will be distributed to each bucket according to the hash value of bucket-key (It must be a subset of the primary keys excluding partition keys  [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="read-options">Read Options<a href="#read-options" class="hash-link" aria-label="Direct link to Read Options" title="Direct link to Read Options" translate="no">​</a></h2>
 <table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>scan.startup.mode</td><td>Enum</td><td>full</td><td>The scan startup mode enables you to specify the starting point for data consumption. Fluss currently supports the following <code>scan.startup.mode</code> options: <code>full</code> (default), earliest, latest, timestamp. See the <a class="" href="/docs/next/engine-flink/reads/#start-reading-position">Start Reading Position</a> [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup-options">Lookup Options<a href="#lookup-options" class="hash-link" aria-label="Direct link to Lookup Options" title="Direct link to Lookup Options" translate="no">​</a></h2>
diff --git a/docs/next/engine-flink/procedures/index.html b/docs/next/engine-flink/procedures/index.html
index f7a7ac730..8a3212006 100644
--- a/docs/next/engine-flink/procedures/index.html
+++ b/docs/next/engine-flink/procedures/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/reads/index.html b/docs/next/engine-flink/reads/index.html
index 1487ea3d4..64c06cb79 100644
--- a/docs/next/engine-flink/reads/index.html
+++ b/docs/next/engine-flink/reads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/writes/index.html b/docs/next/engine-flink/writes/index.html
index 89d209108..0fa9946b9 100644
--- a/docs/next/engine-flink/writes/index.html
+++ b/docs/next/engine-flink/writes/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/index.html b/docs/next/index.html
index 698cca79a..f61c24f15 100644
--- a/docs/next/index.html
+++ b/docs/next/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/deploying-distributed-cluster/index.html b/docs/next/install-deploy/deploying-distributed-cluster/index.html
index b8fd9c09e..61777f057 100644
--- a/docs/next/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/next/install-deploy/deploying-distributed-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/deploying-local-cluster/index.html b/docs/next/install-deploy/deploying-local-cluster/index.html
index ee01d1089..8e56f8786 100644
--- a/docs/next/install-deploy/deploying-local-cluster/index.html
+++ b/docs/next/install-deploy/deploying-local-cluster/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/deploying-with-docker/index.html b/docs/next/install-deploy/deploying-with-docker/index.html
index c5063c7a5..6b11c9477 100644
--- a/docs/next/install-deploy/deploying-with-docker/index.html
+++ b/docs/next/install-deploy/deploying-with-docker/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/deploying-with-helm/index.html b/docs/next/install-deploy/deploying-with-helm/index.html
index 3c62ba43d..1d010362b 100644
--- a/docs/next/install-deploy/deploying-with-helm/index.html
+++ b/docs/next/install-deploy/deploying-with-helm/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/overview/index.html b/docs/next/install-deploy/overview/index.html
index aee805094..38e503fd1 100644
--- a/docs/next/install-deploy/overview/index.html
+++ b/docs/next/install-deploy/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/configuration/index.html b/docs/next/maintenance/configuration/index.html
index 21ce28c1a..aa4c212a6 100644
--- a/docs/next/maintenance/configuration/index.html
+++ b/docs/next/maintenance/configuration/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/filesystems/hdfs/index.html b/docs/next/maintenance/filesystems/hdfs/index.html
index 7d34584f1..21b2860d9 100644
--- a/docs/next/maintenance/filesystems/hdfs/index.html
+++ b/docs/next/maintenance/filesystems/hdfs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/filesystems/obs/index.html b/docs/next/maintenance/filesystems/obs/index.html
index 6d0e8a7aa..2cde101d9 100644
--- a/docs/next/maintenance/filesystems/obs/index.html
+++ b/docs/next/maintenance/filesystems/obs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/filesystems/oss/index.html b/docs/next/maintenance/filesystems/oss/index.html
index db47b7521..adab65fa9 100644
--- a/docs/next/maintenance/filesystems/oss/index.html
+++ b/docs/next/maintenance/filesystems/oss/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/filesystems/overview/index.html b/docs/next/maintenance/filesystems/overview/index.html
index 840ea7466..5b09cf38b 100644
--- a/docs/next/maintenance/filesystems/overview/index.html
+++ b/docs/next/maintenance/filesystems/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/filesystems/s3/index.html b/docs/next/maintenance/filesystems/s3/index.html
index 82d6cfdd4..e0299244a 100644
--- a/docs/next/maintenance/filesystems/s3/index.html
+++ b/docs/next/maintenance/filesystems/s3/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/logging/index.html b/docs/next/maintenance/observability/logging/index.html
index 1ab8be39e..594bbb90e 100644
--- a/docs/next/maintenance/observability/logging/index.html
+++ b/docs/next/maintenance/observability/logging/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/metric-reporters/index.html b/docs/next/maintenance/observability/metric-reporters/index.html
index 73da7303d..e3830ec83 100644
--- a/docs/next/maintenance/observability/metric-reporters/index.html
+++ b/docs/next/maintenance/observability/metric-reporters/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/monitor-metrics/index.html b/docs/next/maintenance/observability/monitor-metrics/index.html
index 9c46fd068..ec29a8891 100644
--- a/docs/next/maintenance/observability/monitor-metrics/index.html
+++ b/docs/next/maintenance/observability/monitor-metrics/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/quickstart/index.html b/docs/next/maintenance/observability/quickstart/index.html
index 053a97a52..4f8134e73 100644
--- a/docs/next/maintenance/observability/quickstart/index.html
+++ b/docs/next/maintenance/observability/quickstart/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/graceful-shutdown/index.html b/docs/next/maintenance/operations/graceful-shutdown/index.html
index 2b6f64dba..ec1aefa9c 100644
--- a/docs/next/maintenance/operations/graceful-shutdown/index.html
+++ b/docs/next/maintenance/operations/graceful-shutdown/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/racks/index.html b/docs/next/maintenance/operations/racks/index.html
index 506b46ed7..a58cf5d8c 100644
--- a/docs/next/maintenance/operations/racks/index.html
+++ b/docs/next/maintenance/operations/racks/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/updating-configs/index.html b/docs/next/maintenance/operations/updating-configs/index.html
index 936917136..efe0a1f6f 100644
--- a/docs/next/maintenance/operations/updating-configs/index.html
+++ b/docs/next/maintenance/operations/updating-configs/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrade-notes-0.8/index.html b/docs/next/maintenance/operations/upgrade-notes-0.8/index.html
index f70b9f7c2..afe36c9e3 100644
--- a/docs/next/maintenance/operations/upgrade-notes-0.8/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-0.8/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrade-notes-0.9/index.html b/docs/next/maintenance/operations/upgrade-notes-0.9/index.html
index 4e99fb49c..de6a0ed4b 100644
--- a/docs/next/maintenance/operations/upgrade-notes-0.9/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-0.9/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrading/index.html b/docs/next/maintenance/operations/upgrading/index.html
index 092c14aeb..77dda3391 100644
--- a/docs/next/maintenance/operations/upgrading/index.html
+++ b/docs/next/maintenance/operations/upgrading/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html
index d17a00022..824754b4b 100644
--- a/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/overview/index.html b/docs/next/maintenance/tiered-storage/overview/index.html
index 06a776e24..a95be997a 100644
--- a/docs/next/maintenance/tiered-storage/overview/index.html
+++ b/docs/next/maintenance/tiered-storage/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/remote-storage/index.html b/docs/next/maintenance/tiered-storage/remote-storage/index.html
index 4dc6fed2f..5e9f490fb 100644
--- a/docs/next/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/next/maintenance/tiered-storage/remote-storage/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/flink/index.html b/docs/next/quickstart/flink/index.html
index cbc26e31f..8fa09db39 100644
--- a/docs/next/quickstart/flink/index.html
+++ b/docs/next/quickstart/flink/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/lakehouse/index.html b/docs/next/quickstart/lakehouse/index.html
index 2f115d785..899c29fa4 100644
--- a/docs/next/quickstart/lakehouse/index.html
+++ b/docs/next/quickstart/lakehouse/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/security/index.html b/docs/next/quickstart/security/index.html
index ea219d56c..0f5edb4a8 100644
--- a/docs/next/quickstart/security/index.html
+++ b/docs/next/quickstart/security/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/authentication/index.html b/docs/next/security/authentication/index.html
index 9a88ee655..64376e6ea 100644
--- a/docs/next/security/authentication/index.html
+++ b/docs/next/security/authentication/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/authorization/index.html b/docs/next/security/authorization/index.html
index 4d3bc5e34..eeee0e66b 100644
--- a/docs/next/security/authorization/index.html
+++ b/docs/next/security/authorization/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/overview/index.html b/docs/next/security/overview/index.html
index b47c7179b..7387211ba 100644
--- a/docs/next/security/overview/index.html
+++ b/docs/next/security/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/integrate-data-lakes/iceberg/index.html b/docs/next/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
index 4954b0d5f..d4f1b3ebf 100644
--- a/docs/next/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
+++ b/docs/next/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/integrate-data-lakes/lance/index.html b/docs/next/streaming-lakehouse/integrate-data-lakes/lance/index.html
index a97478413..1c7285a8f 100644
--- a/docs/next/streaming-lakehouse/integrate-data-lakes/lance/index.html
+++ b/docs/next/streaming-lakehouse/integrate-data-lakes/lance/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/next/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index 6f299cfce..0a0cf6985 100644
--- a/docs/next/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/next/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/overview/index.html b/docs/next/streaming-lakehouse/overview/index.html
index b2db25347..8a60b73ed 100644
--- a/docs/next/streaming-lakehouse/overview/index.html
+++ b/docs/next/streaming-lakehouse/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/data-distribution/bucketing/index.html b/docs/next/table-design/data-distribution/bucketing/index.html
index 462ec3f0d..fb1353e10 100644
--- a/docs/next/table-design/data-distribution/bucketing/index.html
+++ b/docs/next/table-design/data-distribution/bucketing/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>A bucketing strategy is a data distribution technique that divides table data into small pieces
 and distributes the data to multiple hosts and services.</p>
 <p>When creating a Fluss table, you can specify the number of buckets by setting <code>&#x27;bucket.num&#x27; = &#x27;&lt;num&gt;&#x27;</code> property for the table, see more details in <a class="" href="/docs/next/engine-flink/ddl/">DDL</a>.
@@ -40,7 +40,7 @@ Sticky Bucketing is the default bucketing strategy for Log Tables. This is quite
 <p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;sticky&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="round-robin-bucketing">Round-Robin Bucketing<a href="#round-robin-bucketing" class="hash-link" aria-label="Direct link to Round-Robin Bucketing" title="Direct link to Round-Robin Bucketing" translate="no">​</a></h2>
 <p><strong>Round-Robin Bucketing</strong> is a simple strategy that randomly selects a bucket for each record before writing it in. This strategy is suitable for scenarios where the data distribution is relatively uniform and the data is not skewed.</p>
-<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/data-distribution/bucketing.md" target="_blank [...]
+<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/data-distribution/bucketing.md" target="_blank [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
diff --git a/docs/next/table-design/data-distribution/partitioning/index.html b/docs/next/table-design/data-distribution/partitioning/index.html
index 4e06eafb4..9a4b6f4a3 100644
--- a/docs/next/table-design/data-distribution/partitioning/index.html
+++ b/docs/next/table-design/data-distribution/partitioning/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="partitioned-tables">Partitioned Tables<a href="#partitioned-tables" class="hash-link" aria-label="Direct link to Partitioned Tables" title="Direct link to Partitioned Tables" translate="no">​</a></h2>
 <p>In Fluss, a <strong>Partitioned Table</strong> organizes data based on one or more partition keys, providing a way to improve query performance and manageability for large datasets. Partitions allow the system to divide data into distinct segments, each corresponding to specific values of the partition keys.</p>
 <p>For partitioned tables, Fluss supports three strategies of managing partitions.</p>
diff --git a/docs/next/table-design/data-distribution/ttl/index.html b/docs/next/table-design/data-distribution/ttl/index.html
index 7acf82d08..19e38b8d5 100644
--- a/docs/next/table-design/data-distribution/ttl/index.html
+++ b/docs/next/table-design/data-distribution/ttl/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>Fluss supports TTL for data by setting the TTL attribute for tables with <code>&#x27;table.log.ttl&#x27; = &#x27;&lt;duration&gt;&#x27;</code> (default is 7 days). Fluss can periodically and automatically check for and clean up expired data in the table.</p>
 <p>For log tables, this attribute indicates the expiration time of the log table data.
 For primary key tables, this attribute indicates the expiration time of the changelog and does not represent the expiration time of the primary key table data. If you also want the data in the primary key table to expire automatically, please use <a class="" href="/docs/next/table-design/data-distribution/partitioning/#auto-partitioning">auto partitioning</a>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div cl [...]
diff --git a/docs/next/table-design/data-types/index.html b/docs/next/table-design/data-types/index.html
index 88768b894..94df51c72 100644
--- a/docs/next/table-design/data-types/index.html
+++ b/docs/next/table-design/data-types/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>Fluss has a rich set of native data types available to users. All the data types of Fluss are as follows:</p>
 <table><thead><tr><th>DataType</th><th>Description</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>A boolean with a (possibly) three-valued logic of TRUE, FALSE, UNKNOWN.</td></tr><tr><td>TINYINT</td><td>A 1-byte signed integer with values from -128 to 127.</td></tr><tr><td>SMALLINT</td><td>A 2-byte signed integer with values from -32,768 to 32,767.</td></tr><tr><td>INT</td><td>A 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.</td></tr><tr><td>BIGINT</td><td>An 8- [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
diff --git a/docs/next/table-design/table-types/pk-table/merge-engines/aggregation/index.html b/docs/next/table-design/merge-engines/aggregation/index.html
similarity index 94%
rename from docs/next/table-design/table-types/pk-table/merge-engines/aggregation/index.html
rename to docs/next/table-design/merge-engines/aggregation/index.html
index bf4a84e8d..065ade32b 100644
--- a/docs/next/table-design/table-types/pk-table/merge-engines/aggregation/index.html
+++ b/docs/next/table-design/merge-engines/aggregation/index.html
@@ -1,9 +1,9 @@
 <!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/merge-engines/aggregation" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/merge-engines/aggregation" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">Aggregation Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" cont [...]
+<title data-rh="true">Aggregation Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
 
 
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>The <strong>Aggregation Merge Engine</strong> is designed for scenarios where users only care about aggregated results rather than individual records. It aggregates each value field with the latest data one by one under the same primary key according to the specified aggregate function.</p>
 <p>Each field not part of the primary keys can be assigned an aggregate function. The recommended way depends on the client you are working with:</p>
@@ -202,12 +202,12 @@
 <div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>Critical  [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="see-also">See Also<a href="#see-also" class="hash-link" aria-label="Direct link to See Also" title="Direct link to See Also" translate="no">​</a></h2>
 <ul>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/default/">Default Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/first-row/">FirstRow Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/versioned/">Versioned Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/default/">Default Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/first-row/">FirstRow Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/versioned/">Versioned Merge Engine</a></li>
 <li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/">Primary Key Tables</a></li>
 <li class=""><a class="" href="/docs/next/apis/java-client/">Fluss Client API</a></li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/table-types/pk-table/merge-engines/aggregation.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1- [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/merge-engines/aggregation.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
diff --git a/docs/next/table-design/table-types/pk-table/merge-engines/default/index.html b/docs/next/table-design/merge-engines/default/index.html
similarity index 68%
rename from docs/next/table-design/table-types/pk-table/merge-engines/default/index.html
rename to docs/next/table-design/merge-engines/default/index.html
index 5253ef04a..b3f609deb 100644
--- a/docs/next/table-design/table-types/pk-table/merge-engines/default/index.html
+++ b/docs/next/table-design/merge-engines/default/index.html
@@ -1,9 +1,9 @@
 <!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/merge-engines/default" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/merge-engines/default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">Default Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content= [...]
+<title data-rh="true">Default Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
 
 
@@ -15,20 +15,20 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>The <strong>Default Merge Engine</strong> behaves as a LastRow merge engine that retains the latest record for a given primary key. It supports all the operations: <code>INSERT</code>, <code>UPDATE</code>, <code>DELETE</code>.
 Additionally, the default merge engine supports <a class="" href="/docs/next/table-design/table-types/pk-table/#partial-update">Partial Update</a>, which preserves the latest values for the specified update columns.
 If the <code>&#x27;table.merge-engine&#x27;</code> property is not explicitly defined in the table properties when creating a Primary Key Table, the default merge engine will be applied automatically.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example<a href="#example" class="hash-link" aria-label="Direct link to Example" title="Direct link to Example" translate="no">​</a></h2>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
diff --git a/docs/next/table-design/merge-engines/first-row/index.html b/docs/next/table-design/merge-engines/first-row/index.html
new file mode 100644
index 000000000..2e2bdf334
--- /dev/null
+++ b/docs/next/table-design/merge-engines/first-row/index.html
@@ -0,0 +1,41 @@
+<!doctype html>
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/merge-engines/first-row" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.9.2">
+<title data-rh="true">FirstRow Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
+
+
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Fluss™ (Incubating)" href="/opensearch.xml">
+
+
+<link rel="icon" href="/img/logo.svg">
+<link rel="manifest" href="/manifest.json">
+<meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<svg style="display: none;"><defs>
+<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
+</defs></svg>
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
+This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the Primary Key Table as an append-only Log Table.
+As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
+and <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/joins/#interval-joins" target="_blank" rel="noopener noreferrer" class="">Interval Joins</a>, can be applied seamlessly.</p>
+<p>This feature is particularly valuable for replacing log deduplication in streaming computations, reducing complexity and improving overall efficiency.</p>
+<div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
+<li class=""><code>UPDATE</code> and <code>DELETE</code> SQL statements are not supported</li>
+<li class="">Partial Update is not supported</li>
+<li class=""><code>UPDATE_BEFORE</code> and <code>DELETE</code> changelog events are ignored automatically</li>
+</ul></div></div>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example<a href="#example" class="hash-link" aria-label="Direct link to Example" title="Direct link to Example" translate="no">​</a></h2>
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
+                  <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
+                  <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/table-design/merge-engines/index.html b/docs/next/table-design/merge-engines/index.html
new file mode 100644
index 000000000..38cf5236c
--- /dev/null
+++ b/docs/next/table-design/merge-engines/index.html
@@ -0,0 +1,39 @@
+<!doctype html>
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/merge-engines/index" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.9.2">
+<title data-rh="true">Merge Engines | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content="https: [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
+
+
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Fluss™ (Incubating)" href="/opensearch.xml">
+
+
+<link rel="icon" href="/img/logo.svg">
+<link rel="manifest" href="/manifest.json">
+<meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<svg style="display: none;"><defs>
+<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
+</defs></svg>
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<p>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.
+It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
+However, users can specify a different merge engine to customize the merging behavior according to their specific use cases.</p>
+<p>The following merge engines are supported:</p>
+<ol>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/default/">Default Merge Engine (LastRow)</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/first-row/">FirstRow Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/versioned/">Versioned Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/aggregation/">Aggregation Merge Engine</a></li>
+</ol></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/merge-engines/index.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0 [...]
+                  <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
+                  <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/table-design/table-types/pk-table/merge-engines/versioned/index.html b/docs/next/table-design/merge-engines/versioned/index.html
similarity index 61%
rename from docs/next/table-design/table-types/pk-table/merge-engines/versioned/index.html
rename to docs/next/table-design/merge-engines/versioned/index.html
index 80378769c..d5af337e2 100644
--- a/docs/next/table-design/table-types/pk-table/merge-engines/versioned/index.html
+++ b/docs/next/table-design/merge-engines/versioned/index.html
@@ -1,9 +1,9 @@
 <!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/merge-engines/versioned" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/merge-engines/versioned" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">Versioned Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" conten [...]
+<title data-rh="true">Versioned Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
 
 
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Versioned Merge Engine</strong> enables data updates based on version numbers or event timestamps. It ensures that only the row with the highest version number (or event timestamp) for a given primary key is retained. This mechanism is particularly useful for deduplicating or merging out-of-order data while guaranteeing eventual consistency with the upstream source.</p>
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;versioned&#x27;</code>, users can update data based on a configured version column. Updates are performed when the latest value of the specified field is greater than or equal to the stored value. If the incoming value is less than the stored value or is null, no update will occur.</p>
 <p>This feature is especially valuable as a replacement for <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/deduplication/" target="_blank" rel="noopener noreferrer" class="">Deduplication</a> transformations in streaming computations. It simplifies workflows, reduces complexity, and improves overall efficiency.</p>
@@ -45,7 +45,7 @@ When enabling the versioned merge engine, the version column must be explicitly
 <li class=""><code>TIMESTAMP_LTZ(p)</code> (timestamp with local time zone and precision)</li>
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example:<a href="#example" class="hash-link" aria-label="Direct link to Example:" title="Direct link to Example:" translate="no">​</a></h2>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
diff --git a/docs/next/table-design/overview/index.html b/docs/next/table-design/overview/index.html
index 0d1787112..45c9818c6 100644
--- a/docs/next/table-design/overview/index.html
+++ b/docs/next/table-design/overview/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="database">Database<a href="#database" class="hash-link" aria-label="Direct link to Database" title="Direct link to Database" translate="no">​</a></h2>
 <p>A Database is a collection of Table objects. You can create/delete databases or create/modify/delete tables under a database.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="table">Table<a href="#table" class="hash-link" aria-label="Direct link to Table" title="Direct link to Table" translate="no">​</a></h2>
diff --git a/docs/next/table-design/table-types/log-table/index.html b/docs/next/table-design/table-types/log-table/index.html
index 30cc44e58..f86f3bc3f 100644
--- a/docs/next/table-design/table-types/log-table/index.html
+++ b/docs/next/table-design/table-types/log-table/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Log Table is a type of table in Fluss that is used to store data in the order in which it was written. Log Table only supports append records, and doesn&#x27;t support Update/Delete operations.
 Usually, Log Table is used to store logs in very high-throughput, like the typical use cases of Apache Kafka.</p>
diff --git a/docs/next/table-design/table-types/pk-table/index.html b/docs/next/table-design/table-types/pk-table/index.html
index ccf02fc62..954c32f12 100644
--- a/docs/next/table-design/table-types/pk-table/index.html
+++ b/docs/next/table-design/table-types/pk-table/index.html
@@ -1,9 +1,9 @@
 <!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/index" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">Primary Key Table | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content="ht [...]
+<title data-rh="true">Primary Key Table | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content="ht [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
 
 
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Primary Key Table in Fluss ensures the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>,
 and <code>DELETE</code> operations.</p>
@@ -57,10 +57,10 @@ It offers users the flexibility to define how incoming data records are merged w
 However, users can specify a different merge engine to customize the merging behavior according to their specific use cases.</p>
 <p>The following merge engines are supported:</p>
 <ol>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/default/">Default Merge Engine (LastRow)</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/first-row/">FirstRow Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/versioned/">Versioned Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/aggregation/">Aggregation Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/default/">Default Merge Engine (LastRow)</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/first-row/">FirstRow Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/versioned/">Versioned Merge Engine</a></li>
+<li class=""><a class="" href="/docs/next/table-design/merge-engines/aggregation/">Aggregation Merge Engine</a></li>
 </ol>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog-generation">Changelog Generation<a href="#changelog-generation" class="hash-link" aria-label="Direct link to Changelog Generation" title="Direct link to Changelog Generation" translate="no">​</a></h2>
 <p>Fluss will capture the changes when inserting, updating, deleting records on the Primary Key Table, which is known as
@@ -83,7 +83,7 @@ snapshot data of the table is consumed, followed by the changelog data of the ta
 <p>Fluss primary key table can lookup data by the primary keys. If the key exists in Fluss, lookup will return a unique row. It is always used in <a class="" href="/docs/next/engine-flink/lookups/#lookup">Flink Lookup Join</a>.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="prefix-lookup">Prefix Lookup<a href="#prefix-lookup" class="hash-link" aria-label="Direct link to Prefix Lookup" title="Direct link to Prefix Lookup" translate="no">​</a></h3>
 <p>Fluss primary key table can also do prefix lookup by the prefix subset primary keys. Unlike lookup, prefix lookup
-will scan data based on the prefix of primary keys and may return multiple rows. It is always used in <a class="" href="/docs/next/engine-flink/lookups/#prefix-lookup">Flink Prefix Lookup Join</a>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/table-types/pk-table/index.md" target="_blank" rel="noopener nore [...]
+will scan data based on the prefix of primary keys and may return multiple rows. It is always used in <a class="" href="/docs/next/engine-flink/lookups/#prefix-lookup">Flink Prefix Lookup Join</a>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/table-types/pk-table.md" target="_blank" rel="noopener noreferrer [...]
                   <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
diff --git a/docs/next/table-design/table-types/pk-table/merge-engines/first-row/index.html b/docs/next/table-design/table-types/pk-table/merge-engines/first-row/index.html
deleted file mode 100644
index 340fc3370..000000000
--- a/docs/next/table-design/table-types/pk-table/merge-engines/first-row/index.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/merge-engines/first-row" data-has-hydrated="false">
-<head>
-<meta charset="UTF-8">
-<meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">FirstRow Merge Engine | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content [...]
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
-
-
-
-
-<link rel="search" type="application/opensearchdescription+xml" title="Apache Fluss™ (Incubating)" href="/opensearch.xml">
-
-
-<link rel="icon" href="/img/logo.svg">
-<link rel="manifest" href="/manifest.json">
-<meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
-</head>
-<body class="navigation-with-keyboard">
-<svg style="display: none;"><defs>
-<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
-</defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
-<p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
-This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the Primary Key Table as an append-only Log Table.
-As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
-and <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/joins/#interval-joins" target="_blank" rel="noopener noreferrer" class="">Interval Joins</a>, can be applied seamlessly.</p>
-<p>This feature is particularly valuable for replacing log deduplication in streaming computations, reducing complexity and improving overall efficiency.</p>
-<div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
-<li class=""><code>UPDATE</code> and <code>DELETE</code> SQL statements are not supported</li>
-<li class="">Partial Update is not supported</li>
-<li class=""><code>UPDATE_BEFORE</code> and <code>DELETE</code> changelog events are ignored automatically</li>
-</ul></div></div>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example<a href="#example" class="hash-link" aria-label="Direct link to Example" title="Direct link to Example" translate="no">​</a></h2>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#9CDCFE;background-color:#1E1E1E"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">CREATE</spa [...]
-                  <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
-                  <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/table-design/table-types/pk-table/merge-engines/index.html b/docs/next/table-design/table-types/pk-table/merge-engines/index.html
deleted file mode 100644
index c9bc669ce..000000000
--- a/docs/next/table-design/table-types/pk-table/merge-engines/index.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-table-design/table-types/pk-table/merge-engines/index" data-has-hydrated="false">
-<head>
-<meta charset="UTF-8">
-<meta name="generator" content="Docusaurus v3.9.2">
-<title data-rh="true">Merge Engines | Apache Fluss™ (Incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/logo/png/colored_logo.png"><meta data-rh="true" property="og:url" content="https: [...]
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ (Incubating) Atom Feed">
-
-
-
-
-<link rel="search" type="application/opensearchdescription+xml" title="Apache Fluss™ (Incubating)" href="/opensearch.xml">
-
-
-<link rel="icon" href="/img/logo.svg">
-<link rel="manifest" href="/manifest.json">
-<meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
-</head>
-<body class="navigation-with-keyboard">
-<svg style="display: none;"><defs>
-<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
-</defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
-<p>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.
-It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
-However, users can specify a different merge engine to customize the merging behavior according to their specific use cases.</p>
-<p>The following merge engines are supported:</p>
-<ol>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/default/">Default Merge Engine (LastRow)</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/first-row/">FirstRow Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/versioned/">Versioned Merge Engine</a></li>
-<li class=""><a class="" href="/docs/next/table-design/table-types/pk-table/merge-engines/aggregation/">Aggregation Merge Engine</a></li>
-</ol></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/apache/fluss/edit/main/website/docs/table-design/table-types/pk-table/merge-engines/index.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6. [...]
-                  <p>Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.</p>
-                  <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/quickstart/flink/index.html b/docs/quickstart/flink/index.html
index 2c86d577a..f0474fff9 100644
--- a/docs/quickstart/flink/index.html
+++ b/docs/quickstart/flink/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/quickstart/lakehouse/index.html b/docs/quickstart/lakehouse/index.html
index 919816d11..0b86d06ac 100644
--- a/docs/quickstart/lakehouse/index.html
+++ b/docs/quickstart/lakehouse/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/quickstart/security/index.html b/docs/quickstart/security/index.html
index 9cfbc14dd..8a7158d31 100644
--- a/docs/quickstart/security/index.html
+++ b/docs/quickstart/security/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/security/authentication/index.html b/docs/security/authentication/index.html
index 284096e63..5d5f98176 100644
--- a/docs/security/authentication/index.html
+++ b/docs/security/authentication/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/security/authorization/index.html b/docs/security/authorization/index.html
index e893e04bd..e52910ef3 100644
--- a/docs/security/authorization/index.html
+++ b/docs/security/authorization/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/security/overview/index.html b/docs/security/overview/index.html
index 259d4f63d..e2c860817 100644
--- a/docs/security/overview/index.html
+++ b/docs/security/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html b/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
index 96cab7b4d..c4cdf91d5 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html b/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html
index 5493c7bb9..8648c3634 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index 19ea592be..336954781 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/streaming-lakehouse/overview/index.html b/docs/streaming-lakehouse/overview/index.html
index 2c6fe2ed6..5fc35da33 100644
--- a/docs/streaming-lakehouse/overview/index.html
+++ b/docs/streaming-lakehouse/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-distribution/bucketing/index.html b/docs/table-design/data-distribution/bucketing/index.html
index d20afcc9a..1f1873b7c 100644
--- a/docs/table-design/data-distribution/bucketing/index.html
+++ b/docs/table-design/data-distribution/bucketing/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-distribution/partitioning/index.html b/docs/table-design/data-distribution/partitioning/index.html
index af6723280..404c98f57 100644
--- a/docs/table-design/data-distribution/partitioning/index.html
+++ b/docs/table-design/data-distribution/partitioning/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-distribution/ttl/index.html b/docs/table-design/data-distribution/ttl/index.html
index c803f9572..4021b9983 100644
--- a/docs/table-design/data-distribution/ttl/index.html
+++ b/docs/table-design/data-distribution/ttl/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-types/index.html b/docs/table-design/data-types/index.html
index 375ee33f4..c77a13b84 100644
--- a/docs/table-design/data-types/index.html
+++ b/docs/table-design/data-types/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/overview/index.html b/docs/table-design/overview/index.html
index 87a706e79..410932a86 100644
--- a/docs/table-design/overview/index.html
+++ b/docs/table-design/overview/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/table-types/log-table/index.html b/docs/table-design/table-types/log-table/index.html
index 3d02e2a54..aef9e2c6e 100644
--- a/docs/table-design/table-types/log-table/index.html
+++ b/docs/table-design/table-types/log-table/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/table-types/pk-table/index.html b/docs/table-design/table-types/pk-table/index.html
index 6f0f3af5b..871f182ae 100644
--- a/docs/table-design/table-types/pk-table/index.html
+++ b/docs/table-design/table-types/pk-table/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Primary Key Table in Fluss ensures the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>,
 and <code>DELETE</code> operations.</p>
diff --git a/docs/table-design/table-types/pk-table/merge-engines/default/index.html b/docs/table-design/table-types/pk-table/merge-engines/default/index.html
index e7c590587..0dac10912 100644
--- a/docs/table-design/table-types/pk-table/merge-engines/default/index.html
+++ b/docs/table-design/table-types/pk-table/merge-engines/default/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>The <strong>Default Merge Engine</strong> behaves as a LastRow merge engine that retains the latest record for a given primary key. It supports all the operations: <code>INSERT</code>, <code>UPDATE</code>, <code>DELETE</code>.
 Additionally, the default merge engine supports <a class="" href="/docs/table-design/table-types/pk-table/#partial-update">Partial Update</a>, which preserves the latest values for the specified update columns.
diff --git a/docs/table-design/table-types/pk-table/merge-engines/first-row/index.html b/docs/table-design/table-types/pk-table/merge-engines/first-row/index.html
index 07aa27703..50fa6651f 100644
--- a/docs/table-design/table-types/pk-table/merge-engines/first-row/index.html
+++ b/docs/table-design/table-types/pk-table/merge-engines/first-row/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
 This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the Primary Key Table as an append-only Log Table.
 As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
diff --git a/docs/table-design/table-types/pk-table/merge-engines/index.html b/docs/table-design/table-types/pk-table/merge-engines/index.html
index b85ce7690..70f44ca7e 100644
--- a/docs/table-design/table-types/pk-table/merge-engines/index.html
+++ b/docs/table-design/table-types/pk-table/merge-engines/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for Primary Key Tables.
 It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
 However, users can specify a different merge engine to customize the merging behavior according to their specific use cases.</p>
diff --git a/docs/table-design/table-types/pk-table/merge-engines/versioned/index.html b/docs/table-design/table-types/pk-table/merge-engines/versioned/index.html
index 3c447b22b..aa4ebd4ff 100644
--- a/docs/table-design/table-types/pk-table/merge-engines/versioned/index.html
+++ b/docs/table-design/table-types/pk-table/merge-engines/versioned/index.html
@@ -15,14 +15,14 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
 <symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
 </defs></svg>
-<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
+<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__d [...]
 <p>The <strong>Versioned Merge Engine</strong> enables data updates based on version numbers or event timestamps. It ensures that only the row with the highest version number (or event timestamp) for a given primary key is retained. This mechanism is particularly useful for deduplicating or merging out-of-order data while guaranteeing eventual consistency with the upstream source.</p>
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;versioned&#x27;</code>, users can update data based on a configured version column. Updates are performed when the latest value of the specified field is greater than or equal to the stored value. If the incoming value is less than the stored value or is null, no update will occur.</p>
 <p>This feature is especially valuable as a replacement for <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/deduplication/" target="_blank" rel="noopener noreferrer" class="">Deduplication</a> transformations in streaming computations. It simplifies workflows, reduces complexity, and improves overall efficiency.</p>
diff --git a/downloads/index.html b/downloads/index.html
index 3564a383f..83d241a62 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/index.html b/index.html
index b909b3e32..47115a089 100644
--- a/index.html
+++ b/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/learn/talks/index.html b/learn/talks/index.html
index 889548685..6c800c7d6 100644
--- a/learn/talks/index.html
+++ b/learn/talks/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/learn/videos/index.html b/learn/videos/index.html
index 140a7f702..a817eef80 100644
--- a/learn/videos/index.html
+++ b/learn/videos/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/roadmap/index.html b/roadmap/index.html
index d4c1e4c33..1b4321398 100644
--- a/roadmap/index.html
+++ b/roadmap/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/search/index.html b/search/index.html
index 8fa895ba2..55ddddc8a 100644
--- a/search/index.html
+++ b/search/index.html
@@ -15,8 +15,8 @@
 <link rel="icon" href="/img/logo.svg">
 <link rel="manifest" href="/manifest.json">
 <meta name="theme-color" content="#0071e3"><link rel="stylesheet" href="/assets/css/styles.2dee7c64.css">
-<script src="/assets/js/runtime~main.e4d856da.js" defer="defer"></script>
-<script src="/assets/js/main.faeafaf1.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.3268c9af.js" defer="defer"></script>
+<script src="/assets/js/main.efc396a8.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <svg style="display: none;"><defs>
diff --git a/sitemap.xml b/sitemap.xml
index e461b010a..127921391 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?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://fluss.apache.org/blog/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fluss.apache.org/blog/2025/12/02/fluss-x-i [...]
\ No newline at end of file
+<?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://fluss.apache.org/blog/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fluss.apache.org/blog/2025/12/02/fluss-x-i [...]
\ No newline at end of file
diff --git a/sw.js b/sw.js
index 5b4da4383..2fd9be13f 100644
--- a/sw.js
+++ b/sw.js
@@ -4568,7 +4568,7 @@ function getPossibleURLs(url) {
 (async () => {
     const params = parseSwParams();
     // eslint-disable-next-line no-underscore-dangle
-    const precacheManifest = [{"revision":"6e11d3a273ce639b6ce5c9eaa7629881","url":"manifest.json"},{"revision":"01739837d21c38ad1ccc8c1c646c2e66","url":"index.html"},{"revision":"a9190b1b6f2fadfa6d96ea4479d4a04e","url":"404.html"},{"revision":"7a6e8917afde860b002c1e701f6c7c71","url":"search/index.html"},{"revision":"9c7b5d46d98eb661a9f25ae8685b1925","url":"roadmap/index.html"},{"revision":"d259710a608ef2c17538fb2ae75a0806","url":"learn/videos/index.html"},{"revision":"6b94b4fc29db79e8c5 [...]
+    const precacheManifest = [{"revision":"6e11d3a273ce639b6ce5c9eaa7629881","url":"manifest.json"},{"revision":"f589479baf76f5c3c4173f4a247ef1e1","url":"index.html"},{"revision":"7c14dd67e0778c7c05054dd575b6bac6","url":"404.html"},{"revision":"8729c10d9f7ad3bc5036432f72e3ac93","url":"search/index.html"},{"revision":"6c6a113989928b5bceb0b6f827a73298","url":"roadmap/index.html"},{"revision":"ce5fc248fc779e00711626813492c807","url":"learn/videos/index.html"},{"revision":"cd65202c16d4a32033 [...]
     const controller = new workbox_precaching__WEBPACK_IMPORTED_MODULE_0__.PrecacheController({
         // Safer to turn this true?
         fallbackToNetwork: true,