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/08/18 11:24:53 UTC

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

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

github-actions[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 2aa7035173 Deploy website - based on ec517feef026c85bfbe16ecaec5cbbd3e0e5d3f8
2aa7035173 is described below

commit 2aa7035173f9f994ba00b01a2ac23eda8bd19d60
Author: gh-actions <ac...@github.com>
AuthorDate: Tue Aug 18 11:24:45 2026 +0000

    Deploy website - based on ec517feef026c85bfbe16ecaec5cbbd3e0e5d3f8
---
 404.html                                           |   4 +-
 .../banner-d978c02a35df34891b55b615f9281366.png    | Bin 0 -> 148536 bytes
 .../figure1-8f967d87077622a58029eae759abe52a.webp  | Bin 0 -> 721544 bytes
 .../figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp  | Bin 0 -> 735990 bytes
 .../figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp  | Bin 0 -> 654276 bytes
 assets/js/08af526d.0435558a.js                     |   1 -
 assets/js/08af526d.a96792ce.js                     |   1 +
 assets/js/2063472f.30a795d2.js                     |   1 -
 assets/js/2063472f.ba3c58a1.js                     |   1 +
 .../{349e4e64.e004b508.js => 349e4e64.05e5449c.js} |   2 +-
 .../{4e18ef0d.3ca0a4dd.js => 4e18ef0d.1b04f06d.js} |   2 +-
 .../{750f647c.6d1334bf.js => 750f647c.daa81f1a.js} |   2 +-
 .../{7aafb598.d1bc54e9.js => 7aafb598.f2f7e075.js} |   2 +-
 .../{7da85008.f40c97a5.js => 7da85008.6d3960f8.js} |   2 +-
 assets/js/814f3328.92d18f3c.js                     |   1 -
 assets/js/814f3328.e9babb05.js                     |   1 +
 .../{c165d803.499ced64.js => c165d803.fee9f0ba.js} |   2 +-
 assets/js/ca9adf69.b6bd666d.js                     |   1 +
 assets/js/dbfc4782.e43586e1.js                     |   1 -
 assets/js/dbfc4782.eac2ba53.js                     |   1 +
 .../{dd04b75e.ef6c61ae.js => dd04b75e.aa353bb7.js} |   2 +-
 assets/js/e17413df.5e59ffa6.js                     |   1 +
 .../{ea70c07d.a0fde3ce.js => ea70c07d.a5bea63e.js} |   2 +-
 assets/js/main.665e7276.js                         |   2 -
 assets/js/main.f3cd8977.js                         |   2 +
 ...js.LICENSE.txt => main.f3cd8977.js.LICENSE.txt} |   0
 assets/js/runtime~main.2bc92054.js                 |   1 -
 assets/js/runtime~main.a0e571b5.js                 |   1 +
 avatars/hanliu.png                                 | Bin 0 -> 652684 bytes
 .../index.html                                     |   8 +-
 .../index.html                                     |   8 +-
 blog/archive/index.html                            |   6 +-
 blog/atom.xml                                      | 198 +++++++--------------
 blog/authors/index.html                            |   6 +-
 blog/column-pruning-streaming-storage/index.html   |   6 +-
 blog/fluss-for-ai/index.html                       |   6 +-
 blog/fluss-intro/index.html                        |   6 +-
 blog/fluss-java-client/index.html                  |   6 +-
 blog/fluss-joins-asf/index.html                    |   6 +-
 blog/fluss-open-source/index.html                  |   6 +-
 blog/fluss-storage-hierarchy/index.html            |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 blog/fluss_fraud_detection/index.html              |   6 +-
 blog/fluss_rust_client_release/index.html          |   6 +-
 blog/hands-on-fluss-lakehouse/index.html           |   8 +-
 blog/index.html                                    |  17 +-
 blog/page/2/index.html                             |  20 +--
 blog/page/3/index.html                             |  14 +-
 blog/partial-updates/index.html                    |   6 +-
 blog/pk-key-tables-log-cache-streaming/index.html  |   6 +-
 .../index.html                                     |  93 ++++++++++
 blog/releases/0.6/index.html                       |   6 +-
 blog/releases/0.7/index.html                       |   6 +-
 blog/releases/0.8/index.html                       |   6 +-
 blog/releases/0.9/index.html                       |   6 +-
 blog/roaringbitmap-uv-deduplication/index.html     |   6 +-
 blog/rss.xml                                       | 191 +++++++-------------
 blog/tags/apache-fluss/index.html                  |  13 +-
 blog/tags/apache-iceberg/index.html                |   6 +-
 blog/tags/arrow/index.html                         |   6 +-
 blog/tags/column-pruning/index.html                |   6 +-
 blog/tags/fluss-cpp/index.html                     |   6 +-
 blog/tags/fluss-rs/index.html                      |   6 +-
 blog/tags/fluss-rust/index.html                    |   6 +-
 blog/tags/fluss/index.html                         |   6 +-
 blog/tags/index.html                               |   6 +-
 blog/tags/kafka/index.html                         |   6 +-
 blog/tags/lakestream/index.html                    |   6 +-
 blog/tags/performance/index.html                   |   6 +-
 blog/tags/pyfluss/index.html                       |   6 +-
 blog/tags/real-time-analytics/index.html           |  13 +-
 blog/tags/releases/index.html                      |   6 +-
 blog/tags/streaming-lakehouse/index.html           |  13 +-
 blog/tags/streaming/index.html                     |   6 +-
 .../index.html                                     |   6 +-
 blog/taobao-practice/index.html                    |   6 +-
 blog/tiering-service/index.html                    |   6 +-
 blog/unified-streaming-lakehouse/index.html        |   6 +-
 blog/unveil-fluss-logo/index.html                  |   6 +-
 .../index.html                                     |   6 +-
 blog/why-fluss/index.html                          |   6 +-
 community/become-a-committer/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 +-
 .../contribute-blog-posts/index.html               |   4 +-
 .../how-to-contribute/contribute-code/index.html   |   4 +-
 .../how-to-contribute/contribute-docs/index.html   |   4 +-
 .../hosting-community-calls/index.html             |   4 +-
 community/how-to-contribute/overview/index.html    |   4 +-
 .../review-pull-requests/index.html                |   4 +-
 .../creating-a-fluss-release/index.html            |   4 +-
 .../creating-a-fluss-shaded-release/index.html     |   4 +-
 .../how-to-release/pre-rc-checklist/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/security/index.html                      |   4 +-
 community/welcome/index.html                       |   4 +-
 compare/kafka/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   |   4 +-
 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   |   4 +-
 .../pk-table/merge-engines/first-row/index.html    |   4 +-
 .../table-types/pk-table/merge-engines/index.html  |   4 +-
 .../pk-table/merge-engines/versioned/index.html    |   4 +-
 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   |   4 +-
 .../pk-table/merge-engines/default/index.html      |   4 +-
 .../pk-table/merge-engines/first-row/index.html    |   4 +-
 .../table-types/pk-table/merge-engines/index.html  |   4 +-
 .../pk-table/merge-engines/versioned/index.html    |   4 +-
 docs/0.8/apis/java-client/index.html               |   4 +-
 docs/0.8/concepts/architecture/index.html          |   4 +-
 docs/0.8/engine-flink/datastream/index.html        |   4 +-
 docs/0.8/engine-flink/ddl/index.html               |   4 +-
 docs/0.8/engine-flink/delta-joins/index.html       |   4 +-
 docs/0.8/engine-flink/getting-started/index.html   |   4 +-
 docs/0.8/engine-flink/lookups/index.html           |   4 +-
 docs/0.8/engine-flink/options/index.html           |   4 +-
 docs/0.8/engine-flink/reads/index.html             |   4 +-
 docs/0.8/engine-flink/writes/index.html            |   4 +-
 docs/0.8/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/0.8/install-deploy/overview/index.html        |   4 +-
 docs/0.8/maintenance/configuration/index.html      |   4 +-
 docs/0.8/maintenance/filesystems/hdfs/index.html   |   4 +-
 docs/0.8/maintenance/filesystems/obs/index.html    |   4 +-
 docs/0.8/maintenance/filesystems/oss/index.html    |   4 +-
 .../maintenance/filesystems/overview/index.html    |   4 +-
 docs/0.8/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/0.8/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/0.8/quickstart/flink/index.html               |   4 +-
 docs/0.8/quickstart/lakehouse/index.html           |   4 +-
 docs/0.8/quickstart/security/index.html            |   4 +-
 docs/0.8/security/authentication/index.html        |   4 +-
 docs/0.8/security/authorization/index.html         |   4 +-
 docs/0.8/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/0.8/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.8/table-design/data-types/index.html        |   4 +-
 docs/0.8/table-design/overview/index.html          |   4 +-
 .../table-design/table-types/log-table/index.html  |   4 +-
 .../table-design/table-types/pk-table/index.html   |   4 +-
 .../pk-table/merge-engines/default/index.html      |   4 +-
 .../pk-table/merge-engines/first-row/index.html    |   4 +-
 .../table-types/pk-table/merge-engines/index.html  |   4 +-
 .../pk-table/merge-engines/versioned/index.html    |   4 +-
 docs/apis/client-support-matrix/index.html         |   4 +-
 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/procedures/index.html            |   4 +-
 docs/engine-flink/reads/index.html                 |   4 +-
 docs/engine-flink/writes/index.html                |   4 +-
 docs/engine-spark/ddl/index.html                   |   4 +-
 docs/engine-spark/getting-started/index.html       |   4 +-
 docs/engine-spark/options/index.html               |   4 +-
 docs/engine-spark/procedures/index.html            |   4 +-
 docs/engine-spark/reads/index.html                 |   4 +-
 docs/engine-spark/structured-streaming/index.html  |   4 +-
 docs/engine-spark/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/azure/index.html      |   4 +-
 docs/maintenance/filesystems/gs/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 +-
 docs/maintenance/operations/rebalance/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 +-
 .../operations/upgrade-notes-archive/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/client-support-matrix/index.html    |   4 +-
 docs/next/apis/cpp/api-reference/index.html        |   4 +-
 docs/next/apis/cpp/data-types/index.html           |   4 +-
 docs/next/apis/cpp/error-handling/index.html       |   4 +-
 .../apis/cpp/example/admin-operations/index.html   |   4 +-
 .../next/apis/cpp/example/configuration/index.html |   4 +-
 docs/next/apis/cpp/example/index.html              |   4 +-
 docs/next/apis/cpp/example/log-tables/index.html   |   4 +-
 .../apis/cpp/example/partitioned-tables/index.html |   4 +-
 .../next/apis/cpp/example/prefix-lookup/index.html |   4 +-
 .../apis/cpp/example/primary-key-tables/index.html |   4 +-
 docs/next/apis/cpp/installation/index.html         |   4 +-
 docs/next/apis/index.html                          |   4 +-
 docs/next/apis/java/index.html                     |   4 +-
 docs/next/apis/python/api-reference/index.html     |   4 +-
 docs/next/apis/python/data-types/index.html        |   4 +-
 docs/next/apis/python/error-handling/index.html    |   4 +-
 .../python/example/admin-operations/index.html     |   4 +-
 .../apis/python/example/configuration/index.html   |   4 +-
 docs/next/apis/python/example/index.html           |   4 +-
 .../next/apis/python/example/log-tables/index.html |   4 +-
 .../python/example/partitioned-tables/index.html   |   4 +-
 .../python/example/primary-key-tables/index.html   |   4 +-
 docs/next/apis/python/installation/index.html      |   4 +-
 docs/next/apis/rust/api-reference/index.html       |   4 +-
 docs/next/apis/rust/data-types/index.html          |   4 +-
 docs/next/apis/rust/error-handling/index.html      |   4 +-
 .../apis/rust/example/admin-operations/index.html  |   4 +-
 .../apis/rust/example/configuration/index.html     |   4 +-
 docs/next/apis/rust/example/index.html             |   4 +-
 docs/next/apis/rust/example/log-tables/index.html  |   4 +-
 .../rust/example/partitioned-tables/index.html     |   4 +-
 .../apis/rust/example/prefix-lookup/index.html     |   4 +-
 .../rust/example/primary-key-tables/index.html     |   4 +-
 docs/next/apis/rust/installation/index.html        |   4 +-
 docs/next/apis/rust/metrics/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      |   4 +-
 docs/next/engine-flink/getting-started/index.html  |   4 +-
 docs/next/engine-flink/lookups/index.html          |   4 +-
 docs/next/engine-flink/options/index.html          |   4 +-
 docs/next/engine-flink/procedures/index.html       |   4 +-
 docs/next/engine-flink/reads/index.html            |   4 +-
 docs/next/engine-flink/sql-functions/index.html    |   4 +-
 docs/next/engine-flink/writes/index.html           |   4 +-
 docs/next/engine-spark/ddl/index.html              |   4 +-
 docs/next/engine-spark/getting-started/index.html  |   4 +-
 docs/next/engine-spark/options/index.html          |   4 +-
 docs/next/engine-spark/procedures/index.html       |   4 +-
 docs/next/engine-spark/reads/index.html            |   4 +-
 .../engine-spark/structured-streaming/index.html   |   4 +-
 docs/next/engine-spark/writes/index.html           |   4 +-
 docs/next/index.html                               |   4 +-
 .../deploying-distributed-cluster/index.html       |   4 +-
 .../deploying-local-cluster/index.html             |   4 +-
 .../deploying-streaming-lakehouse/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 +-
 .../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 +-
 .../maintenance/operations/rebalance/index.html    |   4 +-
 .../operations/resource-protection/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 +-
 .../operations/upgrade-notes-1.0/index.html        |   4 +-
 .../operations/upgrade-notes-archive/index.html    |   4 +-
 .../maintenance/operations/upgrading/index.html    |   4 +-
 .../tiered-storage/filesystems/azure/index.html    |   4 +-
 .../tiered-storage/filesystems/cos/index.html      |   4 +-
 .../tiered-storage/filesystems/gs/index.html       |   4 +-
 .../tiered-storage/filesystems/hdfs/index.html     |   4 +-
 .../tiered-storage/filesystems/obs/index.html      |   4 +-
 .../tiered-storage/filesystems/oss/index.html      |   4 +-
 .../tiered-storage/filesystems/overview/index.html |   4 +-
 .../tiered-storage/filesystems/s3/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 +-
 docs/next/security/secrets/index.html              |   4 +-
 .../datalake-catalogs/glue/index.html              |   4 +-
 .../datalake-catalogs/gravitino/index.html         |   4 +-
 .../datalake-catalogs/hive/index.html              |   4 +-
 .../datalake-catalogs/lakekeeper/index.html        |   4 +-
 .../datalake-catalogs/polaris/index.html           |   4 +-
 .../datalake-formats/hudi/index.html               |   4 +-
 .../datalake-formats/iceberg/index.html            |   4 +-
 .../datalake-formats/lance/index.html              |   4 +-
 .../datalake-formats/paimon/index.html             |   4 +-
 docs/next/streaming-lakehouse/overview/index.html  |   4 +-
 .../streaming-lakehouse/tiering-service/index.html |   4 +-
 .../next/streaming-lakehouse/union-read/index.html |   4 +-
 .../data-distribution/bucketing/index.html         |   4 +-
 .../data-distribution/partitioning/index.html      |   4 +-
 .../table-design/data-distribution/ttl/index.html  |   4 +-
 docs/next/table-design/data-formats/index.html     |   4 +-
 docs/next/table-design/data-types/index.html       |   4 +-
 .../merge-engines/aggregation/index.html           |   4 +-
 .../table-design/merge-engines/default/index.html  |   4 +-
 .../merge-engines/first-row/index.html             |   4 +-
 docs/next/table-design/merge-engines/index.html    |   4 +-
 .../merge-engines/versioned/index.html             |   4 +-
 docs/next/table-design/overview/index.html         |   4 +-
 .../table-design/table-types/log-table/index.html  |   4 +-
 .../table-design/table-types/pk-table/index.html   |   4 +-
 docs/next/table-design/virtual-tables/index.html   |   4 +-
 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-formats/index.html          |   4 +-
 docs/table-design/data-types/index.html            |   4 +-
 .../merge-engines/aggregation/index.html           |   4 +-
 docs/table-design/merge-engines/default/index.html |   4 +-
 .../merge-engines/first-row/index.html             |   4 +-
 docs/table-design/merge-engines/index.html         |   4 +-
 .../merge-engines/versioned/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  |   4 +-
 docs/table-design/virtual-tables/index.html        |   4 +-
 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 +-
 477 files changed, 1226 insertions(+), 1230 deletions(-)

diff --git a/404.html b/404.html
index 9550d9c684..29bf44a4c6 100644
--- a/404.html
+++ b/404.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/assets/images/banner-d978c02a35df34891b55b615f9281366.png b/assets/images/banner-d978c02a35df34891b55b615f9281366.png
new file mode 100644
index 0000000000..63c8c8ec6c
Binary files /dev/null and b/assets/images/banner-d978c02a35df34891b55b615f9281366.png differ
diff --git a/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp b/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp
new file mode 100644
index 0000000000..6a8084ad04
Binary files /dev/null and b/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp differ
diff --git a/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp b/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp
new file mode 100644
index 0000000000..f9bcd136c6
Binary files /dev/null and b/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp differ
diff --git a/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp b/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp
new file mode 100644
index 0000000000..c5cf1db2bb
Binary files /dev/null and b/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp differ
diff --git a/assets/js/08af526d.0435558a.js b/assets/js/08af526d.0435558a.js
deleted file mode 100644
index 6f6189861c..0000000000
--- a/assets/js/08af526d.0435558a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[30529],{41344(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":3,"totalCount":29,"nextPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/08af526d.a96792ce.js b/assets/js/08af526d.a96792ce.js
new file mode 100644
index 0000000000..83b16ef409
--- /dev/null
+++ b/assets/js/08af526d.a96792ce.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[30529],{41344(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":3,"totalCount":30,"nextPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/2063472f.30a795d2.js b/assets/js/2063472f.30a795d2.js
deleted file mode 100644
index 22740726a9..0000000000
--- a/assets/js/2063472f.30a795d2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[13215],{17646(l){l.exports=JSON.parse('{"tags":[{"label":"Apache Fluss","permalink":"/blog/tags/apache-fluss","count":2},{"label":"lakestream","permalink":"/blog/tags/lakestream","count":1},{"label":"Real-time Analytics","permalink":"/blog/tags/real-time-analytics","count":2},{"label":"fluss","permalink":"/blog/tags/fluss","count":1},{"label":"column-pruning","permalink":"/blog/tags/column-pruning","count":1},{"label":"Arrow [...]
\ No newline at end of file
diff --git a/assets/js/2063472f.ba3c58a1.js b/assets/js/2063472f.ba3c58a1.js
new file mode 100644
index 0000000000..13422ce150
--- /dev/null
+++ b/assets/js/2063472f.ba3c58a1.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[13215],{17646(l){l.exports=JSON.parse('{"tags":[{"label":"Apache Fluss","permalink":"/blog/tags/apache-fluss","count":3},{"label":"Real-time Analytics","permalink":"/blog/tags/real-time-analytics","count":3},{"label":"Streaming Lakehouse","permalink":"/blog/tags/streaming-lakehouse","count":2},{"label":"lakestream","permalink":"/blog/tags/lakestream","count":1},{"label":"fluss","permalink":"/blog/tags/fluss","count":1},{"lab [...]
\ No newline at end of file
diff --git a/assets/js/349e4e64.e004b508.js b/assets/js/349e4e64.05e5449c.js
similarity index 62%
rename from assets/js/349e4e64.e004b508.js
rename to assets/js/349e4e64.05e5449c.js
index 510e9122af..75fc9eba09 100644
--- a/assets/js/349e4e64.e004b508.js
+++ b/assets/js/349e4e64.05e5449c.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[77103],{60623(a){a.exports=JSON.parse('{"tag":{"label":"Real-time Analytics","permalink":"/blog/tags/real-time-analytics","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/real-time-analytics","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[77103],{60623(a){a.exports=JSON.parse('{"tag":{"label":"Real-time Analytics","permalink":"/blog/tags/real-time-analytics","allTagsPath":"/blog/tags","count":3,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/real-time-analytics","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/4e18ef0d.3ca0a4dd.js b/assets/js/4e18ef0d.1b04f06d.js
similarity index 65%
rename from assets/js/4e18ef0d.3ca0a4dd.js
rename to assets/js/4e18ef0d.1b04f06d.js
index 6ce5e12be9..088d265746 100644
--- a/assets/js/4e18ef0d.3ca0a4dd.js
+++ b/assets/js/4e18ef0d.1b04f06d.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[7296],{17035(a){a.exports=JSON.parse('{"tag":{"label":"Apache Fluss","permalink":"/blog/tags/apache-fluss","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/apache-fluss","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[7296],{17035(a){a.exports=JSON.parse('{"tag":{"label":"Apache Fluss","permalink":"/blog/tags/apache-fluss","allTagsPath":"/blog/tags","count":3,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/apache-fluss","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/750f647c.6d1334bf.js b/assets/js/750f647c.daa81f1a.js
similarity index 84%
rename from assets/js/750f647c.6d1334bf.js
rename to assets/js/750f647c.daa81f1a.js
index 81177f64c4..97d6e93174 100644
--- a/assets/js/750f647c.6d1334bf.js
+++ b/assets/js/750f647c.daa81f1a.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[35565],{4727(e,t,a){a.r(t),a.d(t,{default:()=>i,metadata:()=>s});var s=a(19846),r=a(74848),o=a(28453);const n={slug:"apache-fluss-graduates-to-top-level-project",title:"Apache Fluss Graduates to a Top Level Project",date:new Date("2026-08-06T00:00:00.000Z"),authors:["jark"],tags:["apache-fluss","lakestream","real-time-analytics"]},l={authorsImageUrls:[void 0]};function c(e){const t={a:"a",img:"img",p:"p",strong:"strong",...( [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[35565],{4727(e,t,a){a.r(t),a.d(t,{default:()=>c,metadata:()=>s});var s=a(19846),r=a(74848),o=a(28453);const n={slug:"apache-fluss-graduates-to-top-level-project",title:"Apache Fluss Graduates to a Top Level Project",date:new Date("2026-08-06T00:00:00.000Z"),authors:["jark"],tags:["apache-fluss","lakestream","real-time-analytics"]},l={authorsImageUrls:[void 0]};function i(e){const t={a:"a",img:"img",p:"p",strong:"strong",...( [...]
\ No newline at end of file
diff --git a/assets/js/7aafb598.d1bc54e9.js b/assets/js/7aafb598.f2f7e075.js
similarity index 67%
rename from assets/js/7aafb598.d1bc54e9.js
rename to assets/js/7aafb598.f2f7e075.js
index bd28795743..cbbb186836 100644
--- a/assets/js/7aafb598.d1bc54e9.js
+++ b/assets/js/7aafb598.f2f7e075.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[43382],{24614(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/3","page":3,"postsPerPage":10,"totalPages":3,"totalCount":29,"previousPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[43382],{24614(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/3","page":3,"postsPerPage":10,"totalPages":3,"totalCount":30,"previousPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/7da85008.f40c97a5.js b/assets/js/7da85008.6d3960f8.js
similarity index 62%
rename from assets/js/7da85008.f40c97a5.js
rename to assets/js/7da85008.6d3960f8.js
index a5c69f23f9..8900829be8 100644
--- a/assets/js/7da85008.f40c97a5.js
+++ b/assets/js/7da85008.6d3960f8.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[85006],{88873(a){a.exports=JSON.parse('{"tag":{"label":"Streaming Lakehouse","permalink":"/blog/tags/streaming-lakehouse","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/streaming-lakehouse","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[85006],{88873(a){a.exports=JSON.parse('{"tag":{"label":"Streaming Lakehouse","permalink":"/blog/tags/streaming-lakehouse","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/streaming-lakehouse","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/814f3328.92d18f3c.js b/assets/js/814f3328.92d18f3c.js
deleted file mode 100644
index 321f3e07fd..0000000000
--- a/assets/js/814f3328.92d18f3c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[67472],{55513(e){e.exports=JSON.parse('{"title":"All our posts","items":[{"title":"Apache Fluss Graduates to a Top Level Project","permalink":"/blog/apache-fluss-graduates-to-top-level-project","unlisted":false,"date":"2026-08-06T00:00:00.000Z"},{"title":"Tiering Service Deep Dive Part 3: In Production","permalink":"/blog/fluss-tiering-service-deep-dive-part3","unlisted":false,"date":"2026-06-10T00:00:00.000Z"},{"title":"Tie [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.e9babb05.js b/assets/js/814f3328.e9babb05.js
new file mode 100644
index 0000000000..5e50861f7f
--- /dev/null
+++ b/assets/js/814f3328.e9babb05.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[67472],{55513(e){e.exports=JSON.parse('{"title":"All our posts","items":[{"title":"From Kafka to Fluss: Rednote\'s Real-Time Indexing Migration","permalink":"/blog/rednote-kafka-to-fluss-real-time-indexing","unlisted":false,"date":"2026-08-18T00:00:00.000Z"},{"title":"Apache Fluss Graduates to a Top Level Project","permalink":"/blog/apache-fluss-graduates-to-top-level-project","unlisted":false,"date":"2026-08-06T00:00:00.000 [...]
\ No newline at end of file
diff --git a/assets/js/c165d803.499ced64.js b/assets/js/c165d803.fee9f0ba.js
similarity index 96%
rename from assets/js/c165d803.499ced64.js
rename to assets/js/c165d803.fee9f0ba.js
index 4fca58041b..b529903984 100644
--- a/assets/js/c165d803.499ced64.js
+++ b/assets/js/c165d803.fee9f0ba.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[40471],{25141(e,a,t){t.r(a),t.d(a,{default:()=>c,metadata:()=>n});var n=t(19846),s=t(74848),o=t(28453);const i={slug:"apache-fluss-graduates-to-top-level-project",title:"Apache Fluss Graduates to a Top Level Project",date:new Date("2026-08-06T00:00:00.000Z"),authors:["jark"],tags:["apache-fluss","lakestream","real-time-analytics"]},r={authorsImageUrls:[void 0]};function l(e){const a={a:"a",h2:"h2",img:"img",li:"li",p:"p",str [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[40471],{25141(e,a,t){t.r(a),t.d(a,{default:()=>c,metadata:()=>n});var n=t(19846),s=t(74848),i=t(28453);const o={slug:"apache-fluss-graduates-to-top-level-project",title:"Apache Fluss Graduates to a Top Level Project",date:new Date("2026-08-06T00:00:00.000Z"),authors:["jark"],tags:["apache-fluss","lakestream","real-time-analytics"]},r={authorsImageUrls:[void 0]};function l(e){const a={a:"a",h2:"h2",img:"img",li:"li",p:"p",str [...]
\ No newline at end of file
diff --git a/assets/js/ca9adf69.b6bd666d.js b/assets/js/ca9adf69.b6bd666d.js
new file mode 100644
index 0000000000..0ead1963d8
--- /dev/null
+++ b/assets/js/ca9adf69.b6bd666d.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[8820],{18386(e,a,t){t.r(a),t.d(a,{default:()=>d,metadata:()=>n});var n=t(60346),i=t(74848),r=t(28453);const s={slug:"rednote-kafka-to-fluss-real-time-indexing",title:"From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline",sidebar_label:"From Kafka to Fluss: Rednote's Real-Time Indexing Migration",date:new Date("2026-08-18T00:00:00.000Z"),authors:["hanliu"],tags:["apache-fluss","real-time-analytics","st [...]
\ No newline at end of file
diff --git a/assets/js/dbfc4782.e43586e1.js b/assets/js/dbfc4782.e43586e1.js
deleted file mode 100644
index a84d95ef77..0000000000
--- a/assets/js/dbfc4782.e43586e1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[38749],{91895(e){e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"apache-fluss-graduates-to-top-level-project","metadata":{"permalink":"/blog/apache-fluss-graduates-to-top-level-project","source":"@site/blog/2026-08-06-apache-fluss-graduates-to-top-level-project.md","title":"Apache Fluss Graduates to a Top Level Project","description":"Apache Fluss Graduates to a Top Level Project","date":"2026-08-06T00:00:00.000Z","tag [...]
\ No newline at end of file
diff --git a/assets/js/dbfc4782.eac2ba53.js b/assets/js/dbfc4782.eac2ba53.js
new file mode 100644
index 0000000000..cba14365fb
--- /dev/null
+++ b/assets/js/dbfc4782.eac2ba53.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[38749],{91895(e){e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"rednote-kafka-to-fluss-real-time-indexing","metadata":{"permalink":"/blog/rednote-kafka-to-fluss-real-time-indexing","source":"@site/blog/2026-08-18-rednote-kafka-to-fluss-real-time-indexing.md","title":"From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline","description":"A production case study in columnar streaming, cold-data iso [...]
\ No newline at end of file
diff --git a/assets/js/dd04b75e.ef6c61ae.js b/assets/js/dd04b75e.aa353bb7.js
similarity index 86%
rename from assets/js/dd04b75e.ef6c61ae.js
rename to assets/js/dd04b75e.aa353bb7.js
index be84965a85..57efdaf139 100644
--- a/assets/js/dd04b75e.ef6c61ae.js
+++ b/assets/js/dd04b75e.aa353bb7.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21672],{33024(a){a.exports=JSON.parse('{"authors":[{"name":"Jark Wu","title":"PMC Chair of Apache Fluss","url":"https://github.com/wuchong","imageURL":"/avatars/wuchong.png","key":"jark","page":null,"count":10},{"name":"Giannis Polyzos","title":"PMC member of Apache Fluss","url":"https://github.com/polyzos","imageURL":"/avatars/polyzos.png","key":"giannis","page":null,"count":11},{"name":"Luo Yuxia","title":"PMC member of Ap [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21672],{33024(a){a.exports=JSON.parse('{"authors":[{"name":"Jark Wu","title":"PMC Chair of Apache Fluss","url":"https://github.com/wuchong","imageURL":"/avatars/wuchong.png","key":"jark","page":null,"count":10},{"name":"Giannis Polyzos","title":"PMC member of Apache Fluss","url":"https://github.com/polyzos","imageURL":"/avatars/polyzos.png","key":"giannis","page":null,"count":11},{"name":"Luo Yuxia","title":"PMC member of Ap [...]
\ No newline at end of file
diff --git a/assets/js/e17413df.5e59ffa6.js b/assets/js/e17413df.5e59ffa6.js
new file mode 100644
index 0000000000..2153c99f49
--- /dev/null
+++ b/assets/js/e17413df.5e59ffa6.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[23714],{35654(e,a,n){n.r(a),n.d(a,{default:()=>d,metadata:()=>t});var t=n(60346),i=n(74848),s=n(28453);const o={slug:"rednote-kafka-to-fluss-real-time-indexing",title:"From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline",sidebar_label:"From Kafka to Fluss: Rednote's Real-Time Indexing Migration",date:new Date("2026-08-18T00:00:00.000Z"),authors:["hanliu"],tags:["apache-fluss","real-time-analytics","s [...]
\ No newline at end of file
diff --git a/assets/js/ea70c07d.a0fde3ce.js b/assets/js/ea70c07d.a5bea63e.js
similarity index 63%
rename from assets/js/ea70c07d.a0fde3ce.js
rename to assets/js/ea70c07d.a5bea63e.js
index 2e1f265328..0e2083a8d4 100644
--- a/assets/js/ea70c07d.a0fde3ce.js
+++ b/assets/js/ea70c07d.a5bea63e.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[18732],{76387(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":3,"totalCount":29,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[18732],{76387(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":3,"totalCount":30,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/main.665e7276.js b/assets/js/main.665e7276.js
deleted file mode 100644
index 99be3aacd0..0000000000
--- a/assets/js/main.665e7276.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.665e7276.js.LICENSE.txt */
-(globalThis.webpackChunkfluss_website||=[]).push([[38792],{35947(e,t,n){"use strict";n.d(t,{A:()=>p});n(96540);var a=n(53259),o=n.n(a),r=n(84054);const i={"00666a83":[()=>n.e(97387).then(n.bind(n,22170)),"@site/versioned_docs/version-0.9/engine-flink/writes.md",22170],"00859d53":[()=>n.e(88809).then(n.bind(n,76613)),"@site/docs/apis/rust/installation.md",76613],"0159e4b3":[()=>n.e(61838).then(n.bind(n,28605)),"@site/versioned_docs/version-0.6/maintenance/tiered-storage/lakehouse-storage. [...]
\ No newline at end of file
diff --git a/assets/js/main.f3cd8977.js b/assets/js/main.f3cd8977.js
new file mode 100644
index 0000000000..89e63b1d0c
--- /dev/null
+++ b/assets/js/main.f3cd8977.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.f3cd8977.js.LICENSE.txt */
+(globalThis.webpackChunkfluss_website||=[]).push([[38792],{35947(e,t,n){"use strict";n.d(t,{A:()=>p});n(96540);var a=n(53259),o=n.n(a),r=n(84054);const i={"00666a83":[()=>n.e(97387).then(n.bind(n,22170)),"@site/versioned_docs/version-0.9/engine-flink/writes.md",22170],"00859d53":[()=>n.e(88809).then(n.bind(n,76613)),"@site/docs/apis/rust/installation.md",76613],"0159e4b3":[()=>n.e(61838).then(n.bind(n,28605)),"@site/versioned_docs/version-0.6/maintenance/tiered-storage/lakehouse-storage. [...]
\ No newline at end of file
diff --git a/assets/js/main.665e7276.js.LICENSE.txt b/assets/js/main.f3cd8977.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.665e7276.js.LICENSE.txt
rename to assets/js/main.f3cd8977.js.LICENSE.txt
diff --git a/assets/js/runtime~main.2bc92054.js b/assets/js/runtime~main.2bc92054.js
deleted file mode 100644
index 8c392ddcce..0000000000
--- a/assets/js/runtime~main.2bc92054.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e={};const a={};function f(d){const c=a[d];if(void 0!==c)return c.exports;const b=a[d]={exports:{}};return e[d].call(b.exports,b,b.exports,f),b.exports}f.m=e,(()=>{const e=[];f.O=(a,d,c,b)=>{if(d){b=b||0;for(var t=e.length;t>0&&e[t-1][2]>b;t--)e[t]=e[t-1];return void(e[t]=[d,c,b])}let r=1/0;for(t=0;t<e.length;t++){let[d,c,b]=e[t],n=!0;for(var o=0;o<d.length;o++)(!1&b||r>=b)&&Object.keys(f.O).every(e=>f.O[e](d[o]))?d.splice(o--,1):(n=!1,b<r&&(r=b));if(n){e.splice(t- [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.a0e571b5.js b/assets/js/runtime~main.a0e571b5.js
new file mode 100644
index 0000000000..b7f62da0eb
--- /dev/null
+++ b/assets/js/runtime~main.a0e571b5.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e={};const a={};function f(d){const c=a[d];if(void 0!==c)return c.exports;const b=a[d]={exports:{}};return e[d].call(b.exports,b,b.exports,f),b.exports}f.m=e,(()=>{const e=[];f.O=(a,d,c,b)=>{if(d){b=b||0;for(var t=e.length;t>0&&e[t-1][2]>b;t--)e[t]=e[t-1];return void(e[t]=[d,c,b])}let r=1/0;for(t=0;t<e.length;t++){let[d,c,b]=e[t],n=!0;for(var o=0;o<d.length;o++)(!1&b||r>=b)&&Object.keys(f.O).every(e=>f.O[e](d[o]))?d.splice(o--,1):(n=!1,b<r&&(r=b));if(n){e.splice(t- [...]
\ No newline at end of file
diff --git a/avatars/hanliu.png b/avatars/hanliu.png
new file mode 100644
index 0000000000..984055a45e
Binary files /dev/null and b/avatars/hanliu.png differ
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 c0575cc385..f619dee445 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
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
 <p>After working on Fluss–Iceberg lakehouse integration and deploying this architecture at a massive scale, including Alibaba&#x27;s 3 PB production deployment processing 40 GB/s, we&#x27;re ready to share the architectural lessons learned. Specifically, why existing systems fall short, how Fluss and Iceberg naturally complement each other, and what this means for finally building true real-time lakehouses.</p>
 <p><img decoding="async" loading="lazy" alt="Banner" src="/assets/images/fluss-lakehouse-streaming_comp-62d4129ae29a5e1b5453892ae27cc212.png" width="768" height="336" class="img_ev3q"></p>
@@ -125,7 +125,7 @@ Think of your data as having two thermal zones:</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="solution-2-primary-key-tables-with-native-upsert-support">Solution 2: Primary Key Tables with Native Upsert Support<a href="#solution-2-primary-key-tables-with-native-upsert-support" class="hash-link" aria-label="Direct link to Solution 2: Primary Key Tables with Native Upsert Support" title="Direct link to Solution 2: Primary Key Tables with Native Upsert Support" translate="no">​</a></h3>
 <p><strong>Addresses:</strong> Gap 3 (Primary Key Not Enforced) &amp; Gap 4 (Update Write Amplification)</p>
 <p>Fluss provides first-class primary key semantics using an LSM tree architecture:</p>
-<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">┌─────────────────────────────────────────────────┐</span><br></div><div class="token-line"  [...]
+<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">┌─────────────────────────────────────────────────┐</span><br></div><div class="token-line"  [...]
 <p><strong>How it works:</strong></p>
 <p>When you write to a primary key table, Fluss:</p>
 <ol>
diff --git a/blog/apache-fluss-graduates-to-top-level-project/index.html b/blog/apache-fluss-graduates-to-top-level-project/index.html
index 0623a99452..93f4abcd46 100644
--- a/blog/apache-fluss-graduates-to-top-level-project/index.html
+++ b/blog/apache-fluss-graduates-to-top-level-project/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>As <a href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-5" target="_blank" rel="noopener noreferrer" class="">officially announced by the Apache Software Foundation</a>, we are thrilled to share that <strong>Apache Fluss</strong> has graduated from the Apache Incubator to become a <strong>Top Level Project (TLP)</strong>.</p>
 <p>The project&#x27;s <a href="https://lists.apache.org/thread/kltvfrklyoqm9dj6dgwdzf82sm097427" target="_blank" rel="noopener noreferrer" class="">graduation proposal</a> received unanimous approval from the Apache Incubator Project Management Committee (IPMC) and was subsequently approved by the ASF Board of Directors. This milestone not only marks a new stage in Fluss&#x27;s journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data i [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-we-got-here">How We Got Here<a href="#how-we-got-here" class="hash-link" aria-label="Direct link to How We Got Here" title="Direct link to How We Got Here" translate="no">​</a></h2>
@@ -77,7 +77,7 @@
 <li class="">GitHub: <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">https://github.com/apache/fluss</a> (⭐ stars and contributions are welcome!)</li>
 <li class="">Contribution guide: <a href="https://fluss.apache.org/community/how-to-contribute/overview/" target="_blank" rel="noopener noreferrer" class="">https://fluss.apache.org/community/how-to-contribute/overview/</a></li>
 </ul>
-<p>A new journey has begun. Let this open river of data keep flowing. 🌊</p></div><footer class="docusaurus-mt-lg"><div class="row margin-top--sm theme-blog-footer-edit-meta-row"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/apache-fluss/">Apache Fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/lakestream/">lakestream</a></ [...]
+<p>A new journey has begun. Let this open river of data keep flowing. 🌊</p></div><footer class="docusaurus-mt-lg"><div class="row margin-top--sm theme-blog-footer-edit-meta-row"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/apache-fluss/">Apache Fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/lakestream/">lakestream</a></ [...]
                   <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></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index a2b64b4724..6d32c4d6e8 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
                   <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/blog/atom.xml b/blog/atom.xml
index 69b27291d8..11e8ec51e7 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,11 +2,79 @@
 <feed xmlns="http://www.w3.org/2005/Atom">
     <id>https://fluss.apache.org/blog/</id>
     <title>Apache Fluss™ Blog</title>
-    <updated>2026-08-06T00:00:00.000Z</updated>
+    <updated>2026-08-18T00:00:00.000Z</updated>
     <generator>https://github.com/jpmonette/feed</generator>
     <link rel="alternate" href="https://fluss.apache.org/blog/"/>
     <subtitle>Apache Fluss™ Blog</subtitle>
     <icon>https://fluss.apache.org/img/logo/fluss_favicon.svg</icon>
+    <entry>
+        <title type="html"><![CDATA[From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline]]></title>
+        <id>https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/</id>
+        <link href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/"/>
+        <updated>2026-08-18T00:00:00.000Z</updated>
+        <summary type="html"><![CDATA[A production case study in columnar streaming, cold-data isolation, and lakehouse integration.]]></summary>
+        <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="From Kafka to Fluss: Xiaohongshu&amp;#39;s production-grade migration of its core indexing pipeline" src="https://fluss.apache.org/assets/images/banner-d978c02a35df34891b55b615f9281366.png" width="1202" height="508" class="img_ev3q"></p>
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote's content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-the-indexing-pipeline-needed-to-change">Why the indexing pipeline needed to change<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#why-the-indexing-pipeline-needed-to-change" class="hash-link" aria-label="Direct link to Why the indexing pipeline needed to change" title="Direct link to Why the indexing pipeline needed to change" translate="no">​</a></h2>
+<p>Rednote's search, recommendation, and advertising systems all depend on real-time indexes. Upstream processing platforms continuously produce wide tables, while many downstream online services consume different subsets of those tables. One service may need content features, another may care about user and interaction fields, and a third may build a specialized index for search or ads. The consumers are numerous, their column requirements differ, and their fan-out ratios vary dramatica [...]
+<p>Kafka remains a mature and dependable messaging platform. But in this particular workload, row-oriented writes and full-row consumption amplified three structural problems.</p>
+<p><img decoding="async" loading="lazy" alt="Kafka-based wide-table distribution before the migration to Fluss" src="https://fluss.apache.org/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 1. Before the migration: Kafka wide-table distribution created read amplification, slow cold reads, and resource contention.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-read-amplification-kept-growing">1. Read amplification kept growing<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#1-read-amplification-kept-growing" class="hash-link" aria-label="Direct link to 1. Read amplification kept growing" title="Direct link to 1. Read amplification kept growing" translate="no">​</a></h3>
+<p>The same wide table was consumed repeatedly by multiple online services, even though each service needed only a fraction of the available columns. In a row-oriented model, a consumer interested in a handful of fields still had to read and process the entire record.</p>
+<p>As fan-out increased from 1x to 10x and 100x—and reached roughly 1,000x in some localized workloads—large volumes of irrelevant data were repeatedly transferred across the network. At Rednote's scale, that unnecessary I/O translated directly into bandwidth and compute costs.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-cold-data-replay-took-the-long-way-around">2. Cold-data replay took the long way around<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#2-cold-data-replay-took-the-long-way-around" class="hash-link" aria-label="Direct link to 2. Cold-data replay took the long way around" title="Direct link to 2. Cold-data replay took the long way around" translate="no">​</a></h3>
+<p>Index building does not consume only the latest events. Batch and incremental jobs frequently need to scan historical data as well. In the previous architecture, cold data lived in object storage. A replay first had to pull that data back through a Kafka broker, which then forwarded it to the client.</p>
+<p>That extra hop lengthened the path and forced brokers designed for real-time delivery to carry substantial historical scan traffic.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-historical-scans-competed-with-online-traffic">3. Historical scans competed with online traffic<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#3-historical-scans-competed-with-online-traffic" class="hash-link" aria-label="Direct link to 3. Historical scans competed with online traffic" title="Direct link to 3. Historical scans competed with online traffic" translate="no">​</a></h3>
+<p>Batch and incremental index builds often scan historical data with high concurrency. Those reads consumed broker network bandwidth and polluted the page cache, creating direct contention with latency-sensitive online consumers.</p>
+<p>For a core indexing pipeline, online stability comes first. If a historical rebuild can degrade real-time delivery, the architecture needs a cleaner boundary between hot-path consumption and cold-data access.</p>
+<p>The real issue was not simply a need to replace one messaging system with another. The organization and access pattern of the data no longer matched the way the data was being consumed. Rednote needed a platform that preserved streaming semantics while adding columnar reads, hot-and-cold tiering, and native integration with lake storage.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-changed-with-fluss">What changed with Fluss<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#what-changed-with-fluss" class="hash-link" aria-label="Direct link to What changed with Fluss" title="Direct link to What changed with Fluss" translate="no">​</a></h2>
+<p>The migration changed how data was written, consumed, and replayed.</p>
+<p><img decoding="async" loading="lazy" alt="Fluss-based real-time indexing architecture and migration benefits" src="https://fluss.apache.org/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 2. After the migration: columnar consumption, direct object-store reads, and Paimon integration reshape the real-time indexing path.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="online-services-moved-from-full-row-transfers-to-columnar-reads">Online services moved from full-row transfers to columnar reads<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#online-services-moved-from-full-row-transfers-to-columnar-reads" class="hash-link" aria-label="Direct link to Online services moved from full-row transfers to columnar reads" title="Direct link to Online services moved from full- [...]
+<p>Upstream systems write to Fluss through Apache Arrow. Downstream services can then read only the columns they actually need instead of fetching the full row every time.</p>
+<p>Consumption cost is therefore tied more closely to the data a service uses, rather than to the total width of the source table. In a pipeline with wide records, many consumers, and high fan-out, the value of column projection compounds as the workload grows.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="historical-replay-bypassed-the-broker">Historical replay bypassed the broker<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#historical-replay-bypassed-the-broker" class="hash-link" aria-label="Direct link to Historical replay bypassed the broker" title="Direct link to Historical replay bypassed the broker" translate="no">​</a></h3>
+<p>Cold-data replay no longer has to flow entirely through the broker path. Index builders can read Fluss log files directly from object storage, separating large historical scans from the online messaging layer.</p>
+<p>This reduces pressure on broker NICs and cache resources. Real-time consumers stay on a low-latency path, while historical builds use a route better suited to parallel scans. The result is stronger isolation between two workloads with very different performance profiles.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss-and-paimon-created-a-shared-lakestream-foundation">Fluss and Paimon created a shared Lakestream foundation<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#fluss-and-paimon-created-a-shared-lakestream-foundation" class="hash-link" aria-label="Direct link to Fluss and Paimon created a shared Lakestream foundation" title="Direct link to Fluss and Paimon created a shared Lakestream foundation" transla [...]
+<p>Rednote also uses Fluss's Lakestream to write the same real-time data into Apache Paimon. During migration, the Paimon tables support data exploration and dual-run validation, helping the team compare the new and existing pipelines for correctness. In production, the lake copy can also serve historical replay, offline analytics, and batch index construction.</p>
+<p>Instead of maintaining separate and disconnected real-time and historical datasets, the architecture moves toward a common data foundation that can serve both.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-gains-appeared-across-the-entire-pipeline">The gains appeared across the entire pipeline<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-gains-appeared-across-the-entire-pipeline" class="hash-link" aria-label="Direct link to The gains appeared across the entire pipeline" title="Direct link to The gains appeared across the entire pipeline" translate="no">​</a></h2>
+<p>Because the migration changed data layout, access paths, and workload isolation at the same time, the benefits were not confined to a single benchmark.</p>
+<p><strong>On the write path, CPU usage fell by about 30%, while write traffic fell by roughly 50%.</strong> Arrow-based writes and a layout better suited to the indexing workload reduced resource consumption and created more stability headroom for traffic peaks.</p>
+<p><strong>For index construction, batch and incremental build times fell by roughly 50% to 80%.</strong> Builders could pull data in parallel more efficiently, allowing changes in the business to propagate faster into search, recommendation, and advertising indexes.</p>
+<p><strong>Across online workloads, bandwidth savings ranged from about 30% to 90%, while peak throughput increased by approximately 3x.</strong> Columnar reads eliminated large amounts of unnecessary data transfer, particularly for wide tables with many downstream consumers.</p>
+<p>The significance lies in the combination. The core pipeline gained lower resource overhead, faster index builds, and greater peak capacity at the same time. Together, those improvements create the operating margin a production system needs in order to keep scaling.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-hardest-part-was-proving-production-readiness">The hardest part was proving production readiness<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-hardest-part-was-proving-production-readiness" class="hash-link" aria-label="Direct link to The hardest part was proving production readiness" title="Direct link to The hardest part was proving production readiness" translate="no">​</a></h2>
+<p>Clear performance gains did not make the migration simple. For infrastructure at Rednote's scale, a new system must answer more than whether its features work. It must demonstrate predictable performance, long-running stability, data correctness, and operational maturity.</p>
+<p>The team therefore treated Fluss as production infrastructure from the outset, not as an experimental swap. It ran comprehensive load tests against the critical Kafka baselines, followed by extended dual-run validation to confirm data correctness. Only after the new path had passed those checks did the team progressively connect core workloads and expose it to real production traffic.</p>
+<p>Platform capabilities had to mature alongside the data path: table management, multi-tenancy, monitoring and alerting, data lineage, cluster operations, multi-cloud control, cross-region backup, and lake-ingestion job management. These capabilities are less visible than a throughput chart, but they determine whether a system can move from a successful test to years of reliable operation.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="from-one-critical-pipeline-to-a-shared-real-time-data-platform">From one critical pipeline to a shared real-time data platform<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#from-one-critical-pipeline-to-a-shared-real-time-data-platform" class="hash-link" aria-label="Direct link to From one critical pipeline to a shared real-time data platform" title="Direct link to From one critical pipeline to a shar [...]
+<p>Fluss is now running in Rednote's core production indexing path. According to the figures shared in this blog post, a single table is already ingesting roughly 1 billion records and 10 TB per day, and the deployment has completed performance and stability validation.</p>
+<p>In the second half of 2026, Rednote plans to continue the progressive migration of existing Kafka-based index pipelines. The next phase is expected to span more than 100 tables and infrastructure measured in hundreds of thousands of CPU cores. The rollout will remain phased and controlled, allowing the old and new paths to hand off traffic gradually rather than through a high-risk cutover.</p>
+<p>For historical replay, the team plans to make greater use of Paimon's column projection and the unified streaming-and-lakehouse architecture to improve object-storage efficiency. For real-time serving, it will also explore Fluss primary-key tables for enrichment, point lookups, partial updates, and continuously updated state.</p>
+<p><img decoding="async" loading="lazy" alt="Rednote Fluss real-time data platform progress, architecture, and roadmap" src="https://fluss.apache.org/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp" width="2048" height="759" class="img_ev3q"></p>
+<p><em>Figure 3. Rednote's Fluss real-time data platform: current progress, platform capabilities, ecosystem integration, and future plans.</em></p>
+<p>That roadmap changes the role Fluss plays inside Rednote. It is no longer merely an alternative transport layer; it is evolving into a more unified real-time data service. Over time, the platform is expected to integrate more deeply with compute engines such as Flink, Spark, and StarRocks, and with lake technologies including Paimon and Lance, supporting workloads across the community, search and recommendation, advertising, security, commerce, and live streaming.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-takeaway-this-was-bigger-than-a-broker-swap">The takeaway: this was bigger than a broker swap<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-takeaway-this-was-bigger-than-a-broker-swap" class="hash-link" aria-label="Direct link to The takeaway: this was bigger than a broker swap" title="Direct link to The takeaway: this was bigger than a broker swap" translate="no">​</a></h2>
+<p>Rednote's move from Kafka to Fluss was not a rejection of a mature technology, nor was it a component change made for a single headline benchmark. It addressed a connected set of scaling problems: wide tables being read in full by many services, historical replay consuming online resources, a disconnect between streaming and lake data, and a core pipeline that needed more throughput with lower cost and stronger isolation.</p>
+<p>Columnar stream storage, direct object-store reads, and lakehouse integration allowed those issues to be reorganized within one architecture. Just as importantly, Rednote used load testing, dual runs, phased migration, and platform engineering to show that Fluss could move beyond technical promise and carry the pressure of a core production indexing workload.</p>
+<p>For teams building real-time search, recommendation, advertising, or AI data infrastructure, the lesson is straightforward: when data volumes keep growing, scaling is not only about raising a throughput ceiling. It is also about changing how data is organized, how it is accessed, and how safely the platform can absorb the next order of magnitude.</p>]]></content>
+        <author>
+            <name>Han Liu</name>
+        </author>
+        <category label="Apache Fluss" term="Apache Fluss"/>
+        <category label="Real-time Analytics" term="Real-time Analytics"/>
+        <category label="Streaming Lakehouse" term="Streaming Lakehouse"/>
+    </entry>
     <entry>
         <title type="html"><![CDATA[Apache Fluss Graduates to a Top Level Project]]></title>
         <id>https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/</id>
@@ -2939,132 +3007,4 @@ In key business scenarios such as log collection and analysis, search recommenda
             <uri>https://github.com/wuchong</uri>
         </author>
     </entry>
-    <entry>
-        <title type="html"><![CDATA[Apache Fluss Java Client: A Deep Dive]]></title>
-        <id>https://fluss.apache.org/blog/fluss-java-client/</id>
-        <link href="https://fluss.apache.org/blog/fluss-java-client/"/>
-        <updated>2025-07-07T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
-        <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-9b4e9683efcde75c4961249525c8f269.png" width="1477" height="975" class="img_ev3q"></p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="https://fluss.apache.org/blog/fluss-java-client/#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h2>
-<p>Apache Fluss is a streaming data storage system built for real-time analytics, serving as a low-latency data layer in modern data Lakehouses.
-It supports sub-second streaming reads and writes, storing data in a columnar format for efficiency, and offers two flexible table types: <strong>append-only Log Tables</strong> and <strong>updatable Primary Key Tables</strong>.
-In practice, this means Fluss can ingest high-throughput event streams <em>(using log tables)</em> while also maintaining <em>up-to-date</em> reference data or state <em>(using primary key tables)</em>, a combination ideal for
-scenarios like IoT, where you might stream sensor readings and look up information for those sensors in real-time, without
-the need for external K/V stores.</p>
-<p>In this tutorial, we'll introduce the <strong>Fluss Java Client</strong> by walking through a simple home IoT system example.
-We will use <code>Fluss's Admin client</code> to create a primary key table for sensor information and a log table for sensor readings, then use the client
-to write data to these tables and read/enrich the streaming sensor data.</p>
-<p>By the end, you'll see how a sensor reading can be ingested into a log table and immediately enriched with information from a primary key table (essentially performing a real-time lookup join for streaming data enrichment).</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="preflight-check">Preflight Check<a href="https://fluss.apache.org/blog/fluss-java-client/#preflight-check" class="hash-link" aria-label="Direct link to Preflight Check" title="Direct link to Preflight Check" translate="no">​</a></h2>
-<p>The full source code can be found <a href="https://github.com/ververica/ververica-fluss-examples/tree/main/fluss-java-client" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token function" style="color:#7C3AED">docker</span><span class="token plain"> compose up</span><br></di [...]
-<p>The first thing we need to do is establish a connection to the Fluss cluster.
-The <code>Connection</code> is the main entry point for the Fluss client, from which we obtain an <code>Admin</code> (for metadata operations) and Table instances (for data operations)</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token comment" style="color:#64748B;font-style:italic">// Configure connection to Fluss cluster</span><sp [...]
-<p>The above code snippet shows the bare minimum requirements for connecting and interacting with a Fluss Cluster.
-For our example we will use the following mock data - to keep things simple - which you can find below:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="operating-the-cluster">Operating The Cluster<a href="https://fluss.apache.org/blog/fluss-java-client/#operating-the-cluster" class="hash-link" aria-label="Direct link to Operating The Cluster" title="Direct link to Operating The Cluster" translate="no">​</a></h2>
-<p>Let's create a database for our IoT data, and within it define two tables:</p>
-<ul>
-<li class=""><strong>Sensor Readings Table:</strong> A log table that will collect time-series readings from sensors (like temperature and humidity readings). This table is append-only (new records are added continuously, with no updates/deletes) which is ideal for immutable event streams</li>
-<li class=""><strong>Sensor Information Table:</strong> A primary key table that stores metadata for each sensor (like sensor ID, location, type). Each <code>sensorId</code> will be unique and acts as the primary key. This table can be updated as sensor info changes (e.g., sensor relocated or reconfigured).</li>
-</ul>
-<p>Using the Admin client, we can programmatically create these tables.</p>
-<p>First, we'll ensure the database exists (creating it if not), then define schemas for each table and create them:</p>
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="schema-definitions">Schema Definitions<a href="https://fluss.apache.org/blog/fluss-java-client/#schema-definitions" class="hash-link" aria-label="Direct link to Schema Definitions" title="Direct link to Schema Definitions" translate="no">​</a></h3>
-<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="log-table-sensor-readings">Log table (sensor readings)<a href="https://fluss.apache.org/blog/fluss-java-client/#log-table-sensor-readings" class="hash-link" aria-label="Direct link to Log table (sensor readings)" title="Direct link to Log table (sensor readings)" translate="no">​</a></h4>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="primary-key-table-sensor-information">Primary Key table (sensor information)<a href="https://fluss.apache.org/blog/fluss-java-client/#primary-key-table-sensor-information" class="hash-link" aria-label="Direct link to Primary Key table (sensor information)" title="Direct link to Primary Key table (sensor information)" translate="no">​</a></h4>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="table-creation">Table Creation<a href="https://fluss.apache.org/blog/fluss-java-client/#table-creation" class="hash-link" aria-label="Direct link to Table Creation" title="Direct link to Table Creation" translate="no">​</a></h3>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<p>We specify a distribution with <code>.distributedBy(3, "sensorId")</code>.
-Fluss tables are partitioned into buckets (similar to partitions in Kafka topics) for scalability.
-Here we use 3 buckets, meaning data gets distributed across 3 buckets. Multiple buckets allow for higher throughput or to parallelize reads/writes.
-If using multiple buckets, Fluss would hash on the bucket key (<code>sensorId</code> in our case) to assign records to buckets.</p>
-<p>For the <code>sensor_readings</code> table, we define a schema without any primary key. In Fluss, a table created without a primary key clause is a Log Table.
-A log table only supports appending new records (no updates or deletes), making it perfect for immutable time-series data or logs.</p>
-<p>In the log table, specifying a bucket key like <code>sensorId</code> ensures all readings from the same sensor end up to the same bucket providing strict ordering guarantees.</p>
-<p>With our tables created let's go and write some data.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="table-writes">Table Writes<a href="https://fluss.apache.org/blog/fluss-java-client/#table-writes" class="hash-link" aria-label="Direct link to Table Writes" title="Direct link to Table Writes" translate="no">​</a></h2>
-<p>With our tables in place, let's insert some data using the Fluss Java API.
-The client allows us to write or read data from it.
-We'll demonstrate two patterns:</p>
-<ul>
-<li class=""><strong>Upserting</strong> into the primary key table (sensor information).</li>
-<li class=""><strong>Appending</strong> to the log table (sensor readings).</li>
-</ul>
-<p>Fluss provides specialized writer interfaces for each table type: an <strong>UpsertWriter</strong> for primary key tables and an <strong>AppendWriter</strong> for log tables.
-Under the hood, the Fluss client currently expects data as <strong>GenericRow</strong> objects (a generic row data format).</p>
-<blockquote>
-<p><strong>Note:</strong> Internally Fluss uses <strong>InternalRow</strong> as an optimized, binary representation of data for better performance and memory efficiency.
-<strong>GenericRow</strong> is a generic implementation of InternalRow. This allows developers to interact with data easily while Fluss processes it efficiently using the underlying binary format.</p>
-</blockquote>
-<p>Since we are creating <strong>Pojos</strong> though this means that we need to convert these into a GenericRow in order to write them into Fluss.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<p><strong>Note:</strong> For certain data types like <code>String</code> or <code>LocalDateTime</code> we need to use certain functions like
-<code>BinaryString.fromString("string_value")</code> or <code>TimestampNtz.fromLocalDateTime(datetime)</code> otherwise you might
-come across some conversion exceptions.</p>
-<p>Let's start by writing data to the <code>Log Table</code>. This requires getting an <code>AppendWriter</code> as follows:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">logger</span><span class="token punctuation" style="color:#475569">.</span><span class="toke [...]
-<p>At this point we have successfully written 10 sensor readings to our table.</p>
-<p>Next, let's write data to the <code>Primary Key Table</code>. This requires getting an <code>UpsertWriter</code> as follows:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">logger</span><span class="token punctuation" style="color:#475569">.</span><span class="toke [...]
-<p>At this point we have successfully written 10 sensor information records to our table, because
-updates will be handled on the primary key and merged.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="scans--lookups">Scans &amp; Lookups<a href="https://fluss.apache.org/blog/fluss-java-client/#scans--lookups" class="hash-link" aria-label="Direct link to Scans &amp; Lookups" title="Direct link to Scans &amp; Lookups" translate="no">​</a></h2>
-<p>Now comes the real-time data enrichment part of our example.
-We want to simulate a process where each incoming sensor reading is immediately looked up against the sensor information table to add context (like location and type) to the raw reading.
-This is a common pattern in streaming systems, often achieved with lookup joins.</p>
-<p>With the Fluss Java client, we can do this by combining a <strong>log scanner on the readings table</strong> with <strong>point lookups on the sensor information table</strong>.</p>
-<p>To consume data from a Fluss table, we use a *<em>Scanner</em>.
-For a log table, Fluss provides a <strong>LogScanner</strong> that allows us to <strong>subscribe to one or more buckets</strong> and poll for new records.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">LogScanner</span><span class="token plain"> logScanner </span><sp [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">Lookuper</span><span class="token plain"> sensorInfoLookuper </sp [...]
-<p>We set up a scanner on the <code>sensor_readings</code> table, and next we need to subscribe to all its buckets, and then poll for any available records:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">int</span><span class="token plain"> numBuckets </span><span class=" [...]
-<p>Start polling for records. For each incoming record we will use the <strong>Lookuper</strong> to <code>lookup</code> sensor information from the primary key table,
-and creating a <strong>SensorReadingEnriched</strong> record.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain"> </span><span class="token keyword" style="color:#194670">while</span><span class="token pla [...]
-<p>Let's summarize what's happening here:</p>
-<ul>
-<li class="">We create a LogScanner for the <code>sensor_readings</code> table using <em>table.newScan().createLogScanner()</em>.</li>
-<li class="">We subscribe to each bucket of the table from the beginning (offset 0). Subscribing <code>from beginning</code> means we'll read all existing data from the start; alternatively, one could subscribe from the latest position to only get new incoming data or based on other attributes like time. In our case, since we just inserted data, from-beginning will capture those inserts.</li>
-<li class="">We then call <code>poll(Duration)</code> on the scanner to retrieve available records, waiting up to the given timeout (1 second here). This returns a <code>ScanRecords</code> batch containing any records that were present. We iterate over each <code>TableBucket</code> and then over each <code>ScanRecord</code> within that bucket.</li>
-<li class="">For each record, we extract the fields via the InternalRow interface (which provides typed access to each column in the row) and <strong>convert them into a Pojo</strong>.</li>
-<li class="">Next, for each reading, we perform a <strong>lookup</strong> on the <strong>sensor_information</strong> table to get the sensor's info. We construct a key (GenericRow with just the sensor_id) and use <strong>sensorTable.newLookup().createLookuper().lookup(key)</strong>. This performs a point lookup by primary key and returns a <code>LookupResult future</code>; we call <code>.get()</code> to get the result synchronously. If present, we retrieve the InternalRow of the sensor i [...]
-<li class="">We then combine the data: logging an enriched message that includes the sensor's information alongside the reading values.</li>
-</ul>
-<p>Fluss's lookup API gives us quick primary-key retrieval from a table, which is exactly what we need to enrich the streaming data.
-In a real application, this enrichment could be done on the fly in a streaming job (and indeed <strong>Fluss is designed to support high-QPS lookup joins in real-time pipelines</strong>), but here we're simulating it with client calls for clarity.</p>
-<p>If you run the above code found <a href="https://github.com/ververica/ververica-fluss-examples" target="_blank" rel="noopener noreferrer" class="">here</a>, you should see an output like the following:</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token number" style="color:#B45309">16</span><span class="token plain">:07:13.594 INFO  </span><span cl [...]
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="column-pruning-scans">Column Pruning Scans<a href="https://fluss.apache.org/blog/fluss-java-client/#column-pruning-scans" class="hash-link" aria-label="Direct link to Column Pruning Scans" title="Direct link to Column Pruning Scans" translate="no">​</a></h2>
-<p>Column pruning lets you fetch only the columns you need, <strong>reducing network overhead and improving read performance</strong>. With Fluss’s Java client, you can specify a subset of columns in your scan:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">LogScanner</span><span class="token plain"> logScanner </span><sp [...]
-<p>Let's break this down:</p>
-<ul>
-<li class=""><code>.project(...)</code> instructs the client to request only the specified columns (sensorId,timestamp and temperature) from the server.</li>
-<li class="">Fluss’s columnar storage means non-requested columns (e.g., humidity, etc.) <strong>aren’t transmitted, saving bandwidth and reducing client-side parsing overhead</strong>.</li>
-<li class="">You can combine projection with filters or lookups to further optimize your data access patterns.</li>
-</ul>
-<p>Example output:</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token number" style="color:#B45309">16</span><span class="token plain">:12:35.114 INFO  </span><span cl [...]
-<p>Notice, how only the requested columns are returned from the server.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="conclusion">Conclusion<a href="https://fluss.apache.org/blog/fluss-java-client/#conclusion" class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to Conclusion" translate="no">​</a></h2>
-<p>In this blog post, we've introduced the Fluss Java Client by guiding you through a full example of creating tables, writing data, and reading/enriching data in real-time.
-We covered how to use the <code>Admin</code> client to define a <strong>Primary Key table</strong> (for reference data that can be updated) and a <strong>Log table</strong> (for immutable event streams), and how to use the Fluss client to upsert and append data accordingly.
-We also demonstrated reading from a log table using a scanner and performing a lookup on a primary key table to enrich the streaming data on the fly.</p>
-<p>This IoT sensor scenario is just one example of Fluss in action and also highlights the <strong>Stream/Table duality</strong> within the same system.
-Fluss's ability to handle high-throughput append streams and fast key-based lookups makes it well-suited for real-time analytics use cases like this and many others.
-With this foundation, you can explore more advanced features of Fluss to build robust real-time data applications. Happy streaming! 🌊</p>
-<p>And before you go 😊 don’t forget to give Fluss 🌊 some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a></p>]]></content>
-        <author>
-            <name>Giannis Polyzos</name>
-            <uri>https://github.com/polyzos</uri>
-        </author>
-    </entry>
 </feed>
\ No newline at end of file
diff --git a/blog/authors/index.html b/blog/authors/index.html
index 19a8d0d991..cd0b0e35cb 100644
--- a/blog/authors/index.html
+++ b/blog/authors/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
                   <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/blog/column-pruning-streaming-storage/index.html b/blog/column-pruning-streaming-storage/index.html
index 88afbc0c81..393c67fdf9 100644
--- a/blog/column-pruning-streaming-storage/index.html
+++ b/blog/column-pruning-streaming-storage/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/fluss-for-ai/index.html b/blog/fluss-for-ai/index.html
index e96fc7147c..91fd91910c 100644
--- a/blog/fluss-for-ai/index.html
+++ b/blog/fluss-for-ai/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><img decoding="async" loading="lazy" src="/assets/images/banner-a3fa3c1c723340acae7046f86be1de82.png" width="1024" height="1024" class="img_ev3q">
 <strong>Apache Fluss (Incubating) started as streaming storage for real-time analytics</strong>, built to work closely with stream processors like Apache Flink.
 Its focus has always been on freshness, efficient analytical access, and continuous data, making fast-changing streams directly usable without forcing them
diff --git a/blog/fluss-intro/index.html b/blog/fluss-intro/index.html
index 25a32a30a9..b6fc3caae9 100644
--- a/blog/fluss-intro/index.html
+++ b/blog/fluss-intro/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 Today, we are excited to introduce Fluss, a cutting-edge streaming storage system designed to power real-time analytics.
 We are going to explore Fluss&#x27;s architecture, design principles, key features, and how it addresses the challenges of using Kafka for real-time analytics.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="key-features-of-fluss">Key Features of Fluss<a href="#key-features-of-fluss" class="hash-link" aria-label="Direct link to Key Features of Fluss" title="Direct link to Key Features of Fluss" translate="no">​</a></h2>
diff --git a/blog/fluss-java-client/index.html b/blog/fluss-java-client/index.html
index 28ac00d458..a3772d554e 100644
--- a/blog/fluss-java-client/index.html
+++ b/blog/fluss-java-client/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h2>
 <p>Apache Fluss is a streaming data storage system built for real-time analytics, serving as a low-latency data layer in modern data Lakehouses.
 It supports sub-second streaming reads and writes, storing data in a columnar format for efficiency, and offers two flexible table types: <strong>append-only Log Tables</strong> and <strong>updatable Primary Key Tables</strong>.
diff --git a/blog/fluss-joins-asf/index.html b/blog/fluss-joins-asf/index.html
index c6ca24cfc0..f73f5ef975 100644
--- a/blog/fluss-joins-asf/index.html
+++ b/blog/fluss-joins-asf/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 neutral, and standardized. Moving forward, Fluss will leverage the ASF ecosystem to accelerate the building of a global developer community, continuously driving innovation and adoption of next-generation real-time data infrastructure.</p>
 <p><img decoding="async" loading="lazy" alt="ASF" src="/assets/images/asf-0621eab6f6aadbdfebfc5e24a36667c1.png" width="1231" height="631" class="img_ev3q"></p>
 <p>The Fluss community has recently completed all donation procedures and successfully transferred the project to the Apache Software Foundation.
diff --git a/blog/fluss-open-source/index.html b/blog/fluss-open-source/index.html
index 84b3d37f8d..975efb7ec5 100644
--- a/blog/fluss-open-source/index.html
+++ b/blog/fluss-open-source/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 Fluss is a <strong>streaming storage system</strong> designed to power real-time analytics. It aspires to change how organizations approach real-time data by acting as the <strong>real-time data layer</strong> for the Lakehouse.
 Its cutting-edge design enables businesses to achieve <strong>sub-second latency</strong>, <strong>high throughput</strong>, and <strong>cost efficiency</strong> for data analytics, making it the ideal solution for modern data-driven applications.</p>
 <p>We have historically invested a lot of effort into advancing the data streaming ecosystem, being major contributors to <a href="https://flink.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Flink®</a>, <a href="https://www.ververica.com/blog/ververica-donates-flink-cdc-empowering-real-time-data-integration-for-the-community" target="_blank" rel="noopener noreferrer" class="">Apache Flink CDC</a>, and <a href="https://paimon.apache.org/" target="_blank" rel="noop [...]
diff --git a/blog/fluss-storage-hierarchy/index.html b/blog/fluss-storage-hierarchy/index.html
index 1f9cff163a..c3ebd110e7 100644
--- a/blog/fluss-storage-hierarchy/index.html
+++ b/blog/fluss-storage-hierarchy/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>Apache Fluss stores data in three places:</strong> local disk on the tablet server, remote object storage like S3, and the lakehouse. Which place holds which data at any given moment, and what is responsible for moving it between them, is the foundation everything else rests on. Your capacity plan depends on it. Your latency targets depend on it. Your disaster-recovery story depends on it. So does your ability to predict, in advance, that a particular configuration change is g [...]
 <p>This post walks through that layering. We&#x27;ll cover what each tier holds, the two background tasks that move data between them, what changes for primary-key tables, and how recovery actually works when a tablet server loses its disk.</p>
 <p>By the end you should be able to look at a Fluss deployment and say, for any given record, where it lives right now and where it will live in an hour.</p>
diff --git a/blog/fluss-tiering-service-deep-dive-part1/index.html b/blog/fluss-tiering-service-deep-dive-part1/index.html
index 688353d68a..c971dcf6e9 100644
--- a/blog/fluss-tiering-service-deep-dive-part1/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part1/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you&#x27;re new to Fluss, the lake-tiering story is one of those topics where every explanation seems to assume you already know how it works.
 This three-part walkthrough aims to bring some clarity to the confusing parts of the system, and to help you understand how it works in practice.</p>
 <p><strong>Part 1</strong> builds the mental model from scratch and by the end of it you&#x27;ll be able to describe, step by step, what happens between the moment a tiering timer fires and the moment a lake snapshot is committed.</p>
diff --git a/blog/fluss-tiering-service-deep-dive-part2/index.html b/blog/fluss-tiering-service-deep-dive-part2/index.html
index 79d04df684..412d10b534 100644
--- a/blog/fluss-tiering-service-deep-dive-part2/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part2/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><a class="" href="/blog/fluss-tiering-service-deep-dive-part1/">Part 1</a> built the mental model. What tiering is, who does what, how the round runs end-to-end.</p>
 <p>This part adds the dials. Buckets and splits determine how a round parallelizes.
 Log and PK tables behave so differently on round one that the difference deserves its own treatment.
diff --git a/blog/fluss-tiering-service-deep-dive-part3/index.html b/blog/fluss-tiering-service-deep-dive-part3/index.html
index 8b7f7d87b0..a6bb7f0e09 100644
--- a/blog/fluss-tiering-service-deep-dive-part3/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part3/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><a class="" href="/blog/fluss-tiering-service-deep-dive-part1/">Part 1</a> and <a class="" href="/blog/fluss-tiering-service-deep-dive-part2/">Part 2</a> built up everything you need to know about how tiering behaves: the mental model, the dials, the queue dynamics, the scale-out story. This part is about what to do with all of that. What breaks at runtime, and which of those failures self-heal versus need operator action. The design mistakes that look fine on day one but come back to [...]
 <p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
 <ul>
diff --git a/blog/fluss_fraud_detection/index.html b/blog/fluss_fraud_detection/index.html
index 10c68965cc..b5cb1e9990 100644
--- a/blog/fluss_fraud_detection/index.html
+++ b/blog/fluss_fraud_detection/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Fraud detection is a mission-critical capability for businesses operating in financial services, e-commerce, and digital payments. Detecting suspicious transactions in real time can prevent significant losses and protect customers. This blog demonstrates how to build a streamhouse that processes bank transactions in real time, detects fraud, and serves data seamlessly across hot (sub‑second latency) and cold (minutes‑latency) layers.
 Real-time detection and historical analytics are combined, enabling businesses to act quickly while maintaining a complete audit trail.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="streamhouse-architecture">Streamhouse Architecture<a href="#streamhouse-architecture" class="hash-link" aria-label="Direct link to Streamhouse Architecture" title="Direct link to Streamhouse Architecture" translate="no">​</a></h2>
diff --git a/blog/fluss_rust_client_release/index.html b/blog/fluss_rust_client_release/index.html
index ec6f78332c..7bfb0a0ded 100644
--- a/blog/fluss_rust_client_release/index.html
+++ b/blog/fluss_rust_client_release/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>We are excited to announce the release of <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">fluss-rust clients</a> 0.1.0, the first official release of the <a href="https://clients.fluss.apache.org/user-guide/rust/installation" target="_blank" rel="noopener noreferrer" class="">Rust</a>, <a href="https://clients.fluss.apache.org/user-guide/python/installation" target="_blank" rel="noopener noreferrer" class="">Python</a>, and <a href="ht [...]
 <p>Under the hood, all three clients share a single Rust core that handles protocol negotiation, batching, retries, and <a href="https://arrow.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Arrow</a>-based data exchange, with thin language-specific bindings on top. This was a deliberate community decision to deliver native performance and feature parity across every language from day one.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Direct link to Highlights" title="Direct link to Highlights" translate="no">​</a></h2>
diff --git a/blog/hands-on-fluss-lakehouse/index.html b/blog/hands-on-fluss-lakehouse/index.html
index f0008aceac..3dc5b4cac5 100644
--- a/blog/hands-on-fluss-lakehouse/index.html
+++ b/blog/hands-on-fluss-lakehouse/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><img decoding="async" loading="lazy" src="/assets/images/streamhouse-7b7f1260fc996ca89b50dbb9454584ab.png" width="3057" height="1237" class="img_ev3q"></p>
 <p>In this hands-on tutorial, we&#x27;ll walk you through setting up a local Fluss lakehouse environment, running some practical data operations, and getting first-hand experience with the complete Fluss lakehouse architecture. By the end, you&#x27;ll have a working environment for experimenting with Fluss&#x27;s powerful data processing capabilities.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="integrate-with-paimon-minio-lakehouse">Integrate with Paimon Minio Lakehouse<a href="#integrate-with-paimon-minio-lakehouse" class="hash-link" aria-label="Direct link to Integrate with Paimon Minio Lakehouse" title="Direct link to Integrate with Paimon Minio Lakehouse" translate="no">​</a></h2>
@@ -170,7 +170,7 @@
 <p>Open the Minio WebUI, and you&#x27;ll see the Paimon files in your bucket:</p>
 <p><img decoding="async" loading="lazy" src="/assets/images/fluss-bucket-data-47a0df43a938f44f5671f184588fd5ef.png" width="1508" height="530" class="img_ev3q"></p>
 <p>You can also check the Parquet files and manifest in your local filesystem under <code>/tmp/minio-data</code>:</p>
-<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">/tmp/minio-data ❯ tree .</span><br></div><div class="token-line" style="color:#0A0F1C"><span [...]
+<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">/tmp/minio-data ❯ tree .</span><br></div><div class="token-line" style="color:#0A0F1C"><span [...]
 </li>
 <li class="">
 <p>View Snapshots</p>
diff --git a/blog/index.html b/blog/index.html
index f7b34cbf48..313c86c0e5 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
+<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,19 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote&#x27;s content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left [...]
 <p>As <a href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-5" target="_blank" rel="noopener noreferrer" class="">officially announced by the Apache Software Foundation</a>, we are thrilled to share that <strong>Apache Fluss</strong> has graduated from the Apache Incubator to become a <strong>Top Level Project (TLP)</strong>.</p>
 <p>The project&#x27;s <a href="https://lists.apache.org/thread/kltvfrklyoqm9dj6dgwdzf82sm097427" target="_blank" rel="noopener noreferrer" class="">graduation proposal</a> received unanimous approval from the Apache Incubator Project Management Committee (IPMC) and was subsequently approved by the ASF Board of Directors. This milestone not only marks a new stage in Fluss&#x27;s journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data i [...]
 <p><a class="" href="/blog/fluss-tiering-service-deep-dive-part1/">Part 1</a> and <a class="" href="/blog/fluss-tiering-service-deep-dive-part2/">Part 2</a> built up everything you need to know about how tiering behaves: the mental model, the dials, the queue dynamics, the scale-out story. This part is about what to do with all of that. What breaks at runtime, and which of those failures self-heal versus need operator action. The design mistakes that look fine on day one but come back to [...]
@@ -91,9 +96,7 @@ The full combination of four dimensions means <strong>16 grouping methods</stron
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
-<p>We took a different path and tried to leverage the lessons of the great.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/fluss-rust/">Fluss Rust</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/fluss-rs/">fluss-rs</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagR [...]
-<p>We are excited to announce the release of <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">fluss-rust clients</a> 0.1.0, the first official release of the <a href="https://clients.fluss.apache.org/user-guide/rust/installation" target="_blank" rel="noopener noreferrer" class="">Rust</a>, <a href="https://clients.fluss.apache.org/user-guide/python/installation" target="_blank" rel="noopener noreferrer" class="">Python</a>, and <a href="ht [...]
-<p>Under the hood, all three clients share a single Rust core that handles protocol negotiation, batching, retries, and <a href="https://arrow.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Arrow</a>-based data exchange, with thin language-specific bindings on top. This was a deliberate community decision to deliver native performance and feature parity across every language from day one.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tag [...]
+<p>We took a different path and tried to leverage the lessons of the great.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/fluss-rust/">Fluss Rust</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/fluss-rs/">fluss-rs</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagR [...]
                   <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/blog/page/2/index.html b/blog/page/2/index.html
index 4d5edcec25..18993ea12d 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
+<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,16 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p>We are excited to announce the release of <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">fluss-rust clients</a> 0.1.0, the first official release of the <a href="https://clients.fluss.apache.org/user-guide/rust/installation" target="_blank" rel="noopener noreferrer" class="">Rust</a>, <a href="https://clients.fluss.apache.org/user-guide/python/installation" target="_blank" rel="noopener noreferrer" class="">Python</a>, and <a href="ht [...]
+<p>Under the hood, all three clients share a single Rust core that handles protocol negotiation, batching, retries, and <a href="https://arrow.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Arrow</a>-based data exchange, with thin language-specific bindings on top. This was a deliberate community decision to deliver native performance and feature parity across every language from day one.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tag [...]
 <p><img decoding="async" loading="lazy" src="/assets/images/banner-a3fa3c1c723340acae7046f86be1de82.png" width="1024" height="1024" class="img_ev3q">
 <strong>Apache Fluss (Incubating) started as streaming storage for real-time analytics</strong>, built to work closely with stream processors like Apache Flink.
 Its focus has always been on freshness, efficient analytical access, and continuous data, making fast-changing streams directly usable without forcing them
@@ -66,7 +68,7 @@ through batch-oriented systems or log-only pipelines.</p>
 <li class=""><strong>Operationally robust clusters</strong> with automatic rebalancing and safer maintenance workflows</li>
 <li class=""><strong>Apache Spark integration</strong>, enabling unified batch and streaming analytics on Fluss</li>
 <li class=""><strong>First-class Azure support</strong>, allowing Fluss to tier and operate seamlessly on Azure Blob Storage and ADLS Gen2</li>
-</ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache Fluss (Incubating) 0.9 Release Announcement" href="/blog/releases/0.9/"><b>Read more</b></a></div></footer></arti [...]
+</ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache Fluss (Incubating) 0.9 Release Announcement" href="/blog/releases/0.9/"><b>Read more</b></a></div></footer></arti [...]
 <p>Fraud detection is a mission-critical capability for businesses operating in financial services, e-commerce, and digital payments. Detecting suspicious transactions in real time can prevent significant losses and protect customers. This blog demonstrates how to build a streamhouse that processes bank transactions in real time, detects fraud, and serves data seamlessly across hot (sub‑second latency) and cold (minutes‑latency) layers.
 Real-time detection and historical analytics are combined, enabling businesses to act quickly while maintaining a complete audit trail.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about A fraud detection pipeline with Streamhouse" href="/blog/fluss_fraud_detection/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/2025/12/02/fluss-x-iceberg-why-your-lakehou [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
@@ -100,13 +102,7 @@ Looking ahead, the team will continue to extend Fluss within a <strong>Lakehouse
 <p><img decoding="async" loading="lazy" src="/assets/images/streamhouse-7b7f1260fc996ca89b50dbb9454584ab.png" width="3057" height="1237" class="img_ev3q"></p>
 <p>In this hands-on tutorial, we&#x27;ll walk you through setting up a local Fluss lakehouse environment, running some practical data operations, and getting first-hand experience with the complete Fluss lakehouse architecture. By the end, you&#x27;ll have a working environment for experimenting with Fluss&#x27;s powerful data processing capabilities.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about From Stream to Lake: Hands-On wi [...]
 neutral, and standardized. Moving forward, Fluss will leverage the ASF ecosystem to accelerate the building of a global developer community, continuously driving innovation and adoption of next-generation real-time data infrastructure.</p>
-<p><img decoding="async" loading="lazy" alt="ASF" src="/assets/images/asf-0621eab6f6aadbdfebfc5e24a36667c1.png" width="1231" height="631" class="img_ev3q"></p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Fluss Joins the Apache Incubator" href="/blog/fluss-joins-asf/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/fluss-java-client/">Apache Fluss Java Cl [...]
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h2>
-<p>Apache Fluss is a streaming data storage system built for real-time analytics, serving as a low-latency data layer in modern data Lakehouses.
-It supports sub-second streaming reads and writes, storing data in a columnar format for efficiency, and offers two flexible table types: <strong>append-only Log Tables</strong> and <strong>updatable Primary Key Tables</strong>.
-In practice, this means Fluss can ingest high-throughput event streams <em>(using log tables)</em> while also maintaining <em>up-to-date</em> reference data or state <em>(using primary key tables)</em>, a combination ideal for
-scenarios like IoT, where you might stream sensor readings and look up information for those sensors in real-time, without
-the need for external K/V stores.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Apache Fluss Java Client: A Deep Dive" href="/blog/fluss-java-client/"><b>Read more</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/"><div class="pagination-nav__label">Newer entries</div></a><a class="pagination-nav__link paginat [...]
+<p><img decoding="async" loading="lazy" alt="ASF" src="/assets/images/asf-0621eab6f6aadbdfebfc5e24a36667c1.png" width="1231" height="631" class="img_ev3q"></p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Fluss Joins the Apache Incubator" href="/blog/fluss-joins-asf/"><b>Read more</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"><a class="pagination-nav__link pagination-nav__link--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/blog/page/3/index.html b/blog/page/3/index.html
index 415ad3cc1e..e9b11cd41a 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
+<title data-rh="true">Blog | Apache Fluss™</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://fluss.apache.org/blo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,20 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h2>
+<p>Apache Fluss is a streaming data storage system built for real-time analytics, serving as a low-latency data layer in modern data Lakehouses.
+It supports sub-second streaming reads and writes, storing data in a columnar format for efficiency, and offers two flexible table types: <strong>append-only Log Tables</strong> and <strong>updatable Primary Key Tables</strong>.
+In practice, this means Fluss can ingest high-throughput event streams <em>(using log tables)</em> while also maintaining <em>up-to-date</em> reference data or state <em>(using primary key tables)</em>, a combination ideal for
+scenarios like IoT, where you might stream sensor readings and look up information for those sensors in real-time, without
+the need for external K/V stores.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Apache Fluss Java Client: A Deep Dive" href="/blog/fluss-java-client/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/tiering-service/">Tiering Service Deep Dive</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2025-07-01T00:00:00.000Z">July 1, 2025</tim [...]
 <p><img decoding="async" loading="lazy" src="/assets/images/background-8a1ebc79c438a3deabba060edf8eaa0b.png" width="2036" height="924" class="img_ev3q"></p>
 <p>At the core of Fluss’s Lakehouse architecture sits the <strong>Tiering Service:</strong> a smart,
 policy-driven data pipeline that seamlessly bridges your real-time Fluss cluster and your cost-efficient lakehouse storage. It continuously ingests fresh events from the fluss cluster, automatically migrating older or less-frequently accessed data into colder storage tiers without interrupting ongoing queries. By balancing hot, warm, and cold storage according to configurable rules, the Tiering Service ensures that recent data remains instantly queryable while historical records are arch [...]
diff --git a/blog/partial-updates/index.html b/blog/partial-updates/index.html
index 297af8bfee..10c7419b30 100644
--- a/blog/partial-updates/index.html
+++ b/blog/partial-updates/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Traditional streaming data pipelines often need to join many tables or streams on a primary key to create a wide view.
 For example, imagine you’re building a real-time recommendation engine for an e-commerce platform.
 To serve highly personalized recommendations, your system needs a complete 360° view of each user, including:
diff --git a/blog/pk-key-tables-log-cache-streaming/index.html b/blog/pk-key-tables-log-cache-streaming/index.html
index 29c6772c16..7d57dbcd28 100644
--- a/blog/pk-key-tables-log-cache-streaming/index.html
+++ b/blog/pk-key-tables-log-cache-streaming/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 Common architectures include combinations such as Kafka with Redis, or Debezium feeding changes into a key-value store.
 While these patterns underpin a significant portion of production infrastructure, they also introduce <strong>complexity</strong>, <strong>fragility</strong>, and <strong>operational overhead</strong>.</p>
 <p>Apache Fluss (Incubating) addresses this challenge with an elegant solution: <strong>Primary Key Tables (PK Tables)</strong>.
diff --git a/blog/rednote-kafka-to-fluss-real-time-indexing/index.html b/blog/rednote-kafka-to-fluss-real-time-indexing/index.html
new file mode 100644
index 0000000000..1b18d06b3f
--- /dev/null
+++ b/blog/rednote-kafka-to-fluss-real-time-indexing/index.html
@@ -0,0 +1,93 @@
+<!doctype html>
+<html lang="en" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.10.2">
+<title data-rh="true">From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline | Apache Fluss™</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:url" content="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_lo [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
+
+
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Fluss™" href="/opensearch.xml">
+
+
+<link rel="icon" href="/img/logo/fluss_favicon.svg">
+<link rel="manifest" href="/manifest.json">
+<meta name="theme-color" content="#102856">
+
+
+<meta name="description" content="Apache Fluss is an open-source columnar streaming storage system. Sub-second freshness, primary-key tables, first-class Apache Flink integration, and native tiering to Apache Iceberg and Apache Paimon.">
+<meta property="og:title" content="Apache Fluss · Streaming Storage for the Real-Time Lakehouse">
+<meta property="og:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
+<meta property="og:type" content="website">
+<meta name="twitter:card" content="summary_large_image">
+<meta name="twitter:title" content="Apache Fluss · Streaming Storage for the Real-Time Lakehouse">
+<meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
+<meta name="theme-color" content="#102856">
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
+</head>
+<body>
+<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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote&#x27;s content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-the-indexing-pipeline-needed-to-change">Why the indexing pipeline needed to change<a href="#why-the-indexing-pipeline-needed-to-change" class="hash-link" aria-label="Direct link to Why the indexing pipeline needed to change" title="Direct link to Why the indexing pipeline needed to change" translate="no">​</a></h2>
+<p>Rednote&#x27;s search, recommendation, and advertising systems all depend on real-time indexes. Upstream processing platforms continuously produce wide tables, while many downstream online services consume different subsets of those tables. One service may need content features, another may care about user and interaction fields, and a third may build a specialized index for search or ads. The consumers are numerous, their column requirements differ, and their fan-out ratios vary dram [...]
+<p>Kafka remains a mature and dependable messaging platform. But in this particular workload, row-oriented writes and full-row consumption amplified three structural problems.</p>
+<p><img decoding="async" loading="lazy" alt="Kafka-based wide-table distribution before the migration to Fluss" src="/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 1. Before the migration: Kafka wide-table distribution created read amplification, slow cold reads, and resource contention.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-read-amplification-kept-growing">1. Read amplification kept growing<a href="#1-read-amplification-kept-growing" class="hash-link" aria-label="Direct link to 1. Read amplification kept growing" title="Direct link to 1. Read amplification kept growing" translate="no">​</a></h3>
+<p>The same wide table was consumed repeatedly by multiple online services, even though each service needed only a fraction of the available columns. In a row-oriented model, a consumer interested in a handful of fields still had to read and process the entire record.</p>
+<p>As fan-out increased from 1x to 10x and 100x—and reached roughly 1,000x in some localized workloads—large volumes of irrelevant data were repeatedly transferred across the network. At Rednote&#x27;s scale, that unnecessary I/O translated directly into bandwidth and compute costs.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-cold-data-replay-took-the-long-way-around">2. Cold-data replay took the long way around<a href="#2-cold-data-replay-took-the-long-way-around" class="hash-link" aria-label="Direct link to 2. Cold-data replay took the long way around" title="Direct link to 2. Cold-data replay took the long way around" translate="no">​</a></h3>
+<p>Index building does not consume only the latest events. Batch and incremental jobs frequently need to scan historical data as well. In the previous architecture, cold data lived in object storage. A replay first had to pull that data back through a Kafka broker, which then forwarded it to the client.</p>
+<p>That extra hop lengthened the path and forced brokers designed for real-time delivery to carry substantial historical scan traffic.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-historical-scans-competed-with-online-traffic">3. Historical scans competed with online traffic<a href="#3-historical-scans-competed-with-online-traffic" class="hash-link" aria-label="Direct link to 3. Historical scans competed with online traffic" title="Direct link to 3. Historical scans competed with online traffic" translate="no">​</a></h3>
+<p>Batch and incremental index builds often scan historical data with high concurrency. Those reads consumed broker network bandwidth and polluted the page cache, creating direct contention with latency-sensitive online consumers.</p>
+<p>For a core indexing pipeline, online stability comes first. If a historical rebuild can degrade real-time delivery, the architecture needs a cleaner boundary between hot-path consumption and cold-data access.</p>
+<p>The real issue was not simply a need to replace one messaging system with another. The organization and access pattern of the data no longer matched the way the data was being consumed. Rednote needed a platform that preserved streaming semantics while adding columnar reads, hot-and-cold tiering, and native integration with lake storage.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-changed-with-fluss">What changed with Fluss<a href="#what-changed-with-fluss" class="hash-link" aria-label="Direct link to What changed with Fluss" title="Direct link to What changed with Fluss" translate="no">​</a></h2>
+<p>The migration changed how data was written, consumed, and replayed.</p>
+<p><img decoding="async" loading="lazy" alt="Fluss-based real-time indexing architecture and migration benefits" src="/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 2. After the migration: columnar consumption, direct object-store reads, and Paimon integration reshape the real-time indexing path.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="online-services-moved-from-full-row-transfers-to-columnar-reads">Online services moved from full-row transfers to columnar reads<a href="#online-services-moved-from-full-row-transfers-to-columnar-reads" class="hash-link" aria-label="Direct link to Online services moved from full-row transfers to columnar reads" title="Direct link to Online services moved from full-row transfers to columnar reads" translate="no">​</a></h3>
+<p>Upstream systems write to Fluss through Apache Arrow. Downstream services can then read only the columns they actually need instead of fetching the full row every time.</p>
+<p>Consumption cost is therefore tied more closely to the data a service uses, rather than to the total width of the source table. In a pipeline with wide records, many consumers, and high fan-out, the value of column projection compounds as the workload grows.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="historical-replay-bypassed-the-broker">Historical replay bypassed the broker<a href="#historical-replay-bypassed-the-broker" class="hash-link" aria-label="Direct link to Historical replay bypassed the broker" title="Direct link to Historical replay bypassed the broker" translate="no">​</a></h3>
+<p>Cold-data replay no longer has to flow entirely through the broker path. Index builders can read Fluss log files directly from object storage, separating large historical scans from the online messaging layer.</p>
+<p>This reduces pressure on broker NICs and cache resources. Real-time consumers stay on a low-latency path, while historical builds use a route better suited to parallel scans. The result is stronger isolation between two workloads with very different performance profiles.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss-and-paimon-created-a-shared-lakestream-foundation">Fluss and Paimon created a shared Lakestream foundation<a href="#fluss-and-paimon-created-a-shared-lakestream-foundation" class="hash-link" aria-label="Direct link to Fluss and Paimon created a shared Lakestream foundation" title="Direct link to Fluss and Paimon created a shared Lakestream foundation" translate="no">​</a></h3>
+<p>Rednote also uses Fluss&#x27;s Lakestream to write the same real-time data into Apache Paimon. During migration, the Paimon tables support data exploration and dual-run validation, helping the team compare the new and existing pipelines for correctness. In production, the lake copy can also serve historical replay, offline analytics, and batch index construction.</p>
+<p>Instead of maintaining separate and disconnected real-time and historical datasets, the architecture moves toward a common data foundation that can serve both.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-gains-appeared-across-the-entire-pipeline">The gains appeared across the entire pipeline<a href="#the-gains-appeared-across-the-entire-pipeline" class="hash-link" aria-label="Direct link to The gains appeared across the entire pipeline" title="Direct link to The gains appeared across the entire pipeline" translate="no">​</a></h2>
+<p>Because the migration changed data layout, access paths, and workload isolation at the same time, the benefits were not confined to a single benchmark.</p>
+<p><strong>On the write path, CPU usage fell by about 30%, while write traffic fell by roughly 50%.</strong> Arrow-based writes and a layout better suited to the indexing workload reduced resource consumption and created more stability headroom for traffic peaks.</p>
+<p><strong>For index construction, batch and incremental build times fell by roughly 50% to 80%.</strong> Builders could pull data in parallel more efficiently, allowing changes in the business to propagate faster into search, recommendation, and advertising indexes.</p>
+<p><strong>Across online workloads, bandwidth savings ranged from about 30% to 90%, while peak throughput increased by approximately 3x.</strong> Columnar reads eliminated large amounts of unnecessary data transfer, particularly for wide tables with many downstream consumers.</p>
+<p>The significance lies in the combination. The core pipeline gained lower resource overhead, faster index builds, and greater peak capacity at the same time. Together, those improvements create the operating margin a production system needs in order to keep scaling.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-hardest-part-was-proving-production-readiness">The hardest part was proving production readiness<a href="#the-hardest-part-was-proving-production-readiness" class="hash-link" aria-label="Direct link to The hardest part was proving production readiness" title="Direct link to The hardest part was proving production readiness" translate="no">​</a></h2>
+<p>Clear performance gains did not make the migration simple. For infrastructure at Rednote&#x27;s scale, a new system must answer more than whether its features work. It must demonstrate predictable performance, long-running stability, data correctness, and operational maturity.</p>
+<p>The team therefore treated Fluss as production infrastructure from the outset, not as an experimental swap. It ran comprehensive load tests against the critical Kafka baselines, followed by extended dual-run validation to confirm data correctness. Only after the new path had passed those checks did the team progressively connect core workloads and expose it to real production traffic.</p>
+<p>Platform capabilities had to mature alongside the data path: table management, multi-tenancy, monitoring and alerting, data lineage, cluster operations, multi-cloud control, cross-region backup, and lake-ingestion job management. These capabilities are less visible than a throughput chart, but they determine whether a system can move from a successful test to years of reliable operation.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="from-one-critical-pipeline-to-a-shared-real-time-data-platform">From one critical pipeline to a shared real-time data platform<a href="#from-one-critical-pipeline-to-a-shared-real-time-data-platform" class="hash-link" aria-label="Direct link to From one critical pipeline to a shared real-time data platform" title="Direct link to From one critical pipeline to a shared real-time data platform" translate="no">​</a></h2>
+<p>Fluss is now running in Rednote&#x27;s core production indexing path. According to the figures shared in this blog post, a single table is already ingesting roughly 1 billion records and 10 TB per day, and the deployment has completed performance and stability validation.</p>
+<p>In the second half of 2026, Rednote plans to continue the progressive migration of existing Kafka-based index pipelines. The next phase is expected to span more than 100 tables and infrastructure measured in hundreds of thousands of CPU cores. The rollout will remain phased and controlled, allowing the old and new paths to hand off traffic gradually rather than through a high-risk cutover.</p>
+<p>For historical replay, the team plans to make greater use of Paimon&#x27;s column projection and the unified streaming-and-lakehouse architecture to improve object-storage efficiency. For real-time serving, it will also explore Fluss primary-key tables for enrichment, point lookups, partial updates, and continuously updated state.</p>
+<p><img decoding="async" loading="lazy" alt="Rednote Fluss real-time data platform progress, architecture, and roadmap" src="/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp" width="2048" height="759" class="img_ev3q"></p>
+<p><em>Figure 3. Rednote&#x27;s Fluss real-time data platform: current progress, platform capabilities, ecosystem integration, and future plans.</em></p>
+<p>That roadmap changes the role Fluss plays inside Rednote. It is no longer merely an alternative transport layer; it is evolving into a more unified real-time data service. Over time, the platform is expected to integrate more deeply with compute engines such as Flink, Spark, and StarRocks, and with lake technologies including Paimon and Lance, supporting workloads across the community, search and recommendation, advertising, security, commerce, and live streaming.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-takeaway-this-was-bigger-than-a-broker-swap">The takeaway: this was bigger than a broker swap<a href="#the-takeaway-this-was-bigger-than-a-broker-swap" class="hash-link" aria-label="Direct link to The takeaway: this was bigger than a broker swap" title="Direct link to The takeaway: this was bigger than a broker swap" translate="no">​</a></h2>
+<p>Rednote&#x27;s move from Kafka to Fluss was not a rejection of a mature technology, nor was it a component change made for a single headline benchmark. It addressed a connected set of scaling problems: wide tables being read in full by many services, historical replay consuming online resources, a disconnect between streaming and lake data, and a core pipeline that needed more throughput with lower cost and stronger isolation.</p>
+<p>Columnar stream storage, direct object-store reads, and lakehouse integration allowed those issues to be reorganized within one architecture. Just as importantly, Rednote used load testing, dual runs, phased migration, and platform engineering to show that Fluss could move beyond technical promise and carry the pressure of a core production indexing workload.</p>
+<p>For teams building real-time search, recommendation, advertising, or AI data infrastructure, the lesson is straightforward: when data volumes keep growing, scaling is not only about raising a throughput ceiling. It is also about changing how data is organized, how it is accessed, and how safely the platform can absorb the next order of magnitude.</p></div><footer class="docusaurus-mt-lg"><div class="row margin-top--sm theme-blog-footer-edit-meta-row"><div class="col"><b>Tags:</b><ul c [...]
+                  <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></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/blog/releases/0.6/index.html b/blog/releases/0.6/index.html
index 69c768a7b1..56bf1ec7d0 100644
--- a/blog/releases/0.6/index.html
+++ b/blog/releases/0.6/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 three months of intensive development, bringing together the expertise and efforts of 45 contributors worldwide,
 with more than 200 code commits completed. Our heartfelt thanks go out to every contributor for their invaluable support!</p>
 <p><img decoding="async" loading="lazy" alt="Release Announcement" src="/assets/images/announce-9ab924e071ec69fe7af8765954f9e966.png" width="1224" height="440" class="img_ev3q"></p>
diff --git a/blog/releases/0.7/index.html b/blog/releases/0.7/index.html
index 46aa54e16a..8e780d3158 100644
--- a/blog/releases/0.7/index.html
+++ b/blog/releases/0.7/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>🌊 We are excited to announce the official release of <strong>Fluss 0.7</strong>!</p>
 <p>This version has undergone extensive improvements in <strong>stability</strong>, <strong>architecture</strong>, <strong>performance optimization</strong>, and <strong>security</strong>, further enhancing its readiness for <strong>production environments</strong>. Over the past three months, we have completed more than <strong>250 commits</strong>, making this release a significant milestone toward becoming a mature, production-grade streaming storage platform.</p>
 <p><img decoding="async" loading="lazy" alt="Improvements Diagram" src="/assets/images/overview-255047ec7648f12c63660b40d1147c86.png" width="1248" height="778" class="img_ev3q"></p>
diff --git a/blog/releases/0.8/index.html b/blog/releases/0.8/index.html
index 61b49a60c1..e580b5df83 100644
--- a/blog/releases/0.8/index.html
+++ b/blog/releases/0.8/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>🌊 We are excited to announce the official release of <strong>Apache Fluss (Incubating) 0.8</strong>!</p>
 <p>This is our first release under the incubator of the Apache Software Foundation, marking a significant milestone in our journey to provide a robust streaming storage platform for real-time analytics.</p>
 <p>Over the past four months, the community has made tremendous progress, delivering nearly 400 commits that push the boundaries of the Streaming Lakehouse ecosystem. This release includes multiple stability optimizations and introduces deeper integrations, performance breakthroughs, and next-generation stream processing capabilities. Highlights:</p>
diff --git a/blog/releases/0.9/index.html b/blog/releases/0.9/index.html
index 0e05dee919..bdb872a73e 100644
--- a/blog/releases/0.9/index.html
+++ b/blog/releases/0.9/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>🌊 We are excited to announce the official release of <strong>Apache Fluss (Incubating) 0.9</strong>!</p>
 <p>This release marks a major milestone for the project. Fluss 0.9 significantly expands Fluss’s capabilities as a <strong>streaming storage system for real-time analytics, AI, and state-heavy streaming workloads</strong>, with a strong focus on:</p>
 <ul>
diff --git a/blog/roaringbitmap-uv-deduplication/index.html b/blog/roaringbitmap-uv-deduplication/index.html
index 323414bf58..229c823e83 100644
--- a/blog/roaringbitmap-uv-deduplication/index.html
+++ b/blog/roaringbitmap-uv-deduplication/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>UV (Unique Visitors)</strong> measures the count of distinct users who visited a page or triggered an event within a given time window — unlike <strong>PV (Page Views)</strong>, which counts every request regardless of who made it. For any product or platform, accurate real-time UV statistics across dimensions like channel, city, date, and hour are a core analytical requirement.
 The full combination of four dimensions means <strong>16 grouping methods</strong>; when the dimension count increases to seven, the number of possible groupings reaches <strong>128</strong>.</p>
 <p>How can multi-dimensional deduplication be both accurate and flexible while maintaining real-time performance? Behind this challenge lie two very different computing paradigms: direct deduplication of raw data, or set operations based on bitmaps.</p>
diff --git a/blog/rss.xml b/blog/rss.xml
index 4fe2fab5bc..2b85c241bc 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,10 +4,75 @@
         <title>Apache Fluss™ Blog</title>
         <link>https://fluss.apache.org/blog/</link>
         <description>Apache Fluss™ Blog</description>
-        <lastBuildDate>Thu, 06 Aug 2026 00:00:00 GMT</lastBuildDate>
+        <lastBuildDate>Tue, 18 Aug 2026 00:00:00 GMT</lastBuildDate>
         <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
         <generator>https://github.com/jpmonette/feed</generator>
         <language>en</language>
+        <item>
+            <title><![CDATA[From Kafka to Fluss: How Rednote Migrated a Core Real-Time Indexing Pipeline]]></title>
+            <link>https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/</link>
+            <guid>https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/</guid>
+            <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
+            <description><![CDATA[A production case study in columnar streaming, cold-data isolation, and lakehouse integration.]]></description>
+            <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="From Kafka to Fluss: Xiaohongshu&amp;#39;s production-grade migration of its core indexing pipeline" src="https://fluss.apache.org/assets/images/banner-d978c02a35df34891b55b615f9281366.png" width="1202" height="508" class="img_ev3q"></p>
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote's content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-the-indexing-pipeline-needed-to-change">Why the indexing pipeline needed to change<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#why-the-indexing-pipeline-needed-to-change" class="hash-link" aria-label="Direct link to Why the indexing pipeline needed to change" title="Direct link to Why the indexing pipeline needed to change" translate="no">​</a></h2>
+<p>Rednote's search, recommendation, and advertising systems all depend on real-time indexes. Upstream processing platforms continuously produce wide tables, while many downstream online services consume different subsets of those tables. One service may need content features, another may care about user and interaction fields, and a third may build a specialized index for search or ads. The consumers are numerous, their column requirements differ, and their fan-out ratios vary dramatica [...]
+<p>Kafka remains a mature and dependable messaging platform. But in this particular workload, row-oriented writes and full-row consumption amplified three structural problems.</p>
+<p><img decoding="async" loading="lazy" alt="Kafka-based wide-table distribution before the migration to Fluss" src="https://fluss.apache.org/assets/images/figure1-8f967d87077622a58029eae759abe52a.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 1. Before the migration: Kafka wide-table distribution created read amplification, slow cold reads, and resource contention.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-read-amplification-kept-growing">1. Read amplification kept growing<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#1-read-amplification-kept-growing" class="hash-link" aria-label="Direct link to 1. Read amplification kept growing" title="Direct link to 1. Read amplification kept growing" translate="no">​</a></h3>
+<p>The same wide table was consumed repeatedly by multiple online services, even though each service needed only a fraction of the available columns. In a row-oriented model, a consumer interested in a handful of fields still had to read and process the entire record.</p>
+<p>As fan-out increased from 1x to 10x and 100x—and reached roughly 1,000x in some localized workloads—large volumes of irrelevant data were repeatedly transferred across the network. At Rednote's scale, that unnecessary I/O translated directly into bandwidth and compute costs.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-cold-data-replay-took-the-long-way-around">2. Cold-data replay took the long way around<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#2-cold-data-replay-took-the-long-way-around" class="hash-link" aria-label="Direct link to 2. Cold-data replay took the long way around" title="Direct link to 2. Cold-data replay took the long way around" translate="no">​</a></h3>
+<p>Index building does not consume only the latest events. Batch and incremental jobs frequently need to scan historical data as well. In the previous architecture, cold data lived in object storage. A replay first had to pull that data back through a Kafka broker, which then forwarded it to the client.</p>
+<p>That extra hop lengthened the path and forced brokers designed for real-time delivery to carry substantial historical scan traffic.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-historical-scans-competed-with-online-traffic">3. Historical scans competed with online traffic<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#3-historical-scans-competed-with-online-traffic" class="hash-link" aria-label="Direct link to 3. Historical scans competed with online traffic" title="Direct link to 3. Historical scans competed with online traffic" translate="no">​</a></h3>
+<p>Batch and incremental index builds often scan historical data with high concurrency. Those reads consumed broker network bandwidth and polluted the page cache, creating direct contention with latency-sensitive online consumers.</p>
+<p>For a core indexing pipeline, online stability comes first. If a historical rebuild can degrade real-time delivery, the architecture needs a cleaner boundary between hot-path consumption and cold-data access.</p>
+<p>The real issue was not simply a need to replace one messaging system with another. The organization and access pattern of the data no longer matched the way the data was being consumed. Rednote needed a platform that preserved streaming semantics while adding columnar reads, hot-and-cold tiering, and native integration with lake storage.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-changed-with-fluss">What changed with Fluss<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#what-changed-with-fluss" class="hash-link" aria-label="Direct link to What changed with Fluss" title="Direct link to What changed with Fluss" translate="no">​</a></h2>
+<p>The migration changed how data was written, consumed, and replayed.</p>
+<p><img decoding="async" loading="lazy" alt="Fluss-based real-time indexing architecture and migration benefits" src="https://fluss.apache.org/assets/images/figure2-f63b69dfd5c6426aa5ee56376e14eea3.webp" width="2048" height="836" class="img_ev3q"></p>
+<p><em>Figure 2. After the migration: columnar consumption, direct object-store reads, and Paimon integration reshape the real-time indexing path.</em></p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="online-services-moved-from-full-row-transfers-to-columnar-reads">Online services moved from full-row transfers to columnar reads<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#online-services-moved-from-full-row-transfers-to-columnar-reads" class="hash-link" aria-label="Direct link to Online services moved from full-row transfers to columnar reads" title="Direct link to Online services moved from full- [...]
+<p>Upstream systems write to Fluss through Apache Arrow. Downstream services can then read only the columns they actually need instead of fetching the full row every time.</p>
+<p>Consumption cost is therefore tied more closely to the data a service uses, rather than to the total width of the source table. In a pipeline with wide records, many consumers, and high fan-out, the value of column projection compounds as the workload grows.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="historical-replay-bypassed-the-broker">Historical replay bypassed the broker<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#historical-replay-bypassed-the-broker" class="hash-link" aria-label="Direct link to Historical replay bypassed the broker" title="Direct link to Historical replay bypassed the broker" translate="no">​</a></h3>
+<p>Cold-data replay no longer has to flow entirely through the broker path. Index builders can read Fluss log files directly from object storage, separating large historical scans from the online messaging layer.</p>
+<p>This reduces pressure on broker NICs and cache resources. Real-time consumers stay on a low-latency path, while historical builds use a route better suited to parallel scans. The result is stronger isolation between two workloads with very different performance profiles.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss-and-paimon-created-a-shared-lakestream-foundation">Fluss and Paimon created a shared Lakestream foundation<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#fluss-and-paimon-created-a-shared-lakestream-foundation" class="hash-link" aria-label="Direct link to Fluss and Paimon created a shared Lakestream foundation" title="Direct link to Fluss and Paimon created a shared Lakestream foundation" transla [...]
+<p>Rednote also uses Fluss's Lakestream to write the same real-time data into Apache Paimon. During migration, the Paimon tables support data exploration and dual-run validation, helping the team compare the new and existing pipelines for correctness. In production, the lake copy can also serve historical replay, offline analytics, and batch index construction.</p>
+<p>Instead of maintaining separate and disconnected real-time and historical datasets, the architecture moves toward a common data foundation that can serve both.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-gains-appeared-across-the-entire-pipeline">The gains appeared across the entire pipeline<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-gains-appeared-across-the-entire-pipeline" class="hash-link" aria-label="Direct link to The gains appeared across the entire pipeline" title="Direct link to The gains appeared across the entire pipeline" translate="no">​</a></h2>
+<p>Because the migration changed data layout, access paths, and workload isolation at the same time, the benefits were not confined to a single benchmark.</p>
+<p><strong>On the write path, CPU usage fell by about 30%, while write traffic fell by roughly 50%.</strong> Arrow-based writes and a layout better suited to the indexing workload reduced resource consumption and created more stability headroom for traffic peaks.</p>
+<p><strong>For index construction, batch and incremental build times fell by roughly 50% to 80%.</strong> Builders could pull data in parallel more efficiently, allowing changes in the business to propagate faster into search, recommendation, and advertising indexes.</p>
+<p><strong>Across online workloads, bandwidth savings ranged from about 30% to 90%, while peak throughput increased by approximately 3x.</strong> Columnar reads eliminated large amounts of unnecessary data transfer, particularly for wide tables with many downstream consumers.</p>
+<p>The significance lies in the combination. The core pipeline gained lower resource overhead, faster index builds, and greater peak capacity at the same time. Together, those improvements create the operating margin a production system needs in order to keep scaling.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-hardest-part-was-proving-production-readiness">The hardest part was proving production readiness<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-hardest-part-was-proving-production-readiness" class="hash-link" aria-label="Direct link to The hardest part was proving production readiness" title="Direct link to The hardest part was proving production readiness" translate="no">​</a></h2>
+<p>Clear performance gains did not make the migration simple. For infrastructure at Rednote's scale, a new system must answer more than whether its features work. It must demonstrate predictable performance, long-running stability, data correctness, and operational maturity.</p>
+<p>The team therefore treated Fluss as production infrastructure from the outset, not as an experimental swap. It ran comprehensive load tests against the critical Kafka baselines, followed by extended dual-run validation to confirm data correctness. Only after the new path had passed those checks did the team progressively connect core workloads and expose it to real production traffic.</p>
+<p>Platform capabilities had to mature alongside the data path: table management, multi-tenancy, monitoring and alerting, data lineage, cluster operations, multi-cloud control, cross-region backup, and lake-ingestion job management. These capabilities are less visible than a throughput chart, but they determine whether a system can move from a successful test to years of reliable operation.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="from-one-critical-pipeline-to-a-shared-real-time-data-platform">From one critical pipeline to a shared real-time data platform<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#from-one-critical-pipeline-to-a-shared-real-time-data-platform" class="hash-link" aria-label="Direct link to From one critical pipeline to a shared real-time data platform" title="Direct link to From one critical pipeline to a shar [...]
+<p>Fluss is now running in Rednote's core production indexing path. According to the figures shared in this blog post, a single table is already ingesting roughly 1 billion records and 10 TB per day, and the deployment has completed performance and stability validation.</p>
+<p>In the second half of 2026, Rednote plans to continue the progressive migration of existing Kafka-based index pipelines. The next phase is expected to span more than 100 tables and infrastructure measured in hundreds of thousands of CPU cores. The rollout will remain phased and controlled, allowing the old and new paths to hand off traffic gradually rather than through a high-risk cutover.</p>
+<p>For historical replay, the team plans to make greater use of Paimon's column projection and the unified streaming-and-lakehouse architecture to improve object-storage efficiency. For real-time serving, it will also explore Fluss primary-key tables for enrichment, point lookups, partial updates, and continuously updated state.</p>
+<p><img decoding="async" loading="lazy" alt="Rednote Fluss real-time data platform progress, architecture, and roadmap" src="https://fluss.apache.org/assets/images/figure3-d5b49dda5cb1c9f44f3df13b069a8aba.webp" width="2048" height="759" class="img_ev3q"></p>
+<p><em>Figure 3. Rednote's Fluss real-time data platform: current progress, platform capabilities, ecosystem integration, and future plans.</em></p>
+<p>That roadmap changes the role Fluss plays inside Rednote. It is no longer merely an alternative transport layer; it is evolving into a more unified real-time data service. Over time, the platform is expected to integrate more deeply with compute engines such as Flink, Spark, and StarRocks, and with lake technologies including Paimon and Lance, supporting workloads across the community, search and recommendation, advertising, security, commerce, and live streaming.</p>
+<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-takeaway-this-was-bigger-than-a-broker-swap">The takeaway: this was bigger than a broker swap<a href="https://fluss.apache.org/blog/rednote-kafka-to-fluss-real-time-indexing/#the-takeaway-this-was-bigger-than-a-broker-swap" class="hash-link" aria-label="Direct link to The takeaway: this was bigger than a broker swap" title="Direct link to The takeaway: this was bigger than a broker swap" translate="no">​</a></h2>
+<p>Rednote's move from Kafka to Fluss was not a rejection of a mature technology, nor was it a component change made for a single headline benchmark. It addressed a connected set of scaling problems: wide tables being read in full by many services, historical replay consuming online resources, a disconnect between streaming and lake data, and a core pipeline that needed more throughput with lower cost and stronger isolation.</p>
+<p>Columnar stream storage, direct object-store reads, and lakehouse integration allowed those issues to be reorganized within one architecture. Just as importantly, Rednote used load testing, dual runs, phased migration, and platform engineering to show that Fluss could move beyond technical promise and carry the pressure of a core production indexing workload.</p>
+<p>For teams building real-time search, recommendation, advertising, or AI data infrastructure, the lesson is straightforward: when data volumes keep growing, scaling is not only about raising a throughput ceiling. It is also about changing how data is organized, how it is accessed, and how safely the platform can absorb the next order of magnitude.</p>]]></content:encoded>
+            <category>Apache Fluss</category>
+            <category>Real-time Analytics</category>
+            <category>Streaming Lakehouse</category>
+        </item>
         <item>
             <title><![CDATA[Apache Fluss Graduates to a Top Level Project]]></title>
             <link>https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/</link>
@@ -2834,129 +2899,5 @@ In key business scenarios such as log collection and analysis, search recommenda
 <li class="">Mailing List: <code>dev@fluss.apache.org</code> (by sending any mail to <code>dev-subscribe@fluss.apache.org</code> to subscribe)</li>
 </ul>]]></content:encoded>
         </item>
-        <item>
-            <title><![CDATA[Apache Fluss Java Client: A Deep Dive]]></title>
-            <link>https://fluss.apache.org/blog/fluss-java-client/</link>
-            <guid>https://fluss.apache.org/blog/fluss-java-client/</guid>
-            <pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
-            <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-9b4e9683efcde75c4961249525c8f269.png" width="1477" height="975" class="img_ev3q"></p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="https://fluss.apache.org/blog/fluss-java-client/#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h2>
-<p>Apache Fluss is a streaming data storage system built for real-time analytics, serving as a low-latency data layer in modern data Lakehouses.
-It supports sub-second streaming reads and writes, storing data in a columnar format for efficiency, and offers two flexible table types: <strong>append-only Log Tables</strong> and <strong>updatable Primary Key Tables</strong>.
-In practice, this means Fluss can ingest high-throughput event streams <em>(using log tables)</em> while also maintaining <em>up-to-date</em> reference data or state <em>(using primary key tables)</em>, a combination ideal for
-scenarios like IoT, where you might stream sensor readings and look up information for those sensors in real-time, without
-the need for external K/V stores.</p>
-<p>In this tutorial, we'll introduce the <strong>Fluss Java Client</strong> by walking through a simple home IoT system example.
-We will use <code>Fluss's Admin client</code> to create a primary key table for sensor information and a log table for sensor readings, then use the client
-to write data to these tables and read/enrich the streaming sensor data.</p>
-<p>By the end, you'll see how a sensor reading can be ingested into a log table and immediately enriched with information from a primary key table (essentially performing a real-time lookup join for streaming data enrichment).</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="preflight-check">Preflight Check<a href="https://fluss.apache.org/blog/fluss-java-client/#preflight-check" class="hash-link" aria-label="Direct link to Preflight Check" title="Direct link to Preflight Check" translate="no">​</a></h2>
-<p>The full source code can be found <a href="https://github.com/ververica/ververica-fluss-examples/tree/main/fluss-java-client" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token function" style="color:#7C3AED">docker</span><span class="token plain"> compose up</span><br></di [...]
-<p>The first thing we need to do is establish a connection to the Fluss cluster.
-The <code>Connection</code> is the main entry point for the Fluss client, from which we obtain an <code>Admin</code> (for metadata operations) and Table instances (for data operations)</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token comment" style="color:#64748B;font-style:italic">// Configure connection to Fluss cluster</span><sp [...]
-<p>The above code snippet shows the bare minimum requirements for connecting and interacting with a Fluss Cluster.
-For our example we will use the following mock data - to keep things simple - which you can find below:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="operating-the-cluster">Operating The Cluster<a href="https://fluss.apache.org/blog/fluss-java-client/#operating-the-cluster" class="hash-link" aria-label="Direct link to Operating The Cluster" title="Direct link to Operating The Cluster" translate="no">​</a></h2>
-<p>Let's create a database for our IoT data, and within it define two tables:</p>
-<ul>
-<li class=""><strong>Sensor Readings Table:</strong> A log table that will collect time-series readings from sensors (like temperature and humidity readings). This table is append-only (new records are added continuously, with no updates/deletes) which is ideal for immutable event streams</li>
-<li class=""><strong>Sensor Information Table:</strong> A primary key table that stores metadata for each sensor (like sensor ID, location, type). Each <code>sensorId</code> will be unique and acts as the primary key. This table can be updated as sensor info changes (e.g., sensor relocated or reconfigured).</li>
-</ul>
-<p>Using the Admin client, we can programmatically create these tables.</p>
-<p>First, we'll ensure the database exists (creating it if not), then define schemas for each table and create them:</p>
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="schema-definitions">Schema Definitions<a href="https://fluss.apache.org/blog/fluss-java-client/#schema-definitions" class="hash-link" aria-label="Direct link to Schema Definitions" title="Direct link to Schema Definitions" translate="no">​</a></h3>
-<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="log-table-sensor-readings">Log table (sensor readings)<a href="https://fluss.apache.org/blog/fluss-java-client/#log-table-sensor-readings" class="hash-link" aria-label="Direct link to Log table (sensor readings)" title="Direct link to Log table (sensor readings)" translate="no">​</a></h4>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="primary-key-table-sensor-information">Primary Key table (sensor information)<a href="https://fluss.apache.org/blog/fluss-java-client/#primary-key-table-sensor-information" class="hash-link" aria-label="Direct link to Primary Key table (sensor information)" title="Direct link to Primary Key table (sensor information)" translate="no">​</a></h4>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="table-creation">Table Creation<a href="https://fluss.apache.org/blog/fluss-java-client/#table-creation" class="hash-link" aria-label="Direct link to Table Creation" title="Direct link to Table Creation" translate="no">​</a></h3>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<p>We specify a distribution with <code>.distributedBy(3, "sensorId")</code>.
-Fluss tables are partitioned into buckets (similar to partitions in Kafka topics) for scalability.
-Here we use 3 buckets, meaning data gets distributed across 3 buckets. Multiple buckets allow for higher throughput or to parallelize reads/writes.
-If using multiple buckets, Fluss would hash on the bucket key (<code>sensorId</code> in our case) to assign records to buckets.</p>
-<p>For the <code>sensor_readings</code> table, we define a schema without any primary key. In Fluss, a table created without a primary key clause is a Log Table.
-A log table only supports appending new records (no updates or deletes), making it perfect for immutable time-series data or logs.</p>
-<p>In the log table, specifying a bucket key like <code>sensorId</code> ensures all readings from the same sensor end up to the same bucket providing strict ordering guarantees.</p>
-<p>With our tables created let's go and write some data.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="table-writes">Table Writes<a href="https://fluss.apache.org/blog/fluss-java-client/#table-writes" class="hash-link" aria-label="Direct link to Table Writes" title="Direct link to Table Writes" translate="no">​</a></h2>
-<p>With our tables in place, let's insert some data using the Fluss Java API.
-The client allows us to write or read data from it.
-We'll demonstrate two patterns:</p>
-<ul>
-<li class=""><strong>Upserting</strong> into the primary key table (sensor information).</li>
-<li class=""><strong>Appending</strong> to the log table (sensor readings).</li>
-</ul>
-<p>Fluss provides specialized writer interfaces for each table type: an <strong>UpsertWriter</strong> for primary key tables and an <strong>AppendWriter</strong> for log tables.
-Under the hood, the Fluss client currently expects data as <strong>GenericRow</strong> objects (a generic row data format).</p>
-<blockquote>
-<p><strong>Note:</strong> Internally Fluss uses <strong>InternalRow</strong> as an optimized, binary representation of data for better performance and memory efficiency.
-<strong>GenericRow</strong> is a generic implementation of InternalRow. This allows developers to interact with data easily while Fluss processes it efficiently using the underlying binary format.</p>
-</blockquote>
-<p>Since we are creating <strong>Pojos</strong> though this means that we need to convert these into a GenericRow in order to write them into Fluss.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">public</span><span class="token plain"> </span><span class="token ke [...]
-<p><strong>Note:</strong> For certain data types like <code>String</code> or <code>LocalDateTime</code> we need to use certain functions like
-<code>BinaryString.fromString("string_value")</code> or <code>TimestampNtz.fromLocalDateTime(datetime)</code> otherwise you might
-come across some conversion exceptions.</p>
-<p>Let's start by writing data to the <code>Log Table</code>. This requires getting an <code>AppendWriter</code> as follows:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">logger</span><span class="token punctuation" style="color:#475569">.</span><span class="toke [...]
-<p>At this point we have successfully written 10 sensor readings to our table.</p>
-<p>Next, let's write data to the <code>Primary Key Table</code>. This requires getting an <code>UpsertWriter</code> as follows:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain">logger</span><span class="token punctuation" style="color:#475569">.</span><span class="toke [...]
-<p>At this point we have successfully written 10 sensor information records to our table, because
-updates will be handled on the primary key and merged.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="scans--lookups">Scans &amp; Lookups<a href="https://fluss.apache.org/blog/fluss-java-client/#scans--lookups" class="hash-link" aria-label="Direct link to Scans &amp; Lookups" title="Direct link to Scans &amp; Lookups" translate="no">​</a></h2>
-<p>Now comes the real-time data enrichment part of our example.
-We want to simulate a process where each incoming sensor reading is immediately looked up against the sensor information table to add context (like location and type) to the raw reading.
-This is a common pattern in streaming systems, often achieved with lookup joins.</p>
-<p>With the Fluss Java client, we can do this by combining a <strong>log scanner on the readings table</strong> with <strong>point lookups on the sensor information table</strong>.</p>
-<p>To consume data from a Fluss table, we use a *<em>Scanner</em>.
-For a log table, Fluss provides a <strong>LogScanner</strong> that allows us to <strong>subscribe to one or more buckets</strong> and poll for new records.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">LogScanner</span><span class="token plain"> logScanner </span><sp [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">Lookuper</span><span class="token plain"> sensorInfoLookuper </sp [...]
-<p>We set up a scanner on the <code>sensor_readings</code> table, and next we need to subscribe to all its buckets, and then poll for any available records:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">int</span><span class="token plain"> numBuckets </span><span class=" [...]
-<p>Start polling for records. For each incoming record we will use the <strong>Lookuper</strong> to <code>lookup</code> sensor information from the primary key table,
-and creating a <strong>SensorReadingEnriched</strong> record.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token plain"> </span><span class="token keyword" style="color:#194670">while</span><span class="token pla [...]
-<p>Let's summarize what's happening here:</p>
-<ul>
-<li class="">We create a LogScanner for the <code>sensor_readings</code> table using <em>table.newScan().createLogScanner()</em>.</li>
-<li class="">We subscribe to each bucket of the table from the beginning (offset 0). Subscribing <code>from beginning</code> means we'll read all existing data from the start; alternatively, one could subscribe from the latest position to only get new incoming data or based on other attributes like time. In our case, since we just inserted data, from-beginning will capture those inserts.</li>
-<li class="">We then call <code>poll(Duration)</code> on the scanner to retrieve available records, waiting up to the given timeout (1 second here). This returns a <code>ScanRecords</code> batch containing any records that were present. We iterate over each <code>TableBucket</code> and then over each <code>ScanRecord</code> within that bucket.</li>
-<li class="">For each record, we extract the fields via the InternalRow interface (which provides typed access to each column in the row) and <strong>convert them into a Pojo</strong>.</li>
-<li class="">Next, for each reading, we perform a <strong>lookup</strong> on the <strong>sensor_information</strong> table to get the sensor's info. We construct a key (GenericRow with just the sensor_id) and use <strong>sensorTable.newLookup().createLookuper().lookup(key)</strong>. This performs a point lookup by primary key and returns a <code>LookupResult future</code>; we call <code>.get()</code> to get the result synchronously. If present, we retrieve the InternalRow of the sensor i [...]
-<li class="">We then combine the data: logging an enriched message that includes the sensor's information alongside the reading values.</li>
-</ul>
-<p>Fluss's lookup API gives us quick primary-key retrieval from a table, which is exactly what we need to enrich the streaming data.
-In a real application, this enrichment could be done on the fly in a streaming job (and indeed <strong>Fluss is designed to support high-QPS lookup joins in real-time pipelines</strong>), but here we're simulating it with client calls for clarity.</p>
-<p>If you run the above code found <a href="https://github.com/ververica/ververica-fluss-examples" target="_blank" rel="noopener noreferrer" class="">here</a>, you should see an output like the following:</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token number" style="color:#B45309">16</span><span class="token plain">:07:13.594 INFO  </span><span cl [...]
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="column-pruning-scans">Column Pruning Scans<a href="https://fluss.apache.org/blog/fluss-java-client/#column-pruning-scans" class="hash-link" aria-label="Direct link to Column Pruning Scans" title="Direct link to Column Pruning Scans" translate="no">​</a></h2>
-<p>Column pruning lets you fetch only the columns you need, <strong>reducing network overhead and improving read performance</strong>. With Fluss’s Java client, you can specify a subset of columns in your scan:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token class-name" style="color:#7C3AED">LogScanner</span><span class="token plain"> logScanner </span><sp [...]
-<p>Let's break this down:</p>
-<ul>
-<li class=""><code>.project(...)</code> instructs the client to request only the specified columns (sensorId,timestamp and temperature) from the server.</li>
-<li class="">Fluss’s columnar storage means non-requested columns (e.g., humidity, etc.) <strong>aren’t transmitted, saving bandwidth and reducing client-side parsing overhead</strong>.</li>
-<li class="">You can combine projection with filters or lookups to further optimize your data access patterns.</li>
-</ul>
-<p>Example output:</p>
-<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token number" style="color:#B45309">16</span><span class="token plain">:12:35.114 INFO  </span><span cl [...]
-<p>Notice, how only the requested columns are returned from the server.</p>
-<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="conclusion">Conclusion<a href="https://fluss.apache.org/blog/fluss-java-client/#conclusion" class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to Conclusion" translate="no">​</a></h2>
-<p>In this blog post, we've introduced the Fluss Java Client by guiding you through a full example of creating tables, writing data, and reading/enriching data in real-time.
-We covered how to use the <code>Admin</code> client to define a <strong>Primary Key table</strong> (for reference data that can be updated) and a <strong>Log table</strong> (for immutable event streams), and how to use the Fluss client to upsert and append data accordingly.
-We also demonstrated reading from a log table using a scanner and performing a lookup on a primary key table to enrich the streaming data on the fly.</p>
-<p>This IoT sensor scenario is just one example of Fluss in action and also highlights the <strong>Stream/Table duality</strong> within the same system.
-Fluss's ability to handle high-throughput append streams and fast key-based lookups makes it well-suited for real-time analytics use cases like this and many others.
-With this foundation, you can explore more advanced features of Fluss to build robust real-time data applications. Happy streaming! 🌊</p>
-<p>And before you go 😊 don’t forget to give Fluss 🌊 some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a></p>]]></content:encoded>
-        </item>
     </channel>
 </rss>
\ No newline at end of file
diff --git a/blog/tags/apache-fluss/index.html b/blog/tags/apache-fluss/index.html
index a4f0ce7eb4..709a96addd 100644
--- a/blog/tags/apache-fluss/index.html
+++ b/blog/tags/apache-fluss/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">2 posts tagged with &quot;Apache Fluss&quot; | Apache Fluss™</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:ur [...]
+<title data-rh="true">3 posts tagged with &quot;Apache Fluss&quot; | Apache Fluss™</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:ur [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,19 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote&#x27;s content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left [...]
 <p>As <a href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-5" target="_blank" rel="noopener noreferrer" class="">officially announced by the Apache Software Foundation</a>, we are thrilled to share that <strong>Apache Fluss</strong> has graduated from the Apache Incubator to become a <strong>Top Level Project (TLP)</strong>.</p>
 <p>The project&#x27;s <a href="https://lists.apache.org/thread/kltvfrklyoqm9dj6dgwdzf82sm097427" target="_blank" rel="noopener noreferrer" class="">graduation proposal</a> received unanimous approval from the Apache Incubator Project Management Committee (IPMC) and was subsequently approved by the ASF Board of Directors. This milestone not only marks a new stage in Fluss&#x27;s journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data i [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
diff --git a/blog/tags/apache-iceberg/index.html b/blog/tags/apache-iceberg/index.html
index fa8a10120d..4c5138171c 100644
--- a/blog/tags/apache-iceberg/index.html
+++ b/blog/tags/apache-iceberg/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
 <p>After working on Fluss–Iceberg lakehouse integration and deploying this architecture at a massive scale, including Alibaba&#x27;s 3 PB production deployment processing 40 GB/s, we&#x27;re ready to share the architectural lessons learned. Specifically, why existing systems fall short, how Fluss and Iceberg naturally complement each other, and what this means for finally building true real-time lakehouses.</p>
 <p><img decoding="async" loading="lazy" alt="Banner" src="/assets/images/fluss-lakehouse-streaming_comp-62d4129ae29a5e1b5453892ae27cc212.png" width="768" height="336" class="img_ev3q"></p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/streaming-lakehouse/">Streaming Lakehouse</a></li><li class="tag_QGVx"><a rel="tag" class [...]
diff --git a/blog/tags/arrow/index.html b/blog/tags/arrow/index.html
index 640c8dee22..3b48a11f4f 100644
--- a/blog/tags/arrow/index.html
+++ b/blog/tags/arrow/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/tags/column-pruning/index.html b/blog/tags/column-pruning/index.html
index 4c533bd7f7..ce54c497a1 100644
--- a/blog/tags/column-pruning/index.html
+++ b/blog/tags/column-pruning/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/tags/fluss-cpp/index.html b/blog/tags/fluss-cpp/index.html
index 2c05f8347c..d7d86c7ba7 100644
--- a/blog/tags/fluss-cpp/index.html
+++ b/blog/tags/fluss-cpp/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
diff --git a/blog/tags/fluss-rs/index.html b/blog/tags/fluss-rs/index.html
index 25fb6487fa..f551e2c83c 100644
--- a/blog/tags/fluss-rs/index.html
+++ b/blog/tags/fluss-rs/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
diff --git a/blog/tags/fluss-rust/index.html b/blog/tags/fluss-rust/index.html
index 3ff173eae8..eca24af321 100644
--- a/blog/tags/fluss-rust/index.html
+++ b/blog/tags/fluss-rust/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
diff --git a/blog/tags/fluss/index.html b/blog/tags/fluss/index.html
index c131fd3193..3b652333b6 100644
--- a/blog/tags/fluss/index.html
+++ b/blog/tags/fluss/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 4b2fc697d9..2d2fd413a4 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
                   <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/blog/tags/kafka/index.html b/blog/tags/kafka/index.html
index 18ad65e92e..49cc2e1b20 100644
--- a/blog/tags/kafka/index.html
+++ b/blog/tags/kafka/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/tags/lakestream/index.html b/blog/tags/lakestream/index.html
index 22f83f8829..3ea9c0c5c0 100644
--- a/blog/tags/lakestream/index.html
+++ b/blog/tags/lakestream/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>As <a href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-5" target="_blank" rel="noopener noreferrer" class="">officially announced by the Apache Software Foundation</a>, we are thrilled to share that <strong>Apache Fluss</strong> has graduated from the Apache Incubator to become a <strong>Top Level Project (TLP)</strong>.</p>
 <p>The project&#x27;s <a href="https://lists.apache.org/thread/kltvfrklyoqm9dj6dgwdzf82sm097427" target="_blank" rel="noopener noreferrer" class="">graduation proposal</a> received unanimous approval from the Apache Incubator Project Management Committee (IPMC) and was subsequently approved by the ASF Board of Directors. This milestone not only marks a new stage in Fluss&#x27;s journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data i [...]
                   <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>
diff --git a/blog/tags/performance/index.html b/blog/tags/performance/index.html
index 9453d05485..7d9d8010eb 100644
--- a/blog/tags/performance/index.html
+++ b/blog/tags/performance/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/tags/pyfluss/index.html b/blog/tags/pyfluss/index.html
index fbceafcf6c..023a36e4bf 100644
--- a/blog/tags/pyfluss/index.html
+++ b/blog/tags/pyfluss/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
diff --git a/blog/tags/real-time-analytics/index.html b/blog/tags/real-time-analytics/index.html
index 5c847f3fcd..fc6c82c1c9 100644
--- a/blog/tags/real-time-analytics/index.html
+++ b/blog/tags/real-time-analytics/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">2 posts tagged with &quot;Real-time Analytics&quot; | Apache Fluss™</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 [...]
+<title data-rh="true">3 posts tagged with &quot;Real-time Analytics&quot; | Apache Fluss™</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 [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,19 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote&#x27;s content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left [...]
 <p>As <a href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-5" target="_blank" rel="noopener noreferrer" class="">officially announced by the Apache Software Foundation</a>, we are thrilled to share that <strong>Apache Fluss</strong> has graduated from the Apache Incubator to become a <strong>Top Level Project (TLP)</strong>.</p>
 <p>The project&#x27;s <a href="https://lists.apache.org/thread/kltvfrklyoqm9dj6dgwdzf82sm097427" target="_blank" rel="noopener noreferrer" class="">graduation proposal</a> received unanimous approval from the Apache Incubator Project Management Committee (IPMC) and was subsequently approved by the ASF Board of Directors. This milestone not only marks a new stage in Fluss&#x27;s journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data i [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
diff --git a/blog/tags/releases/index.html b/blog/tags/releases/index.html
index 4ede5b5700..6bc0b56a86 100644
--- a/blog/tags/releases/index.html
+++ b/blog/tags/releases/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>We are excited to announce the release of <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">fluss-rust clients</a> 0.1.0, the first official release of the <a href="https://clients.fluss.apache.org/user-guide/rust/installation" target="_blank" rel="noopener noreferrer" class="">Rust</a>, <a href="https://clients.fluss.apache.org/user-guide/python/installation" target="_blank" rel="noopener noreferrer" class="">Python</a>, and <a href="ht [...]
 <p>Under the hood, all three clients share a single Rust core that handles protocol negotiation, batching, retries, and <a href="https://arrow.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Arrow</a>-based data exchange, with thin language-specific bindings on top. This was a deliberate community decision to deliver native performance and feature parity across every language from day one.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tag [...]
 <p>🌊 We are excited to announce the official release of <strong>Apache Fluss (Incubating) 0.9</strong>!</p>
diff --git a/blog/tags/streaming-lakehouse/index.html b/blog/tags/streaming-lakehouse/index.html
index 9634d06472..0a6a741d62 100644
--- a/blog/tags/streaming-lakehouse/index.html
+++ b/blog/tags/streaming-lakehouse/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">One post tagged with &quot;Streaming Lakehouse&quot; | Apache Fluss™</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" propert [...]
+<title data-rh="true">2 posts tagged with &quot;Streaming Lakehouse&quot; | Apache Fluss™</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 [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -26,14 +26,19 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<p><em>A production case study in columnar streaming, cold-data isolation, and lakehouse integration</em>
+<em>Presented at Flink Forward Asia 2026.</em></p>
+<p><a href="http://rednote.com/" target="_blank" rel="noopener noreferrer" class="">Rednote</a> (Xiaohongshu) is a lifestyle community platform centered on content discovery and sharing. During the FIFA World Cup, it becomes a hub for live coverage, pre-match analysis, trending posts, and fan discussions.</p>
+<p>At that scale, hundreds of millions of users can hit live streaming, search, and feeds at once. Content must refresh in moments while advertising, search, and recommendation services stay stable—powered by a real-time indexing pipeline that continuously ingests data and updates indexes.</p>
+<p>That pipeline is critical to Rednote&#x27;s content distribution and user experience, but its Kafka-based wide-table architecture was reaching cost and stability limits. To scale without compromising real-time performance, Rednote introduced <strong>Fluss</strong> into its core production path and began progressively migrating index data from Kafka to Fluss.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left [...]
 <p>Apache Fluss represents a new architectural approach: the <strong>Streamhouse</strong> for real-time lakehouses. Instead of stitching together separate streaming and batch systems, the Streamhouse unifies them under a single architecture. In this model, Apache Iceberg continues to serve exactly the role it was designed for: a highly efficient, scalable cold storage layer for analytics, while Fluss fills the missing piece: a hot streaming storage layer with sub-second latency, columnar [...]
 <p>After working on Fluss–Iceberg lakehouse integration and deploying this architecture at a massive scale, including Alibaba&#x27;s 3 PB production deployment processing 40 GB/s, we&#x27;re ready to share the architectural lessons learned. Specifically, why existing systems fall short, how Fluss and Iceberg naturally complement each other, and what this means for finally building true real-time lakehouses.</p>
 <p><img decoding="async" loading="lazy" alt="Banner" src="/assets/images/fluss-lakehouse-streaming_comp-62d4129ae29a5e1b5453892ae27cc212.png" width="768" height="336" class="img_ev3q"></p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/streaming-lakehouse/">Streaming Lakehouse</a></li><li class="tag_QGVx"><a rel="tag" class [...]
diff --git a/blog/tags/streaming/index.html b/blog/tags/streaming/index.html
index 3c0402b08c..c1acc81555 100644
--- a/blog/tags/streaming/index.html
+++ b/blog/tags/streaming/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><strong>TL;DR:</strong></p>
 <blockquote>
 <p>Apache Kafka&#x27;s &quot;column pruning&quot; is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.
diff --git a/blog/taobao-instant-commerce-real-time-decision/index.html b/blog/taobao-instant-commerce-real-time-decision/index.html
index 0c94415737..0c7f086358 100644
--- a/blog/taobao-instant-commerce-real-time-decision/index.html
+++ b/blog/taobao-instant-commerce-real-time-decision/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Every autumn in China, social media floods with posts about &quot;The First Cup of Milk Tea in Autumn.&quot; With a tap on their phone, consumers expect their order delivered within 30 minutes. That effortless experience is no accident: it is the result of Taobao Instant Commerce making thousands of data-driven decisions every second.</p>
 <p>Taobao Instant Commerce has scaled from a single-category food delivery service into a high-frequency platform spanning fresh produce, consumer electronics (3C), and beauty products. It operates under two very different modes: steady high-frequency daily transactions, and explosive traffic surges during promotional events where order volumes can multiply within minutes. Both demand the same thing: real-time responsiveness across hundreds of millions of SKUs.</p>
 <p><strong>Real-time</strong> is not a nice-to-have here; it is the lifeline for three critical functions:</p>
diff --git a/blog/taobao-practice/index.html b/blog/taobao-practice/index.html
index 6a619ddfe3..bf728acdae 100644
--- a/blog/taobao-practice/index.html
+++ b/blog/taobao-practice/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" translate="no">​</a></h3>
 <p>The Data Development Team of Taobao has built a new <strong>generation of real-time data warehouse</strong> based on Apache Fluss.
 Fluss solves the problems of redundant data transfer, difficulties in data profiling, and challenges in large scale stateful workload operations and maintenance.
diff --git a/blog/tiering-service/index.html b/blog/tiering-service/index.html
index 3324d8e777..6a64856f7d 100644
--- a/blog/tiering-service/index.html
+++ b/blog/tiering-service/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p><img decoding="async" loading="lazy" src="/assets/images/background-8a1ebc79c438a3deabba060edf8eaa0b.png" width="2036" height="924" class="img_ev3q"></p>
 <p>At the core of Fluss’s Lakehouse architecture sits the <strong>Tiering Service:</strong> a smart,
 policy-driven data pipeline that seamlessly bridges your real-time Fluss cluster and your cost-efficient lakehouse storage. It continuously ingests fresh events from the fluss cluster, automatically migrating older or less-frequently accessed data into colder storage tiers without interrupting ongoing queries. By balancing hot, warm, and cold storage according to configurable rules, the Tiering Service ensures that recent data remains instantly queryable while historical records are arch [...]
diff --git a/blog/unified-streaming-lakehouse/index.html b/blog/unified-streaming-lakehouse/index.html
index bcf6de7759..d6a645489b 100644
--- a/blog/unified-streaming-lakehouse/index.html
+++ b/blog/unified-streaming-lakehouse/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>Fluss is designed to address the demands of real-time analytics with the following key capabilities:</p>
 <ul>
 <li class=""><strong>Real-Time Stream Reading and Writing:</strong> Supports millisecond-level end-to-end latency.</li>
diff --git a/blog/unveil-fluss-logo/index.html b/blog/unveil-fluss-logo/index.html
index d0e415c8ed..ebc6e67f96 100644
--- a/blog/unveil-fluss-logo/index.html
+++ b/blog/unveil-fluss-logo/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="introducing-the-little-otter">Introducing the Little Otter<a href="#introducing-the-little-otter" class="hash-link" aria-label="Direct link to Introducing the Little Otter" title="Direct link to Introducing the Little Otter" translate="no">​</a></h2>
 <p>Today is <a href="https://www.otter.org/world-otter-day" target="_blank" rel="noopener noreferrer" class="">World Otter Day</a>, and we are thrilled to introduce the little otter to the Fluss community! 🎉</p>
 <p>Since open-sourced half a year ago, many community members and friends have asked us:
diff --git a/blog/why-fluss-chose-rust-for-multi-language-sdk/index.html b/blog/why-fluss-chose-rust-for-multi-language-sdk/index.html
index 433e915602..e0d9503861 100644
--- a/blog/why-fluss-chose-rust-for-multi-language-sdk/index.html
+++ b/blog/why-fluss-chose-rust-for-multi-language-sdk/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn&#x27;t. A Python team building a feature store. A C++ service that needs sub-millisecond writes. An AI agent that wants to call your system through a tool binding. They all need the same capabilities (writes, reads, lookups) and none of them want to spin up a JVM to get them.</p>
 <p>Apache Fluss, streaming storage for real-time analytics and AI, hit this exact inflection point. The <a class="" href="/blog/fluss-java-client/">Java client</a> works well for Flink-based compute, where the JVM is already the world you live in. But outside that world, asking consumers to run a JVM sidecar just to write a record or look up a key creates friction that compounds across every service, every pipeline, every agent in the stack.</p>
 <p>We could have written a separate client for each language. Maintain five copies of the wire protocol, five implementations of the batching logic, five sets of retry semantics and idempotence tracking. That path scales linearly with languages and ends predictably: the Java client gets features first, the Python client gets them six months later with slightly different edge-case behavior, and the C++ client is perpetually &quot;almost done.&quot;</p>
diff --git a/blog/why-fluss/index.html b/blog/why-fluss/index.html
index 80193a322e..d1fe6bccf3 100644
--- a/blog/why-fluss/index.html
+++ b/blog/why-fluss/index.html
@@ -26,14 +26,14 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
+<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"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("docu [...]
 This transition is revolutionizing various sectors, including the E-commerce, automotive networking, finance, and beyond,
 where real-time data applications are becoming integral to operations. This evolution enables organizations to unlock greater
 value by leveraging real-time insights to drive business impact and enhance decision-making.</p>
diff --git a/community/become-a-committer/index.html b/community/become-a-committer/index.html
index d66c7e38e0..54f1d8f531 100644
--- a/community/become-a-committer/index.html
+++ b/community/become-a-committer/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/dev/building/index.html b/community/dev/building/index.html
index 7e67fa904f..fd505d2455 100644
--- a/community/dev/building/index.html
+++ b/community/dev/building/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/dev/ide-setup/index.html b/community/dev/ide-setup/index.html
index 3ad6adcaf2..4bf22d1d42 100644
--- a/community/dev/ide-setup/index.html
+++ b/community/dev/ide-setup/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/fluss-logos/index.html b/community/fluss-logos/index.html
index f54b6c8580..d46a5ec09e 100644
--- a/community/fluss-logos/index.html
+++ b/community/fluss-logos/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/fluss-team/index.html b/community/fluss-team/index.html
index c567d5a41c..38e6350f72 100644
--- a/community/fluss-team/index.html
+++ b/community/fluss-team/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b154f2c4c9..6c1dab4a61 100644
--- a/community/how-to-contribute/bug-reports-feature-requests/index.html
+++ b/community/how-to-contribute/bug-reports-feature-requests/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/contribute-blog-posts/index.html b/community/how-to-contribute/contribute-blog-posts/index.html
index 4e6aa5309f..9c70b17eac 100644
--- a/community/how-to-contribute/contribute-blog-posts/index.html
+++ b/community/how-to-contribute/contribute-blog-posts/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 bb7dc1059f..48cafd3b7d 100644
--- a/community/how-to-contribute/contribute-code/index.html
+++ b/community/how-to-contribute/contribute-code/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e3333ef29b..ec978ceace 100644
--- a/community/how-to-contribute/contribute-docs/index.html
+++ b/community/how-to-contribute/contribute-docs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/hosting-community-calls/index.html b/community/how-to-contribute/hosting-community-calls/index.html
index 38d9b3dbb1..8be3bb47ad 100644
--- a/community/how-to-contribute/hosting-community-calls/index.html
+++ b/community/how-to-contribute/hosting-community-calls/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/how-to-contribute/overview/index.html b/community/how-to-contribute/overview/index.html
index 77597c165e..b4d6f32d0a 100644
--- a/community/how-to-contribute/overview/index.html
+++ b/community/how-to-contribute/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e94aa969f1..7156ea785b 100644
--- a/community/how-to-contribute/review-pull-requests/index.html
+++ b/community/how-to-contribute/review-pull-requests/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a0830aab44..0e6f7b36a0 100644
--- a/community/how-to-release/creating-a-fluss-release/index.html
+++ b/community/how-to-release/creating-a-fluss-release/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 9cf587afcb..8321e1d4a3 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/how-to-release/pre-rc-checklist/index.html b/community/how-to-release/pre-rc-checklist/index.html
index 5eb9b688b5..3ba5147c77 100644
--- a/community/how-to-release/pre-rc-checklist/index.html
+++ b/community/how-to-release/pre-rc-checklist/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 d07161e5e7..c0a664f5d3 100644
--- a/community/how-to-release/release-manager-preparation/index.html
+++ b/community/how-to-release/release-manager-preparation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 5201053921..9e54800826 100644
--- a/community/how-to-release/verifying-a-fluss-release/index.html
+++ b/community/how-to-release/verifying-a-fluss-release/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e20f4a90da..2e32d2c83a 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/security/index.html b/community/security/index.html
index 88a4dd63cc..1530a147a1 100644
--- a/community/security/index.html
+++ b/community/security/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/community/welcome/index.html b/community/welcome/index.html
index b5227b06d7..e8ff745be5 100644
--- a/community/welcome/index.html
+++ b/community/welcome/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/compare/kafka/index.html b/compare/kafka/index.html
index caa54eb71f..c63973b76f 100644
--- a/compare/kafka/index.html
+++ b/compare/kafka/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/concepts/architecture/index.html b/docs/0.5/concepts/architecture/index.html
index 91b5c3360a..5cb65cbc07 100644
--- a/docs/0.5/concepts/architecture/index.html
+++ b/docs/0.5/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/dev/building/index.html b/docs/0.5/dev/building/index.html
index 0317c140a6..49eb729e13 100644
--- a/docs/0.5/dev/building/index.html
+++ b/docs/0.5/dev/building/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a348061198..ae8030c66e 100644
--- a/docs/0.5/dev/ide-setup/index.html
+++ b/docs/0.5/dev/ide-setup/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 828b78912f..e436750762 100644
--- a/docs/0.5/engine-flink/ddl/index.html
+++ b/docs/0.5/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b482f5dbc1..cfa5262de5 100644
--- a/docs/0.5/engine-flink/getting-started/index.html
+++ b/docs/0.5/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4daaade00a..9b042efc84 100644
--- a/docs/0.5/engine-flink/lookups/index.html
+++ b/docs/0.5/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ec1436a368..b571945fe0 100644
--- a/docs/0.5/engine-flink/reads/index.html
+++ b/docs/0.5/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 de41de45ba..a8f3d37d3a 100644
--- a/docs/0.5/engine-flink/writes/index.html
+++ b/docs/0.5/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/index.html b/docs/0.5/index.html
index 7b23c0c10c..4b73a9b46e 100644
--- a/docs/0.5/index.html
+++ b/docs/0.5/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e9b9d35126..8736da37f3 100644
--- a/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 eda52728cd..41ed25c175 100644
--- a/docs/0.5/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6bfccd9527..8a5bafe6ea 100644
--- a/docs/0.5/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.5/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 375993a0f0..d769e19705 100644
--- a/docs/0.5/install-deploy/overview/index.html
+++ b/docs/0.5/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/configuration/index.html b/docs/0.5/maintenance/configuration/index.html
index 01ad47d854..4a9149f398 100644
--- a/docs/0.5/maintenance/configuration/index.html
+++ b/docs/0.5/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 3c56bccef9..642f26cfc9 100644
--- a/docs/0.5/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.5/maintenance/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 c1b870e00e..0cdd804f32 100644
--- a/docs/0.5/maintenance/filesystems/oss/index.html
+++ b/docs/0.5/maintenance/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 97f5655950..eba9b391c1 100644
--- a/docs/0.5/maintenance/filesystems/overview/index.html
+++ b/docs/0.5/maintenance/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 de4c0f2f01..b566633719 100644
--- a/docs/0.5/maintenance/filesystems/s3/index.html
+++ b/docs/0.5/maintenance/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/maintenance/logging/index.html b/docs/0.5/maintenance/logging/index.html
index f6e2add3f9..39724c93ac 100644
--- a/docs/0.5/maintenance/logging/index.html
+++ b/docs/0.5/maintenance/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 9cb49d50e7..f3f6a7298f 100644
--- a/docs/0.5/maintenance/metric-reporters/index.html
+++ b/docs/0.5/maintenance/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ee276f1ed1..714ff87b47 100644
--- a/docs/0.5/maintenance/monitor-metrics/index.html
+++ b/docs/0.5/maintenance/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 1c9ef1ea36..7b121337ff 100644
--- a/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 cde5533c15..89c4fb5fdb 100644
--- a/docs/0.5/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.5/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 135a8efa72..2a2bf03ed2 100644
--- a/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.5/quickstart/flink/index.html b/docs/0.5/quickstart/flink/index.html
index ade6c73a99..ba4910a1bf 100644
--- a/docs/0.5/quickstart/flink/index.html
+++ b/docs/0.5/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ea1d184f66..15d8f753c1 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b1d4d45780..6b767c24d3 100644
--- a/docs/0.5/streaming-lakehouse/overview/index.html
+++ b/docs/0.5/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 15f24eac41..f5aab81b85 100644
--- a/docs/0.5/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.5/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 bc0b9ec611..03a6122510 100644
--- a/docs/0.5/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.5/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 8540aab2f8..e84b38beea 100644
--- a/docs/0.5/table-design/data-distribution/ttl/index.html
+++ b/docs/0.5/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e4c559dbcf..e58d852b9b 100644
--- a/docs/0.5/table-design/data-types/index.html
+++ b/docs/0.5/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 afee972bbd..41b46d999e 100644
--- a/docs/0.5/table-design/overview/index.html
+++ b/docs/0.5/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 954c417470..d120a54314 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 abe919f8e2..fbf1966da0 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/concepts/architecture/index.html b/docs/0.6/concepts/architecture/index.html
index 3c9a0d2dcd..43b8495c12 100644
--- a/docs/0.6/concepts/architecture/index.html
+++ b/docs/0.6/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 599e7b747e..ec39eaa3bd 100644
--- a/docs/0.6/engine-flink/ddl/index.html
+++ b/docs/0.6/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 1303c16442..8062b369e0 100644
--- a/docs/0.6/engine-flink/getting-started/index.html
+++ b/docs/0.6/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 630acd31c6..d725537a56 100644
--- a/docs/0.6/engine-flink/lookups/index.html
+++ b/docs/0.6/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 91b56a51d5..4512cd3406 100644
--- a/docs/0.6/engine-flink/options/index.html
+++ b/docs/0.6/engine-flink/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 79e2fef606..e45998119b 100644
--- a/docs/0.6/engine-flink/reads/index.html
+++ b/docs/0.6/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4da2f3e583..9b238e8736 100644
--- a/docs/0.6/engine-flink/writes/index.html
+++ b/docs/0.6/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/index.html b/docs/0.6/index.html
index 088165cc8b..de55b6b718 100644
--- a/docs/0.6/index.html
+++ b/docs/0.6/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ee9cbb0fc0..812a7d330e 100644
--- a/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b1e9787ac9..357a10eb59 100644
--- a/docs/0.6/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6111bdf0ed..881e8e2b05 100644
--- a/docs/0.6/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.6/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4929e0ba34..f5dcb3effe 100644
--- a/docs/0.6/install-deploy/overview/index.html
+++ b/docs/0.6/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/maintenance/configuration/index.html b/docs/0.6/maintenance/configuration/index.html
index 82e17e2d8f..7ce120412e 100644
--- a/docs/0.6/maintenance/configuration/index.html
+++ b/docs/0.6/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 bb7dc73d20..c6de542226 100644
--- a/docs/0.6/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.6/maintenance/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 2b572337e4..f490ac0a98 100644
--- a/docs/0.6/maintenance/filesystems/oss/index.html
+++ b/docs/0.6/maintenance/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6e3b480cdc..a011e67066 100644
--- a/docs/0.6/maintenance/filesystems/overview/index.html
+++ b/docs/0.6/maintenance/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 622f171f96..022b9163b8 100644
--- a/docs/0.6/maintenance/filesystems/s3/index.html
+++ b/docs/0.6/maintenance/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 aed85dfc56..a413341664 100644
--- a/docs/0.6/maintenance/observability/logging/index.html
+++ b/docs/0.6/maintenance/observability/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 d422a1fe16..cd8552eb6c 100644
--- a/docs/0.6/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.6/maintenance/observability/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ca0546695b..81a8881c27 100644
--- a/docs/0.6/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.6/maintenance/observability/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 958b7345a6..fb7f72bbb4 100644
--- a/docs/0.6/maintenance/observability/quickstart/index.html
+++ b/docs/0.6/maintenance/observability/quickstart/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b909a6a232..553aab6eb7 100644
--- a/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e7c42d3ff3..3ca3bd392b 100644
--- a/docs/0.6/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.6/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 f39e693a12..1430af1328 100644
--- a/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.6/quickstart/flink/index.html b/docs/0.6/quickstart/flink/index.html
index af3e1be11a..2c15e99a10 100644
--- a/docs/0.6/quickstart/flink/index.html
+++ b/docs/0.6/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 eb8e809d77..b81c54ff96 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 5fdea82893..06fd933aaa 100644
--- a/docs/0.6/streaming-lakehouse/overview/index.html
+++ b/docs/0.6/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 48f911c421..4b77ad254e 100644
--- a/docs/0.6/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.6/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 2e94477d8a..2ef45060b6 100644
--- a/docs/0.6/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.6/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 37037baed1..56cbdb893f 100644
--- a/docs/0.6/table-design/data-distribution/ttl/index.html
+++ b/docs/0.6/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 1db7150dd7..5aee27f62d 100644
--- a/docs/0.6/table-design/data-types/index.html
+++ b/docs/0.6/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ada3ecd37c..caee565c52 100644
--- a/docs/0.6/table-design/overview/index.html
+++ b/docs/0.6/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 27cf243a83..0edd93b741 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b5eebe06fe..58ed84e2ff 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 81dc7a8eab..1843bf11e9 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 68a12e5587..6a7faecd08 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 1665886c25..aeea657f39 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/apis/java-client/index.html b/docs/0.7/apis/java-client/index.html
index fc1cb768aa..ef040bf3c8 100644
--- a/docs/0.7/apis/java-client/index.html
+++ b/docs/0.7/apis/java-client/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/concepts/architecture/index.html b/docs/0.7/concepts/architecture/index.html
index 87107ab856..ddfce295ea 100644
--- a/docs/0.7/concepts/architecture/index.html
+++ b/docs/0.7/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 3b89b71d92..cda550e978 100644
--- a/docs/0.7/engine-flink/datastream/index.html
+++ b/docs/0.7/engine-flink/datastream/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b37f5b8286..734ca9509d 100644
--- a/docs/0.7/engine-flink/ddl/index.html
+++ b/docs/0.7/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 cf52031776..1e5a843771 100644
--- a/docs/0.7/engine-flink/getting-started/index.html
+++ b/docs/0.7/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 7b4c38eaab..3ecc5e1023 100644
--- a/docs/0.7/engine-flink/lookups/index.html
+++ b/docs/0.7/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 483260a8ba..d587099d1c 100644
--- a/docs/0.7/engine-flink/options/index.html
+++ b/docs/0.7/engine-flink/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 8184b0b8bf..fbd815f109 100644
--- a/docs/0.7/engine-flink/reads/index.html
+++ b/docs/0.7/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b5081fba2d..0b079e52da 100644
--- a/docs/0.7/engine-flink/writes/index.html
+++ b/docs/0.7/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/index.html b/docs/0.7/index.html
index 82089753f5..bac4ba2409 100644
--- a/docs/0.7/index.html
+++ b/docs/0.7/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a02a67e916..6e2345b2a9 100644
--- a/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 083011a72a..679f2be604 100644
--- a/docs/0.7/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4c3c691722..6de7300768 100644
--- a/docs/0.7/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.7/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 39d1500ca4..ef7549eda9 100644
--- a/docs/0.7/install-deploy/overview/index.html
+++ b/docs/0.7/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/maintenance/configuration/index.html b/docs/0.7/maintenance/configuration/index.html
index e786581d37..f3e6c4defc 100644
--- a/docs/0.7/maintenance/configuration/index.html
+++ b/docs/0.7/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b1df63641b..788513ab5e 100644
--- a/docs/0.7/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.7/maintenance/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 45827a482a..0c52285640 100644
--- a/docs/0.7/maintenance/filesystems/oss/index.html
+++ b/docs/0.7/maintenance/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 aae5c8cb5d..e48bda01f7 100644
--- a/docs/0.7/maintenance/filesystems/overview/index.html
+++ b/docs/0.7/maintenance/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 c7b598faaf..c829342b50 100644
--- a/docs/0.7/maintenance/filesystems/s3/index.html
+++ b/docs/0.7/maintenance/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 26eb269036..9474aa4426 100644
--- a/docs/0.7/maintenance/observability/logging/index.html
+++ b/docs/0.7/maintenance/observability/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 dae67cfdeb..13792a6972 100644
--- a/docs/0.7/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.7/maintenance/observability/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e3fe5a087d..7b36624d45 100644
--- a/docs/0.7/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.7/maintenance/observability/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 50b81283ee..9dcbc69851 100644
--- a/docs/0.7/maintenance/observability/quickstart/index.html
+++ b/docs/0.7/maintenance/observability/quickstart/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 c8193e6160..2e310e1f29 100644
--- a/docs/0.7/maintenance/operations/racks/index.html
+++ b/docs/0.7/maintenance/operations/racks/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4fb3826792..400fb2d3c3 100644
--- a/docs/0.7/maintenance/operations/upgrading/index.html
+++ b/docs/0.7/maintenance/operations/upgrading/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 c9673d6e54..d9992942d9 100644
--- a/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 7f36837fd0..ae81dae192 100644
--- a/docs/0.7/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.7/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 5dddadbf2d..943c8b965e 100644
--- a/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/quickstart/flink/index.html b/docs/0.7/quickstart/flink/index.html
index 7a0f7ae689..e062d812b5 100644
--- a/docs/0.7/quickstart/flink/index.html
+++ b/docs/0.7/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/quickstart/security/index.html b/docs/0.7/quickstart/security/index.html
index 0b825a76e7..c0e6ec9f48 100644
--- a/docs/0.7/quickstart/security/index.html
+++ b/docs/0.7/quickstart/security/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/authentication/index.html b/docs/0.7/security/authentication/index.html
index 27c949732a..a20c2efd1b 100644
--- a/docs/0.7/security/authentication/index.html
+++ b/docs/0.7/security/authentication/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/authorization/index.html b/docs/0.7/security/authorization/index.html
index 3ee01c0e58..93d780cda4 100644
--- a/docs/0.7/security/authorization/index.html
+++ b/docs/0.7/security/authorization/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.7/security/overview/index.html b/docs/0.7/security/overview/index.html
index 875011d71c..bfa62a7bfb 100644
--- a/docs/0.7/security/overview/index.html
+++ b/docs/0.7/security/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 f3e90cf894..d9d059c53a 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 0f6d7ff9ee..206fe63673 100644
--- a/docs/0.7/streaming-lakehouse/overview/index.html
+++ b/docs/0.7/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 1ed04c8448..37a2d90d66 100644
--- a/docs/0.7/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.7/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a82b5b77f8..e19bbccac3 100644
--- a/docs/0.7/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.7/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 184ea0440d..54e9cf372d 100644
--- a/docs/0.7/table-design/data-distribution/ttl/index.html
+++ b/docs/0.7/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 8d0f5c33a4..082a90ddc9 100644
--- a/docs/0.7/table-design/data-types/index.html
+++ b/docs/0.7/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6881a487f0..0f1caffa8f 100644
--- a/docs/0.7/table-design/overview/index.html
+++ b/docs/0.7/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 857c07f382..fce944276d 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a32c082b10..5a77729930 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 703af56bd3..f7faacfa6c 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 72fc64648b..51c5e31bc4 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 90f73e3f57..529db951fd 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 4f40abb991..88142a973f 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
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/apis/java-client/index.html b/docs/0.8/apis/java-client/index.html
index 33485a046d..d8caa91bf3 100644
--- a/docs/0.8/apis/java-client/index.html
+++ b/docs/0.8/apis/java-client/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/concepts/architecture/index.html b/docs/0.8/concepts/architecture/index.html
index 5c858aae6a..a12c079a65 100644
--- a/docs/0.8/concepts/architecture/index.html
+++ b/docs/0.8/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/datastream/index.html b/docs/0.8/engine-flink/datastream/index.html
index 3020d51aec..b2c284aed9 100644
--- a/docs/0.8/engine-flink/datastream/index.html
+++ b/docs/0.8/engine-flink/datastream/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/ddl/index.html b/docs/0.8/engine-flink/ddl/index.html
index 2a8eab06be..b723ed3463 100644
--- a/docs/0.8/engine-flink/ddl/index.html
+++ b/docs/0.8/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/delta-joins/index.html b/docs/0.8/engine-flink/delta-joins/index.html
index c8f056ddfa..d564259d86 100644
--- a/docs/0.8/engine-flink/delta-joins/index.html
+++ b/docs/0.8/engine-flink/delta-joins/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/getting-started/index.html b/docs/0.8/engine-flink/getting-started/index.html
index 15ad9e8443..c039c86a4b 100644
--- a/docs/0.8/engine-flink/getting-started/index.html
+++ b/docs/0.8/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/lookups/index.html b/docs/0.8/engine-flink/lookups/index.html
index 7150f87c69..32fec49523 100644
--- a/docs/0.8/engine-flink/lookups/index.html
+++ b/docs/0.8/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/options/index.html b/docs/0.8/engine-flink/options/index.html
index 2f320822f8..fbc1afcea1 100644
--- a/docs/0.8/engine-flink/options/index.html
+++ b/docs/0.8/engine-flink/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/reads/index.html b/docs/0.8/engine-flink/reads/index.html
index e294ebde06..4aebb6cd46 100644
--- a/docs/0.8/engine-flink/reads/index.html
+++ b/docs/0.8/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/engine-flink/writes/index.html b/docs/0.8/engine-flink/writes/index.html
index 43ca19832d..3987fcd37c 100644
--- a/docs/0.8/engine-flink/writes/index.html
+++ b/docs/0.8/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/index.html b/docs/0.8/index.html
index e5eae22ba8..7cd04350fa 100644
--- a/docs/0.8/index.html
+++ b/docs/0.8/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/install-deploy/deploying-distributed-cluster/index.html b/docs/0.8/install-deploy/deploying-distributed-cluster/index.html
index 4d51bdab70..4894e80e0d 100644
--- a/docs/0.8/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.8/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/install-deploy/deploying-local-cluster/index.html b/docs/0.8/install-deploy/deploying-local-cluster/index.html
index 468adb154b..182eab9e6f 100644
--- a/docs/0.8/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.8/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/install-deploy/deploying-with-docker/index.html b/docs/0.8/install-deploy/deploying-with-docker/index.html
index 468285cddc..7a51c4d4d6 100644
--- a/docs/0.8/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.8/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/install-deploy/deploying-with-helm/index.html b/docs/0.8/install-deploy/deploying-with-helm/index.html
index d9d4a7a208..3fb79d3866 100644
--- a/docs/0.8/install-deploy/deploying-with-helm/index.html
+++ b/docs/0.8/install-deploy/deploying-with-helm/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/install-deploy/overview/index.html b/docs/0.8/install-deploy/overview/index.html
index 7663f76aab..9738099e7f 100644
--- a/docs/0.8/install-deploy/overview/index.html
+++ b/docs/0.8/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/configuration/index.html b/docs/0.8/maintenance/configuration/index.html
index aab3af09b9..32519ebdfb 100644
--- a/docs/0.8/maintenance/configuration/index.html
+++ b/docs/0.8/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/filesystems/hdfs/index.html b/docs/0.8/maintenance/filesystems/hdfs/index.html
index e487828670..e35c79e0f8 100644
--- a/docs/0.8/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.8/maintenance/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/filesystems/obs/index.html b/docs/0.8/maintenance/filesystems/obs/index.html
index d38695effe..47dd714ca2 100644
--- a/docs/0.8/maintenance/filesystems/obs/index.html
+++ b/docs/0.8/maintenance/filesystems/obs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/filesystems/oss/index.html b/docs/0.8/maintenance/filesystems/oss/index.html
index 3bc9c86bc2..c0652477fc 100644
--- a/docs/0.8/maintenance/filesystems/oss/index.html
+++ b/docs/0.8/maintenance/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/filesystems/overview/index.html b/docs/0.8/maintenance/filesystems/overview/index.html
index 98b0a6aada..d200438f75 100644
--- a/docs/0.8/maintenance/filesystems/overview/index.html
+++ b/docs/0.8/maintenance/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/filesystems/s3/index.html b/docs/0.8/maintenance/filesystems/s3/index.html
index b4ea7ac96a..e007b62a97 100644
--- a/docs/0.8/maintenance/filesystems/s3/index.html
+++ b/docs/0.8/maintenance/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/observability/logging/index.html b/docs/0.8/maintenance/observability/logging/index.html
index 2af4530f04..7aef1a00b8 100644
--- a/docs/0.8/maintenance/observability/logging/index.html
+++ b/docs/0.8/maintenance/observability/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/observability/metric-reporters/index.html b/docs/0.8/maintenance/observability/metric-reporters/index.html
index 145c905bf7..7a0928146f 100644
--- a/docs/0.8/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.8/maintenance/observability/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/observability/monitor-metrics/index.html b/docs/0.8/maintenance/observability/monitor-metrics/index.html
index a564f9064d..54b0c35a26 100644
--- a/docs/0.8/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.8/maintenance/observability/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/observability/quickstart/index.html b/docs/0.8/maintenance/observability/quickstart/index.html
index 92480a0a1b..654bb6a9b7 100644
--- a/docs/0.8/maintenance/observability/quickstart/index.html
+++ b/docs/0.8/maintenance/observability/quickstart/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/graceful-shutdown/index.html b/docs/0.8/maintenance/operations/graceful-shutdown/index.html
index 31d181ca2f..b5e9d7552b 100644
--- a/docs/0.8/maintenance/operations/graceful-shutdown/index.html
+++ b/docs/0.8/maintenance/operations/graceful-shutdown/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/racks/index.html b/docs/0.8/maintenance/operations/racks/index.html
index db458ce2ed..ecaca24c59 100644
--- a/docs/0.8/maintenance/operations/racks/index.html
+++ b/docs/0.8/maintenance/operations/racks/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/updating-configs/index.html b/docs/0.8/maintenance/operations/updating-configs/index.html
index c150526841..5a063e0ec4 100644
--- a/docs/0.8/maintenance/operations/updating-configs/index.html
+++ b/docs/0.8/maintenance/operations/updating-configs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/upgrade-notes-0.8/index.html b/docs/0.8/maintenance/operations/upgrade-notes-0.8/index.html
index ffacddb336..df51afe6cc 100644
--- a/docs/0.8/maintenance/operations/upgrade-notes-0.8/index.html
+++ b/docs/0.8/maintenance/operations/upgrade-notes-0.8/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/upgrade-notes-0.9/index.html b/docs/0.8/maintenance/operations/upgrade-notes-0.9/index.html
index fec22514d4..6b229896cb 100644
--- a/docs/0.8/maintenance/operations/upgrade-notes-0.9/index.html
+++ b/docs/0.8/maintenance/operations/upgrade-notes-0.9/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/operations/upgrading/index.html b/docs/0.8/maintenance/operations/upgrading/index.html
index 9ea0c1801e..f229b3121d 100644
--- a/docs/0.8/maintenance/operations/upgrading/index.html
+++ b/docs/0.8/maintenance/operations/upgrading/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.8/maintenance/tiered-storage/lakehouse-storage/index.html
index be56d94a49..0df122a171 100644
--- a/docs/0.8/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.8/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/tiered-storage/overview/index.html b/docs/0.8/maintenance/tiered-storage/overview/index.html
index 5d48285cdc..caf9401e73 100644
--- a/docs/0.8/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.8/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/maintenance/tiered-storage/remote-storage/index.html b/docs/0.8/maintenance/tiered-storage/remote-storage/index.html
index 9d6429b3ef..60cd4e6793 100644
--- a/docs/0.8/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.8/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/quickstart/flink/index.html b/docs/0.8/quickstart/flink/index.html
index c60eeb74b0..43d98423d4 100644
--- a/docs/0.8/quickstart/flink/index.html
+++ b/docs/0.8/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/quickstart/lakehouse/index.html b/docs/0.8/quickstart/lakehouse/index.html
index 06bcfa0578..accff2df68 100644
--- a/docs/0.8/quickstart/lakehouse/index.html
+++ b/docs/0.8/quickstart/lakehouse/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/quickstart/security/index.html b/docs/0.8/quickstart/security/index.html
index 6454b6d085..a8b1a30738 100644
--- a/docs/0.8/quickstart/security/index.html
+++ b/docs/0.8/quickstart/security/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/security/authentication/index.html b/docs/0.8/security/authentication/index.html
index 4ffd89c9bb..6d44e4a2d6 100644
--- a/docs/0.8/security/authentication/index.html
+++ b/docs/0.8/security/authentication/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/security/authorization/index.html b/docs/0.8/security/authorization/index.html
index 6e0da39b82..7a03c0f63e 100644
--- a/docs/0.8/security/authorization/index.html
+++ b/docs/0.8/security/authorization/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/security/overview/index.html b/docs/0.8/security/overview/index.html
index abae098054..f57c0e0e9f 100644
--- a/docs/0.8/security/overview/index.html
+++ b/docs/0.8/security/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/streaming-lakehouse/integrate-data-lakes/iceberg/index.html b/docs/0.8/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
index d7b080a050..dad619a761 100644
--- a/docs/0.8/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
+++ b/docs/0.8/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/streaming-lakehouse/integrate-data-lakes/lance/index.html b/docs/0.8/streaming-lakehouse/integrate-data-lakes/lance/index.html
index 26f8f8850f..afdc9079cb 100644
--- a/docs/0.8/streaming-lakehouse/integrate-data-lakes/lance/index.html
+++ b/docs/0.8/streaming-lakehouse/integrate-data-lakes/lance/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.8/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index 62efefb314..aa6a64cdd3 100644
--- a/docs/0.8/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/0.8/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/streaming-lakehouse/overview/index.html b/docs/0.8/streaming-lakehouse/overview/index.html
index 99bdd5fa8b..3b71a31d97 100644
--- a/docs/0.8/streaming-lakehouse/overview/index.html
+++ b/docs/0.8/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/data-distribution/bucketing/index.html b/docs/0.8/table-design/data-distribution/bucketing/index.html
index 7054c59849..3ee745eb03 100644
--- a/docs/0.8/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.8/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/data-distribution/partitioning/index.html b/docs/0.8/table-design/data-distribution/partitioning/index.html
index 851335ddd9..ab3c520d4e 100644
--- a/docs/0.8/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.8/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/data-distribution/ttl/index.html b/docs/0.8/table-design/data-distribution/ttl/index.html
index 0391b1aafc..c5dc3dd0e6 100644
--- a/docs/0.8/table-design/data-distribution/ttl/index.html
+++ b/docs/0.8/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/data-types/index.html b/docs/0.8/table-design/data-types/index.html
index c15a1f5af7..cb58293813 100644
--- a/docs/0.8/table-design/data-types/index.html
+++ b/docs/0.8/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/overview/index.html b/docs/0.8/table-design/overview/index.html
index 126b26d8a3..4b892ad29b 100644
--- a/docs/0.8/table-design/overview/index.html
+++ b/docs/0.8/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/log-table/index.html b/docs/0.8/table-design/table-types/log-table/index.html
index c64cdb91d4..1ec2d1e5e6 100644
--- a/docs/0.8/table-design/table-types/log-table/index.html
+++ b/docs/0.8/table-design/table-types/log-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/pk-table/index.html b/docs/0.8/table-design/table-types/pk-table/index.html
index 7485d37703..7b95054917 100644
--- a/docs/0.8/table-design/table-types/pk-table/index.html
+++ b/docs/0.8/table-design/table-types/pk-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/pk-table/merge-engines/default/index.html b/docs/0.8/table-design/table-types/pk-table/merge-engines/default/index.html
index 23b311b8b3..349691adfb 100644
--- a/docs/0.8/table-design/table-types/pk-table/merge-engines/default/index.html
+++ b/docs/0.8/table-design/table-types/pk-table/merge-engines/default/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/pk-table/merge-engines/first-row/index.html b/docs/0.8/table-design/table-types/pk-table/merge-engines/first-row/index.html
index 2b1d93ccd8..380761a690 100644
--- a/docs/0.8/table-design/table-types/pk-table/merge-engines/first-row/index.html
+++ b/docs/0.8/table-design/table-types/pk-table/merge-engines/first-row/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/pk-table/merge-engines/index.html b/docs/0.8/table-design/table-types/pk-table/merge-engines/index.html
index 633d336d5e..fef985e833 100644
--- a/docs/0.8/table-design/table-types/pk-table/merge-engines/index.html
+++ b/docs/0.8/table-design/table-types/pk-table/merge-engines/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/0.8/table-design/table-types/pk-table/merge-engines/versioned/index.html b/docs/0.8/table-design/table-types/pk-table/merge-engines/versioned/index.html
index 2e931f1b52..3a1265a7db 100644
--- a/docs/0.8/table-design/table-types/pk-table/merge-engines/versioned/index.html
+++ b/docs/0.8/table-design/table-types/pk-table/merge-engines/versioned/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/apis/client-support-matrix/index.html b/docs/apis/client-support-matrix/index.html
index 45ad172907..0c1aba9dc1 100644
--- a/docs/apis/client-support-matrix/index.html
+++ b/docs/apis/client-support-matrix/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/apis/java-client/index.html b/docs/apis/java-client/index.html
index 2d3d9354bf..8e049fd7a2 100644
--- a/docs/apis/java-client/index.html
+++ b/docs/apis/java-client/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/concepts/architecture/index.html b/docs/concepts/architecture/index.html
index 2371ae075c..9357b470b6 100644
--- a/docs/concepts/architecture/index.html
+++ b/docs/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/datastream/index.html b/docs/engine-flink/datastream/index.html
index 64f5f8c5b1..a02e40b8c1 100644
--- a/docs/engine-flink/datastream/index.html
+++ b/docs/engine-flink/datastream/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/ddl/index.html b/docs/engine-flink/ddl/index.html
index bad7317cbe..fc0bb39332 100644
--- a/docs/engine-flink/ddl/index.html
+++ b/docs/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/delta-joins/index.html b/docs/engine-flink/delta-joins/index.html
index 7ccd1876a1..6b3b87d016 100644
--- a/docs/engine-flink/delta-joins/index.html
+++ b/docs/engine-flink/delta-joins/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/getting-started/index.html b/docs/engine-flink/getting-started/index.html
index 5f648bb27e..55b547c372 100644
--- a/docs/engine-flink/getting-started/index.html
+++ b/docs/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/lookups/index.html b/docs/engine-flink/lookups/index.html
index 412eb8ad00..2f15403baf 100644
--- a/docs/engine-flink/lookups/index.html
+++ b/docs/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/options/index.html b/docs/engine-flink/options/index.html
index fff207afb2..57a35130f0 100644
--- a/docs/engine-flink/options/index.html
+++ b/docs/engine-flink/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/procedures/index.html b/docs/engine-flink/procedures/index.html
index bfb0aec157..3016b5d137 100644
--- a/docs/engine-flink/procedures/index.html
+++ b/docs/engine-flink/procedures/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/reads/index.html b/docs/engine-flink/reads/index.html
index 2934e9c4d0..99277a70ee 100644
--- a/docs/engine-flink/reads/index.html
+++ b/docs/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-flink/writes/index.html b/docs/engine-flink/writes/index.html
index caee1ec485..709bc02bca 100644
--- a/docs/engine-flink/writes/index.html
+++ b/docs/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/ddl/index.html b/docs/engine-spark/ddl/index.html
index a8618d6e86..d4e0158007 100644
--- a/docs/engine-spark/ddl/index.html
+++ b/docs/engine-spark/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/getting-started/index.html b/docs/engine-spark/getting-started/index.html
index 9885650e21..b658b3e065 100644
--- a/docs/engine-spark/getting-started/index.html
+++ b/docs/engine-spark/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/options/index.html b/docs/engine-spark/options/index.html
index bb5201f949..20d29ec6cc 100644
--- a/docs/engine-spark/options/index.html
+++ b/docs/engine-spark/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/procedures/index.html b/docs/engine-spark/procedures/index.html
index c8bc978bd5..cab166f7be 100644
--- a/docs/engine-spark/procedures/index.html
+++ b/docs/engine-spark/procedures/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/reads/index.html b/docs/engine-spark/reads/index.html
index 480056548d..048f305475 100644
--- a/docs/engine-spark/reads/index.html
+++ b/docs/engine-spark/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/structured-streaming/index.html b/docs/engine-spark/structured-streaming/index.html
index 7bf95f0253..7ceb66c16e 100644
--- a/docs/engine-spark/structured-streaming/index.html
+++ b/docs/engine-spark/structured-streaming/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/engine-spark/writes/index.html b/docs/engine-spark/writes/index.html
index 8a98273889..363629dd85 100644
--- a/docs/engine-spark/writes/index.html
+++ b/docs/engine-spark/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/index.html b/docs/index.html
index 88eac123ee..1d92275945 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 df97a4b73a..35bb0edcfe 100644
--- a/docs/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 14e1322fb5..9c8a02dea2 100644
--- a/docs/install-deploy/deploying-local-cluster/index.html
+++ b/docs/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 3dd10a57a9..33698936e7 100644
--- a/docs/install-deploy/deploying-with-docker/index.html
+++ b/docs/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 e136ca2ede..96dbe3fba9 100644
--- a/docs/install-deploy/deploying-with-helm/index.html
+++ b/docs/install-deploy/deploying-with-helm/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/install-deploy/overview/index.html b/docs/install-deploy/overview/index.html
index 9a94af4b97..a2cb5bb7c7 100644
--- a/docs/install-deploy/overview/index.html
+++ b/docs/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/configuration/index.html b/docs/maintenance/configuration/index.html
index 5926087eb4..4a924085fe 100644
--- a/docs/maintenance/configuration/index.html
+++ b/docs/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/azure/index.html b/docs/maintenance/filesystems/azure/index.html
index 7f0be1e2e6..6b24d3e588 100644
--- a/docs/maintenance/filesystems/azure/index.html
+++ b/docs/maintenance/filesystems/azure/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/gs/index.html b/docs/maintenance/filesystems/gs/index.html
index 457c02437c..d9dd9ebe41 100644
--- a/docs/maintenance/filesystems/gs/index.html
+++ b/docs/maintenance/filesystems/gs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/hdfs/index.html b/docs/maintenance/filesystems/hdfs/index.html
index 10a1a7b58c..ee3964f400 100644
--- a/docs/maintenance/filesystems/hdfs/index.html
+++ b/docs/maintenance/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/obs/index.html b/docs/maintenance/filesystems/obs/index.html
index 4f0357637f..ebe52bd17b 100644
--- a/docs/maintenance/filesystems/obs/index.html
+++ b/docs/maintenance/filesystems/obs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/oss/index.html b/docs/maintenance/filesystems/oss/index.html
index d892676031..39a52d31dd 100644
--- a/docs/maintenance/filesystems/oss/index.html
+++ b/docs/maintenance/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/overview/index.html b/docs/maintenance/filesystems/overview/index.html
index 31cc5e0645..659859826e 100644
--- a/docs/maintenance/filesystems/overview/index.html
+++ b/docs/maintenance/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/filesystems/s3/index.html b/docs/maintenance/filesystems/s3/index.html
index fddd5fa6b5..4311554961 100644
--- a/docs/maintenance/filesystems/s3/index.html
+++ b/docs/maintenance/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/logging/index.html b/docs/maintenance/observability/logging/index.html
index a531cc6db5..103215e658 100644
--- a/docs/maintenance/observability/logging/index.html
+++ b/docs/maintenance/observability/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/metric-reporters/index.html b/docs/maintenance/observability/metric-reporters/index.html
index ee8d9542a4..fe14872bb2 100644
--- a/docs/maintenance/observability/metric-reporters/index.html
+++ b/docs/maintenance/observability/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/monitor-metrics/index.html b/docs/maintenance/observability/monitor-metrics/index.html
index c322610d2a..a1aed8ca4a 100644
--- a/docs/maintenance/observability/monitor-metrics/index.html
+++ b/docs/maintenance/observability/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/observability/quickstart/index.html b/docs/maintenance/observability/quickstart/index.html
index 609da23812..6e39f02d66 100644
--- a/docs/maintenance/observability/quickstart/index.html
+++ b/docs/maintenance/observability/quickstart/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/graceful-shutdown/index.html b/docs/maintenance/operations/graceful-shutdown/index.html
index 3fd5f6dd55..d011056217 100644
--- a/docs/maintenance/operations/graceful-shutdown/index.html
+++ b/docs/maintenance/operations/graceful-shutdown/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/racks/index.html b/docs/maintenance/operations/racks/index.html
index 0ec99a51fd..ecece4a418 100644
--- a/docs/maintenance/operations/racks/index.html
+++ b/docs/maintenance/operations/racks/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/rebalance/index.html b/docs/maintenance/operations/rebalance/index.html
index 2660b73af4..f8cdb5d808 100644
--- a/docs/maintenance/operations/rebalance/index.html
+++ b/docs/maintenance/operations/rebalance/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/updating-configs/index.html b/docs/maintenance/operations/updating-configs/index.html
index 819b92a71a..e1f1ead92e 100644
--- a/docs/maintenance/operations/updating-configs/index.html
+++ b/docs/maintenance/operations/updating-configs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 be468788a5..83bbad8d40 100644
--- a/docs/maintenance/operations/upgrade-notes-0.8/index.html
+++ b/docs/maintenance/operations/upgrade-notes-0.8/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 bc09123661..bbc851f7f8 100644
--- a/docs/maintenance/operations/upgrade-notes-0.9/index.html
+++ b/docs/maintenance/operations/upgrade-notes-0.9/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/upgrade-notes-archive/index.html b/docs/maintenance/operations/upgrade-notes-archive/index.html
index 67a1915334..4202e0bbed 100644
--- a/docs/maintenance/operations/upgrade-notes-archive/index.html
+++ b/docs/maintenance/operations/upgrade-notes-archive/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/operations/upgrading/index.html b/docs/maintenance/operations/upgrading/index.html
index 4d858d00a1..f3144e01a2 100644
--- a/docs/maintenance/operations/upgrading/index.html
+++ b/docs/maintenance/operations/upgrading/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 c5de97a351..ab046184d3 100644
--- a/docs/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/maintenance/tiered-storage/overview/index.html b/docs/maintenance/tiered-storage/overview/index.html
index 5fc31d8414..eadd7b9ab1 100644
--- a/docs/maintenance/tiered-storage/overview/index.html
+++ b/docs/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 76506c5176..a38702a1c4 100644
--- a/docs/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/client-support-matrix/index.html b/docs/next/apis/client-support-matrix/index.html
index aa10b57776..5316e0f946 100644
--- a/docs/next/apis/client-support-matrix/index.html
+++ b/docs/next/apis/client-support-matrix/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/api-reference/index.html b/docs/next/apis/cpp/api-reference/index.html
index 891273451d..f07d4efcfa 100644
--- a/docs/next/apis/cpp/api-reference/index.html
+++ b/docs/next/apis/cpp/api-reference/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/data-types/index.html b/docs/next/apis/cpp/data-types/index.html
index 1443b899a7..d70f2eaa66 100644
--- a/docs/next/apis/cpp/data-types/index.html
+++ b/docs/next/apis/cpp/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/error-handling/index.html b/docs/next/apis/cpp/error-handling/index.html
index d3849934db..120a9213d0 100644
--- a/docs/next/apis/cpp/error-handling/index.html
+++ b/docs/next/apis/cpp/error-handling/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/admin-operations/index.html b/docs/next/apis/cpp/example/admin-operations/index.html
index bf75c3843e..8e0108e4c9 100644
--- a/docs/next/apis/cpp/example/admin-operations/index.html
+++ b/docs/next/apis/cpp/example/admin-operations/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/configuration/index.html b/docs/next/apis/cpp/example/configuration/index.html
index 05a37f5de5..18cf0f3984 100644
--- a/docs/next/apis/cpp/example/configuration/index.html
+++ b/docs/next/apis/cpp/example/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/index.html b/docs/next/apis/cpp/example/index.html
index 3575b9e908..a4d4603481 100644
--- a/docs/next/apis/cpp/example/index.html
+++ b/docs/next/apis/cpp/example/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/log-tables/index.html b/docs/next/apis/cpp/example/log-tables/index.html
index 15943d215d..35d427aa98 100644
--- a/docs/next/apis/cpp/example/log-tables/index.html
+++ b/docs/next/apis/cpp/example/log-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/partitioned-tables/index.html b/docs/next/apis/cpp/example/partitioned-tables/index.html
index 7932a622fa..ba3f3356f0 100644
--- a/docs/next/apis/cpp/example/partitioned-tables/index.html
+++ b/docs/next/apis/cpp/example/partitioned-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/prefix-lookup/index.html b/docs/next/apis/cpp/example/prefix-lookup/index.html
index 4577e9c5d0..7a66136ad4 100644
--- a/docs/next/apis/cpp/example/prefix-lookup/index.html
+++ b/docs/next/apis/cpp/example/prefix-lookup/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/example/primary-key-tables/index.html b/docs/next/apis/cpp/example/primary-key-tables/index.html
index 6abfe531b3..dd5515f142 100644
--- a/docs/next/apis/cpp/example/primary-key-tables/index.html
+++ b/docs/next/apis/cpp/example/primary-key-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/cpp/installation/index.html b/docs/next/apis/cpp/installation/index.html
index 61054de358..719913b841 100644
--- a/docs/next/apis/cpp/installation/index.html
+++ b/docs/next/apis/cpp/installation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/index.html b/docs/next/apis/index.html
index 6dbb6f4cd2..0799758dab 100644
--- a/docs/next/apis/index.html
+++ b/docs/next/apis/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/java/index.html b/docs/next/apis/java/index.html
index ae2704fc80..f2d2e5d011 100644
--- a/docs/next/apis/java/index.html
+++ b/docs/next/apis/java/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/api-reference/index.html b/docs/next/apis/python/api-reference/index.html
index 7cd3636310..8e350b2d11 100644
--- a/docs/next/apis/python/api-reference/index.html
+++ b/docs/next/apis/python/api-reference/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/data-types/index.html b/docs/next/apis/python/data-types/index.html
index 8b8bba90d8..0f492680c5 100644
--- a/docs/next/apis/python/data-types/index.html
+++ b/docs/next/apis/python/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/error-handling/index.html b/docs/next/apis/python/error-handling/index.html
index 845718617f..54c5a5b343 100644
--- a/docs/next/apis/python/error-handling/index.html
+++ b/docs/next/apis/python/error-handling/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/admin-operations/index.html b/docs/next/apis/python/example/admin-operations/index.html
index 458b8f608b..c7c454c8fb 100644
--- a/docs/next/apis/python/example/admin-operations/index.html
+++ b/docs/next/apis/python/example/admin-operations/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/configuration/index.html b/docs/next/apis/python/example/configuration/index.html
index dab898a88d..19925beb82 100644
--- a/docs/next/apis/python/example/configuration/index.html
+++ b/docs/next/apis/python/example/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/index.html b/docs/next/apis/python/example/index.html
index 4ea288f289..471959d506 100644
--- a/docs/next/apis/python/example/index.html
+++ b/docs/next/apis/python/example/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/log-tables/index.html b/docs/next/apis/python/example/log-tables/index.html
index e805b857b3..ab24472c9a 100644
--- a/docs/next/apis/python/example/log-tables/index.html
+++ b/docs/next/apis/python/example/log-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/partitioned-tables/index.html b/docs/next/apis/python/example/partitioned-tables/index.html
index 15c9a206fa..02de2afbcf 100644
--- a/docs/next/apis/python/example/partitioned-tables/index.html
+++ b/docs/next/apis/python/example/partitioned-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/example/primary-key-tables/index.html b/docs/next/apis/python/example/primary-key-tables/index.html
index 59ad3b25e0..8919bcf780 100644
--- a/docs/next/apis/python/example/primary-key-tables/index.html
+++ b/docs/next/apis/python/example/primary-key-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/python/installation/index.html b/docs/next/apis/python/installation/index.html
index 546db355b0..6bed65365e 100644
--- a/docs/next/apis/python/installation/index.html
+++ b/docs/next/apis/python/installation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/api-reference/index.html b/docs/next/apis/rust/api-reference/index.html
index de2dcb8013..0b770d9472 100644
--- a/docs/next/apis/rust/api-reference/index.html
+++ b/docs/next/apis/rust/api-reference/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/data-types/index.html b/docs/next/apis/rust/data-types/index.html
index 4ba19d10ac..c36152102d 100644
--- a/docs/next/apis/rust/data-types/index.html
+++ b/docs/next/apis/rust/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/error-handling/index.html b/docs/next/apis/rust/error-handling/index.html
index dcb6291bf3..fe0eacd026 100644
--- a/docs/next/apis/rust/error-handling/index.html
+++ b/docs/next/apis/rust/error-handling/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/admin-operations/index.html b/docs/next/apis/rust/example/admin-operations/index.html
index 2d980b8368..a71a9221df 100644
--- a/docs/next/apis/rust/example/admin-operations/index.html
+++ b/docs/next/apis/rust/example/admin-operations/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/configuration/index.html b/docs/next/apis/rust/example/configuration/index.html
index a103f33a28..2558d8f34e 100644
--- a/docs/next/apis/rust/example/configuration/index.html
+++ b/docs/next/apis/rust/example/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/index.html b/docs/next/apis/rust/example/index.html
index 2c4769cb98..8f5039448b 100644
--- a/docs/next/apis/rust/example/index.html
+++ b/docs/next/apis/rust/example/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/log-tables/index.html b/docs/next/apis/rust/example/log-tables/index.html
index f6d67c95ba..3082f4575e 100644
--- a/docs/next/apis/rust/example/log-tables/index.html
+++ b/docs/next/apis/rust/example/log-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/partitioned-tables/index.html b/docs/next/apis/rust/example/partitioned-tables/index.html
index c2dbfca25b..69385fc465 100644
--- a/docs/next/apis/rust/example/partitioned-tables/index.html
+++ b/docs/next/apis/rust/example/partitioned-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/prefix-lookup/index.html b/docs/next/apis/rust/example/prefix-lookup/index.html
index 76bdffc8b7..819ccce906 100644
--- a/docs/next/apis/rust/example/prefix-lookup/index.html
+++ b/docs/next/apis/rust/example/prefix-lookup/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/example/primary-key-tables/index.html b/docs/next/apis/rust/example/primary-key-tables/index.html
index 0cd602a8c5..92c726d6ae 100644
--- a/docs/next/apis/rust/example/primary-key-tables/index.html
+++ b/docs/next/apis/rust/example/primary-key-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/installation/index.html b/docs/next/apis/rust/installation/index.html
index 7fec15ad15..641f7302ef 100644
--- a/docs/next/apis/rust/installation/index.html
+++ b/docs/next/apis/rust/installation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/apis/rust/metrics/index.html b/docs/next/apis/rust/metrics/index.html
index b43bb6cdea..9b8bb9d427 100644
--- a/docs/next/apis/rust/metrics/index.html
+++ b/docs/next/apis/rust/metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/concepts/architecture/index.html b/docs/next/concepts/architecture/index.html
index c8aa427e43..b87358be7d 100644
--- a/docs/next/concepts/architecture/index.html
+++ b/docs/next/concepts/architecture/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/datastream/index.html b/docs/next/engine-flink/datastream/index.html
index d54523bce9..aebac2dee4 100644
--- a/docs/next/engine-flink/datastream/index.html
+++ b/docs/next/engine-flink/datastream/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/ddl/index.html b/docs/next/engine-flink/ddl/index.html
index a70edde1ca..3d8536da29 100644
--- a/docs/next/engine-flink/ddl/index.html
+++ b/docs/next/engine-flink/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 084c829705..d30b671175 100644
--- a/docs/next/engine-flink/delta-joins/index.html
+++ b/docs/next/engine-flink/delta-joins/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/getting-started/index.html b/docs/next/engine-flink/getting-started/index.html
index 00b5455519..79bd2c9ab5 100644
--- a/docs/next/engine-flink/getting-started/index.html
+++ b/docs/next/engine-flink/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/lookups/index.html b/docs/next/engine-flink/lookups/index.html
index d324f433b1..b2489eb97b 100644
--- a/docs/next/engine-flink/lookups/index.html
+++ b/docs/next/engine-flink/lookups/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/options/index.html b/docs/next/engine-flink/options/index.html
index 019d7c1135..47b2193dba 100644
--- a/docs/next/engine-flink/options/index.html
+++ b/docs/next/engine-flink/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/procedures/index.html b/docs/next/engine-flink/procedures/index.html
index c00e611ca7..41b6b8327b 100644
--- a/docs/next/engine-flink/procedures/index.html
+++ b/docs/next/engine-flink/procedures/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/reads/index.html b/docs/next/engine-flink/reads/index.html
index 9bbc2692e4..d547f9e040 100644
--- a/docs/next/engine-flink/reads/index.html
+++ b/docs/next/engine-flink/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/sql-functions/index.html b/docs/next/engine-flink/sql-functions/index.html
index dbbac84123..82c5e3e2b6 100644
--- a/docs/next/engine-flink/sql-functions/index.html
+++ b/docs/next/engine-flink/sql-functions/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-flink/writes/index.html b/docs/next/engine-flink/writes/index.html
index 591e50696b..cf05517214 100644
--- a/docs/next/engine-flink/writes/index.html
+++ b/docs/next/engine-flink/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/ddl/index.html b/docs/next/engine-spark/ddl/index.html
index 3be37bc873..220ac753bb 100644
--- a/docs/next/engine-spark/ddl/index.html
+++ b/docs/next/engine-spark/ddl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/getting-started/index.html b/docs/next/engine-spark/getting-started/index.html
index c7c3998e23..d5ec5dcc5d 100644
--- a/docs/next/engine-spark/getting-started/index.html
+++ b/docs/next/engine-spark/getting-started/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/options/index.html b/docs/next/engine-spark/options/index.html
index 049fb0e1d2..a9d560ac4f 100644
--- a/docs/next/engine-spark/options/index.html
+++ b/docs/next/engine-spark/options/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/procedures/index.html b/docs/next/engine-spark/procedures/index.html
index 07a7f90012..506ded0144 100644
--- a/docs/next/engine-spark/procedures/index.html
+++ b/docs/next/engine-spark/procedures/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/reads/index.html b/docs/next/engine-spark/reads/index.html
index d39d80544e..604ff38405 100644
--- a/docs/next/engine-spark/reads/index.html
+++ b/docs/next/engine-spark/reads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/structured-streaming/index.html b/docs/next/engine-spark/structured-streaming/index.html
index 6e0e4f3ce7..dee406288d 100644
--- a/docs/next/engine-spark/structured-streaming/index.html
+++ b/docs/next/engine-spark/structured-streaming/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/engine-spark/writes/index.html b/docs/next/engine-spark/writes/index.html
index 4c49712910..16b8c0d44a 100644
--- a/docs/next/engine-spark/writes/index.html
+++ b/docs/next/engine-spark/writes/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/index.html b/docs/next/index.html
index 1c52e0ce4e..813d3b3c2a 100644
--- a/docs/next/index.html
+++ b/docs/next/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 41801dbd27..af1639684f 100644
--- a/docs/next/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/next/install-deploy/deploying-distributed-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a01d135628..fcae3d528a 100644
--- a/docs/next/install-deploy/deploying-local-cluster/index.html
+++ b/docs/next/install-deploy/deploying-local-cluster/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/deploying-streaming-lakehouse/index.html b/docs/next/install-deploy/deploying-streaming-lakehouse/index.html
index 06ab673088..38bd607ff0 100644
--- a/docs/next/install-deploy/deploying-streaming-lakehouse/index.html
+++ b/docs/next/install-deploy/deploying-streaming-lakehouse/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 f4e8a26b1b..7d19489bb7 100644
--- a/docs/next/install-deploy/deploying-with-docker/index.html
+++ b/docs/next/install-deploy/deploying-with-docker/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 07a26be2d3..77728ea2db 100644
--- a/docs/next/install-deploy/deploying-with-helm/index.html
+++ b/docs/next/install-deploy/deploying-with-helm/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/install-deploy/overview/index.html b/docs/next/install-deploy/overview/index.html
index d1d782acbe..3e1fcf7b72 100644
--- a/docs/next/install-deploy/overview/index.html
+++ b/docs/next/install-deploy/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/configuration/index.html b/docs/next/maintenance/configuration/index.html
index 587762a6a2..822ff5e6d6 100644
--- a/docs/next/maintenance/configuration/index.html
+++ b/docs/next/maintenance/configuration/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/logging/index.html b/docs/next/maintenance/observability/logging/index.html
index 6ffcb199ba..3ba669e3d0 100644
--- a/docs/next/maintenance/observability/logging/index.html
+++ b/docs/next/maintenance/observability/logging/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 968cd0f45a..065f07d737 100644
--- a/docs/next/maintenance/observability/metric-reporters/index.html
+++ b/docs/next/maintenance/observability/metric-reporters/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 b1932d880d..84f907572a 100644
--- a/docs/next/maintenance/observability/monitor-metrics/index.html
+++ b/docs/next/maintenance/observability/monitor-metrics/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/observability/quickstart/index.html b/docs/next/maintenance/observability/quickstart/index.html
index 466a718ece..d08f3f090d 100644
--- a/docs/next/maintenance/observability/quickstart/index.html
+++ b/docs/next/maintenance/observability/quickstart/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ba907164dd..bf97db49f5 100644
--- a/docs/next/maintenance/operations/graceful-shutdown/index.html
+++ b/docs/next/maintenance/operations/graceful-shutdown/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/racks/index.html b/docs/next/maintenance/operations/racks/index.html
index 79ebe9844b..a9c3c6901d 100644
--- a/docs/next/maintenance/operations/racks/index.html
+++ b/docs/next/maintenance/operations/racks/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/rebalance/index.html b/docs/next/maintenance/operations/rebalance/index.html
index f39fa402d1..8f8a037305 100644
--- a/docs/next/maintenance/operations/rebalance/index.html
+++ b/docs/next/maintenance/operations/rebalance/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/resource-protection/index.html b/docs/next/maintenance/operations/resource-protection/index.html
index 5b8a963f99..d3a507a332 100644
--- a/docs/next/maintenance/operations/resource-protection/index.html
+++ b/docs/next/maintenance/operations/resource-protection/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 a25712bf56..ea1499791d 100644
--- a/docs/next/maintenance/operations/updating-configs/index.html
+++ b/docs/next/maintenance/operations/updating-configs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 8b58376510..545c6d9746 100644
--- a/docs/next/maintenance/operations/upgrade-notes-0.8/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-0.8/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 5e9d5809cf..d2cb5c6610 100644
--- a/docs/next/maintenance/operations/upgrade-notes-0.9/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-0.9/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrade-notes-1.0/index.html b/docs/next/maintenance/operations/upgrade-notes-1.0/index.html
index d7217497e2..ae7b089701 100644
--- a/docs/next/maintenance/operations/upgrade-notes-1.0/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-1.0/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrade-notes-archive/index.html b/docs/next/maintenance/operations/upgrade-notes-archive/index.html
index 21a7811f37..3d48ff7bba 100644
--- a/docs/next/maintenance/operations/upgrade-notes-archive/index.html
+++ b/docs/next/maintenance/operations/upgrade-notes-archive/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/operations/upgrading/index.html b/docs/next/maintenance/operations/upgrading/index.html
index f0b9cb4577..ca6730fc7b 100644
--- a/docs/next/maintenance/operations/upgrading/index.html
+++ b/docs/next/maintenance/operations/upgrading/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/azure/index.html b/docs/next/maintenance/tiered-storage/filesystems/azure/index.html
index 57d280f6d4..3dac757c4e 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/azure/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/azure/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/cos/index.html b/docs/next/maintenance/tiered-storage/filesystems/cos/index.html
index aef777dd27..01525f3e08 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/cos/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/cos/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/gs/index.html b/docs/next/maintenance/tiered-storage/filesystems/gs/index.html
index 3271fd1f15..a9f60679e2 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/gs/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/gs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/hdfs/index.html b/docs/next/maintenance/tiered-storage/filesystems/hdfs/index.html
index 08533b4c47..66fbfbf9e9 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/hdfs/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/hdfs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/obs/index.html b/docs/next/maintenance/tiered-storage/filesystems/obs/index.html
index 716a789f4b..20a54f53c0 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/obs/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/obs/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/oss/index.html b/docs/next/maintenance/tiered-storage/filesystems/oss/index.html
index 3383395f91..6655a6e499 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/oss/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/oss/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/overview/index.html b/docs/next/maintenance/tiered-storage/filesystems/overview/index.html
index ba8501f027..c83e5b5e70 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/overview/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/maintenance/tiered-storage/filesystems/s3/index.html b/docs/next/maintenance/tiered-storage/filesystems/s3/index.html
index c30bce0d6f..a2b98cdfdd 100644
--- a/docs/next/maintenance/tiered-storage/filesystems/s3/index.html
+++ b/docs/next/maintenance/tiered-storage/filesystems/s3/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6266ad82be..7d874df5e1 100644
--- a/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/next/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 44a0ca85ee..a7b92ed212 100644
--- a/docs/next/maintenance/tiered-storage/overview/index.html
+++ b/docs/next/maintenance/tiered-storage/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 305c8bfe62..d67bcdcc76 100644
--- a/docs/next/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/next/maintenance/tiered-storage/remote-storage/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/flink/index.html b/docs/next/quickstart/flink/index.html
index 44458b5ea2..c18d65e12a 100644
--- a/docs/next/quickstart/flink/index.html
+++ b/docs/next/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/lakehouse/index.html b/docs/next/quickstart/lakehouse/index.html
index 53ca88a7c5..609933e28c 100644
--- a/docs/next/quickstart/lakehouse/index.html
+++ b/docs/next/quickstart/lakehouse/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/quickstart/security/index.html b/docs/next/quickstart/security/index.html
index a4e66bb13e..4f9f4cc9c7 100644
--- a/docs/next/quickstart/security/index.html
+++ b/docs/next/quickstart/security/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/authentication/index.html b/docs/next/security/authentication/index.html
index b8f92628fc..459aea0655 100644
--- a/docs/next/security/authentication/index.html
+++ b/docs/next/security/authentication/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/authorization/index.html b/docs/next/security/authorization/index.html
index 57da4d0b20..65176fcd8a 100644
--- a/docs/next/security/authorization/index.html
+++ b/docs/next/security/authorization/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/overview/index.html b/docs/next/security/overview/index.html
index 0604736ae0..5bee706e60 100644
--- a/docs/next/security/overview/index.html
+++ b/docs/next/security/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/security/secrets/index.html b/docs/next/security/secrets/index.html
index a5dd3aa0ef..c94d6bc025 100644
--- a/docs/next/security/secrets/index.html
+++ b/docs/next/security/secrets/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-catalogs/glue/index.html b/docs/next/streaming-lakehouse/datalake-catalogs/glue/index.html
index 34bdaf9f86..4fe6300e7d 100644
--- a/docs/next/streaming-lakehouse/datalake-catalogs/glue/index.html
+++ b/docs/next/streaming-lakehouse/datalake-catalogs/glue/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-catalogs/gravitino/index.html b/docs/next/streaming-lakehouse/datalake-catalogs/gravitino/index.html
index 1d51f0bb9d..215c2bcdbf 100644
--- a/docs/next/streaming-lakehouse/datalake-catalogs/gravitino/index.html
+++ b/docs/next/streaming-lakehouse/datalake-catalogs/gravitino/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-catalogs/hive/index.html b/docs/next/streaming-lakehouse/datalake-catalogs/hive/index.html
index 78160c09c3..e52096dcc8 100644
--- a/docs/next/streaming-lakehouse/datalake-catalogs/hive/index.html
+++ b/docs/next/streaming-lakehouse/datalake-catalogs/hive/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-catalogs/lakekeeper/index.html b/docs/next/streaming-lakehouse/datalake-catalogs/lakekeeper/index.html
index 8664a6e5a9..bd2cc13000 100644
--- a/docs/next/streaming-lakehouse/datalake-catalogs/lakekeeper/index.html
+++ b/docs/next/streaming-lakehouse/datalake-catalogs/lakekeeper/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-catalogs/polaris/index.html b/docs/next/streaming-lakehouse/datalake-catalogs/polaris/index.html
index 9f17960be1..567f16dbdd 100644
--- a/docs/next/streaming-lakehouse/datalake-catalogs/polaris/index.html
+++ b/docs/next/streaming-lakehouse/datalake-catalogs/polaris/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-formats/hudi/index.html b/docs/next/streaming-lakehouse/datalake-formats/hudi/index.html
index 302c3cbd94..2730435370 100644
--- a/docs/next/streaming-lakehouse/datalake-formats/hudi/index.html
+++ b/docs/next/streaming-lakehouse/datalake-formats/hudi/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-formats/iceberg/index.html b/docs/next/streaming-lakehouse/datalake-formats/iceberg/index.html
index 09d307ff0f..7eb48cfdca 100644
--- a/docs/next/streaming-lakehouse/datalake-formats/iceberg/index.html
+++ b/docs/next/streaming-lakehouse/datalake-formats/iceberg/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-formats/lance/index.html b/docs/next/streaming-lakehouse/datalake-formats/lance/index.html
index 2a4c811b93..b4418873b8 100644
--- a/docs/next/streaming-lakehouse/datalake-formats/lance/index.html
+++ b/docs/next/streaming-lakehouse/datalake-formats/lance/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/datalake-formats/paimon/index.html b/docs/next/streaming-lakehouse/datalake-formats/paimon/index.html
index 69416eb43a..6ba631c996 100644
--- a/docs/next/streaming-lakehouse/datalake-formats/paimon/index.html
+++ b/docs/next/streaming-lakehouse/datalake-formats/paimon/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/overview/index.html b/docs/next/streaming-lakehouse/overview/index.html
index f6dc31bf56..401c0f7ccc 100644
--- a/docs/next/streaming-lakehouse/overview/index.html
+++ b/docs/next/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/tiering-service/index.html b/docs/next/streaming-lakehouse/tiering-service/index.html
index a0c9cbb61b..8c6df4e448 100644
--- a/docs/next/streaming-lakehouse/tiering-service/index.html
+++ b/docs/next/streaming-lakehouse/tiering-service/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/streaming-lakehouse/union-read/index.html b/docs/next/streaming-lakehouse/union-read/index.html
index df2f8a3ae5..214cab8bfb 100644
--- a/docs/next/streaming-lakehouse/union-read/index.html
+++ b/docs/next/streaming-lakehouse/union-read/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 30eca05a24..22c810f260 100644
--- a/docs/next/table-design/data-distribution/bucketing/index.html
+++ b/docs/next/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/data-distribution/partitioning/index.html b/docs/next/table-design/data-distribution/partitioning/index.html
index bc93e4e0af..78d4e65e9a 100644
--- a/docs/next/table-design/data-distribution/partitioning/index.html
+++ b/docs/next/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/data-distribution/ttl/index.html b/docs/next/table-design/data-distribution/ttl/index.html
index f60f73eaed..d954351dfe 100644
--- a/docs/next/table-design/data-distribution/ttl/index.html
+++ b/docs/next/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/data-formats/index.html b/docs/next/table-design/data-formats/index.html
index 140b6651e1..0ff16fbc1e 100644
--- a/docs/next/table-design/data-formats/index.html
+++ b/docs/next/table-design/data-formats/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/data-types/index.html b/docs/next/table-design/data-types/index.html
index 8bb45609ec..b33402e3e9 100644
--- a/docs/next/table-design/data-types/index.html
+++ b/docs/next/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/merge-engines/aggregation/index.html b/docs/next/table-design/merge-engines/aggregation/index.html
index ae78038b3b..3ae543fc60 100644
--- a/docs/next/table-design/merge-engines/aggregation/index.html
+++ b/docs/next/table-design/merge-engines/aggregation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/merge-engines/default/index.html b/docs/next/table-design/merge-engines/default/index.html
index 710dbcecb2..f847f99a67 100644
--- a/docs/next/table-design/merge-engines/default/index.html
+++ b/docs/next/table-design/merge-engines/default/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/merge-engines/first-row/index.html b/docs/next/table-design/merge-engines/first-row/index.html
index aa53203a9b..683883c76a 100644
--- a/docs/next/table-design/merge-engines/first-row/index.html
+++ b/docs/next/table-design/merge-engines/first-row/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/merge-engines/index.html b/docs/next/table-design/merge-engines/index.html
index 0eebf1097f..c872a726a1 100644
--- a/docs/next/table-design/merge-engines/index.html
+++ b/docs/next/table-design/merge-engines/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/merge-engines/versioned/index.html b/docs/next/table-design/merge-engines/versioned/index.html
index d13d625ec5..885947e046 100644
--- a/docs/next/table-design/merge-engines/versioned/index.html
+++ b/docs/next/table-design/merge-engines/versioned/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/overview/index.html b/docs/next/table-design/overview/index.html
index 2bb94fae78..ac55e02c4e 100644
--- a/docs/next/table-design/overview/index.html
+++ b/docs/next/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 2e58fa6d36..8675b16dd3 100644
--- a/docs/next/table-design/table-types/log-table/index.html
+++ b/docs/next/table-design/table-types/log-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
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 b6e88a5de6..17c1e0e0dd 100644
--- a/docs/next/table-design/table-types/pk-table/index.html
+++ b/docs/next/table-design/table-types/pk-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/next/table-design/virtual-tables/index.html b/docs/next/table-design/virtual-tables/index.html
index 27aa7a67d6..bb8c31bb59 100644
--- a/docs/next/table-design/virtual-tables/index.html
+++ b/docs/next/table-design/virtual-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/quickstart/flink/index.html b/docs/quickstart/flink/index.html
index 94f1daafc4..08bb6c8abe 100644
--- a/docs/quickstart/flink/index.html
+++ b/docs/quickstart/flink/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/quickstart/lakehouse/index.html b/docs/quickstart/lakehouse/index.html
index 924140a1b2..829637f829 100644
--- a/docs/quickstart/lakehouse/index.html
+++ b/docs/quickstart/lakehouse/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/quickstart/security/index.html b/docs/quickstart/security/index.html
index 90d5cc63c0..380c3b983e 100644
--- a/docs/quickstart/security/index.html
+++ b/docs/quickstart/security/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/security/authentication/index.html b/docs/security/authentication/index.html
index 631c91caae..7954fe8ac6 100644
--- a/docs/security/authentication/index.html
+++ b/docs/security/authentication/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/security/authorization/index.html b/docs/security/authorization/index.html
index 90a9b4952e..7c81f9dee8 100644
--- a/docs/security/authorization/index.html
+++ b/docs/security/authorization/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/security/overview/index.html b/docs/security/overview/index.html
index 9a7bc9458a..725ce14dff 100644
--- a/docs/security/overview/index.html
+++ b/docs/security/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4b28ab34d2..140ea14dfa 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/iceberg/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 4be7c9be57..8f088c6f23 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/lance/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 554827726d..f08e947ee1 100644
--- a/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html
+++ b/docs/streaming-lakehouse/integrate-data-lakes/paimon/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/streaming-lakehouse/overview/index.html b/docs/streaming-lakehouse/overview/index.html
index b36a5f65d9..4fe83d6e61 100644
--- a/docs/streaming-lakehouse/overview/index.html
+++ b/docs/streaming-lakehouse/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 2e0e34fe76..537261776b 100644
--- a/docs/table-design/data-distribution/bucketing/index.html
+++ b/docs/table-design/data-distribution/bucketing/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 6f488d8913..f545b22f09 100644
--- a/docs/table-design/data-distribution/partitioning/index.html
+++ b/docs/table-design/data-distribution/partitioning/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 2d49d1d0b8..87ae3eda45 100644
--- a/docs/table-design/data-distribution/ttl/index.html
+++ b/docs/table-design/data-distribution/ttl/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-formats/index.html b/docs/table-design/data-formats/index.html
index e975c5c55d..bf87efd6f6 100644
--- a/docs/table-design/data-formats/index.html
+++ b/docs/table-design/data-formats/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/data-types/index.html b/docs/table-design/data-types/index.html
index 6f6266dc72..662b6c3fee 100644
--- a/docs/table-design/data-types/index.html
+++ b/docs/table-design/data-types/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/merge-engines/aggregation/index.html b/docs/table-design/merge-engines/aggregation/index.html
index 8fd613c110..98f9b733ac 100644
--- a/docs/table-design/merge-engines/aggregation/index.html
+++ b/docs/table-design/merge-engines/aggregation/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/merge-engines/default/index.html b/docs/table-design/merge-engines/default/index.html
index 45f3b9a0e4..c66e0cb803 100644
--- a/docs/table-design/merge-engines/default/index.html
+++ b/docs/table-design/merge-engines/default/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/merge-engines/first-row/index.html b/docs/table-design/merge-engines/first-row/index.html
index 86ce6b874d..8909fc3703 100644
--- a/docs/table-design/merge-engines/first-row/index.html
+++ b/docs/table-design/merge-engines/first-row/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/merge-engines/index.html b/docs/table-design/merge-engines/index.html
index 77d8c70ae5..56025462c5 100644
--- a/docs/table-design/merge-engines/index.html
+++ b/docs/table-design/merge-engines/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/merge-engines/versioned/index.html b/docs/table-design/merge-engines/versioned/index.html
index ae7f664990..2ad9b930c8 100644
--- a/docs/table-design/merge-engines/versioned/index.html
+++ b/docs/table-design/merge-engines/versioned/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/overview/index.html b/docs/table-design/overview/index.html
index 4117db0ab7..cea3815647 100644
--- a/docs/table-design/overview/index.html
+++ b/docs/table-design/overview/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 ef1511d589..1775b5b438 100644
--- a/docs/table-design/table-types/log-table/index.html
+++ b/docs/table-design/table-types/log-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <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 01a52da86d..cd6472e20f 100644
--- a/docs/table-design/table-types/pk-table/index.html
+++ b/docs/table-design/table-types/pk-table/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/docs/table-design/virtual-tables/index.html b/docs/table-design/virtual-tables/index.html
index 9a56670456..7c9a0f88bd 100644
--- a/docs/table-design/virtual-tables/index.html
+++ b/docs/table-design/virtual-tables/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/downloads/index.html b/downloads/index.html
index a486db5990..49c28c9b87 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/index.html b/index.html
index 883b4f013d..b819c79bd6 100644
--- a/index.html
+++ b/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/learn/talks/index.html b/learn/talks/index.html
index 7f99582096..8c76dab211 100644
--- a/learn/talks/index.html
+++ b/learn/talks/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/learn/videos/index.html b/learn/videos/index.html
index 23770edfc0..6cb2b7a332 100644
--- a/learn/videos/index.html
+++ b/learn/videos/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/roadmap/index.html b/roadmap/index.html
index 307164837b..7352bb01b7 100644
--- a/roadmap/index.html
+++ b/roadmap/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/search/index.html b/search/index.html
index 3bb03d51e6..c70310ba3b 100644
--- a/search/index.html
+++ b/search/index.html
@@ -26,8 +26,8 @@
 <meta name="twitter:description" content="Open-source columnar streaming storage with sub-second freshness, primary-key tables, Flink integration, and native tiering to Iceberg and Paimon.">
 <meta name="theme-color" content="#102856">
 <script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
-<script src="/assets/js/runtime~main.2bc92054.js" defer="defer"></script>
-<script src="/assets/js/main.665e7276.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a0e571b5.js" defer="defer"></script>
+<script src="/assets/js/main.f3cd8977.js" defer="defer"></script>
 </head>
 <body>
 <svg style="display: none;"><defs>
diff --git a/sitemap.xml b/sitemap.xml
index 224c09aedd..977bde20b0 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 cced10187b..8134e67315 100644
--- a/sw.js
+++ b/sw.js
@@ -1 +1 @@
-(()=>{"use strict";var e={136(){try{self["workbox:core:7.4.0"]&&_()}catch(e){}},447(){try{self["workbox:precaching:7.4.0"]&&_()}catch(e){}},227(){try{self["workbox:routing:7.4.0"]&&_()}catch(e){}},390(){try{self["workbox:strategies:7.4.0"]&&_()}catch(e){}}};const t={};function s(a){const n=t[a];if(void 0!==n)return n.exports;const i=t[a]={exports:{}};return e[a](i,i.exports,s),i.exports}s(136);const a=(e,...t)=>{let s=e;return t.length>0&&(s+=` :: ${JSON.stringify(t)}`),s};class n extend [...]
\ No newline at end of file
+(()=>{"use strict";var e={136(){try{self["workbox:core:7.4.0"]&&_()}catch(e){}},447(){try{self["workbox:precaching:7.4.0"]&&_()}catch(e){}},227(){try{self["workbox:routing:7.4.0"]&&_()}catch(e){}},390(){try{self["workbox:strategies:7.4.0"]&&_()}catch(e){}}};const t={};function s(a){const n=t[a];if(void 0!==n)return n.exports;const i=t[a]={exports:{}};return e[a](i,i.exports,s),i.exports}s(136);const a=(e,...t)=>{let s=e;return t.length>0&&(s+=` :: ${JSON.stringify(t)}`),s};class n extend [...]
\ No newline at end of file