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/09/23 17:42:16 UTC

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

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 870d4a2c90 Deploy website - based on 940fc11a27393a80aa398399b999a6a746c87b39
870d4a2c90 is described below

commit 870d4a2c9022d3127eec867e0757b3368a217b96
Author: gh-actions <ac...@github.com>
AuthorDate: Wed Sep 23 17:42:08 2026 +0000

    Deploy website - based on 940fc11a27393a80aa398399b999a6a746c87b39
---
 404.html                                           |  10 +-
 assets/css/styles.a1df90f4.css                     |   1 +
 assets/css/styles.a49e06c7.css                     |   1 -
 .../{0264e805.6a46d7ed.js => 0264e805.d3d7d695.js} |   2 +-
 assets/js/048b8dbf.0050d25c.js                     |   1 +
 assets/js/048b8dbf.09a70638.js                     |   1 -
 .../{05509bbb.428e8f15.js => 05509bbb.1f4eb97f.js} |   2 +-
 assets/js/05659d78.4b3fb119.js                     |   1 +
 assets/js/05659d78.8c976bce.js                     |   1 -
 assets/js/061ac8d1.13eb37bb.js                     |   1 +
 assets/js/061ac8d1.545242f4.js                     |   1 -
 assets/js/08af526d.1eb7577c.js                     |   1 -
 assets/js/08af526d.20cdd513.js                     |   1 +
 assets/js/12055.501d68f2.js                        |   1 -
 assets/js/17808637.09c12f08.js                     |   1 +
 assets/js/17808637.91d7289d.js                     |   1 -
 assets/js/17896441.25618a4f.js                     |   1 +
 assets/js/17896441.3e0ab0d6.js                     |   1 -
 assets/js/19a491a8.2fdb3ad2.js                     |   1 +
 assets/js/19a491a8.7bf7c3a4.js                     |   1 -
 assets/js/1df93b7f.0ea31850.js                     |   1 +
 assets/js/1df93b7f.5a22f030.js                     |   1 -
 assets/js/1f391b9e.25096637.js                     |   1 -
 assets/js/1f391b9e.c4e7dcb1.js                     |   1 +
 .../{1f4fb7ce.b51d53bb.js => 1f4fb7ce.fcafba60.js} |   2 +-
 assets/js/2069204e.f5e573ab.js                     |   1 +
 assets/js/23923.4b058aa8.js                        |   2 +
 assets/js/23923.4b058aa8.js.LICENSE.txt            |   3 +
 assets/js/23923.4d8904fd.js                        |   2 -
 assets/js/23923.4d8904fd.js.LICENSE.txt            |   1 -
 assets/js/23b051ad.301ad040.js                     |   1 -
 assets/js/23b051ad.ffb9118e.js                     |   1 +
 assets/js/24562.f6221cd8.js                        |   1 +
 .../{24a98e97.6fd122b9.js => 24a98e97.345b4e24.js} |   2 +-
 .../{2606074a.a724e993.js => 2606074a.5a3b4536.js} |   2 +-
 .../{287174ef.ca0e4f60.js => 287174ef.c2b62a8e.js} |   2 +-
 assets/js/30691551.3109ce67.js                     |   1 +
 assets/js/30691551.991a3768.js                     |   1 -
 .../{30cd2908.ec2cad18.js => 30cd2908.f656dc02.js} |   2 +-
 assets/js/3258a04a.77a7d86a.js                     |   1 -
 assets/js/3258a04a.e76a6292.js                     |   1 +
 .../{349e4e64.05e5449c.js => 349e4e64.47a3282e.js} |   2 +-
 .../{360a242c.eb0adb6f.js => 360a242c.beac8d49.js} |   2 +-
 .../{38ffb1aa.5551509d.js => 38ffb1aa.a6222b93.js} |   2 +-
 assets/js/3c7052ee.cd2f0701.js                     |   1 -
 assets/js/3c7052ee.f41edd5e.js                     |   1 +
 .../{404eb5fc.25905fe0.js => 404eb5fc.dc175c12.js} |   2 +-
 assets/js/4337d25c.2123c8be.js                     |   1 +
 assets/js/4337d25c.9cf5e609.js                     |   1 -
 .../{4e18ef0d.1b04f06d.js => 4e18ef0d.71edd71d.js} |   2 +-
 .../{4f9c0a35.17228285.js => 4f9c0a35.f38aff31.js} |   2 +-
 .../{5142b284.b9fe4dec.js => 5142b284.876800db.js} |   2 +-
 .../{516b0f79.0a8dc683.js => 516b0f79.c82818e6.js} |   2 +-
 .../{51a9489d.714d839e.js => 51a9489d.1c906d2b.js} |   2 +-
 .../{52843a07.4718fc09.js => 52843a07.323a31be.js} |   2 +-
 assets/js/52baeca4.487fcb27.js                     |   1 +
 .../{533a937b.8193f85c.js => 533a937b.961ac7d6.js} |   2 +-
 .../{539384a7.5f0eea3e.js => 539384a7.3e6db31b.js} |   2 +-
 .../{53e6ccc4.7fd3617d.js => 53e6ccc4.1b32acc0.js} |   2 +-
 .../{6160d64d.2ab7efc4.js => 6160d64d.a72330d9.js} |   2 +-
 .../{61e3d4cc.42dc8f51.js => 61e3d4cc.fd622821.js} |   2 +-
 assets/js/6875c492.142caa63.js                     |   1 -
 assets/js/6875c492.5e896bbe.js                     |   1 +
 assets/js/687ff54f.1bbc1763.js                     |   1 +
 assets/js/687ff54f.efdac0cb.js                     |   1 -
 assets/js/6ada9c37.48daf720.js                     |   1 -
 assets/js/6ada9c37.dfc9da81.js                     |   1 +
 assets/js/6f951a55.2f9eaf57.js                     |   1 +
 assets/js/6f951a55.f5b6ece8.js                     |   1 -
 assets/js/7144bb3b.2b13c76c.js                     |   1 -
 assets/js/7144bb3b.c206ee60.js                     |   1 +
 .../{7341f5c8.caefcf21.js => 7341f5c8.ba45a452.js} |   2 +-
 assets/js/750f647c.c60b0f5a.js                     |   1 +
 assets/js/750f647c.daa81f1a.js                     |   1 -
 assets/js/767333eb.472a74a5.js                     |   1 +
 assets/js/767333eb.5859f3a5.js                     |   1 -
 assets/js/7a38e358.d0111bdc.js                     |   1 +
 assets/js/7aafb598.490804f9.js                     |   1 -
 .../{7da85008.6d3960f8.js => 7da85008.8889adb7.js} |   2 +-
 assets/js/8e9d555c.3e00f2ec.js                     |   1 -
 assets/js/8e9d555c.4ed9442c.js                     |   1 +
 .../{929bd2cb.12f52478.js => 929bd2cb.6a5d212d.js} |   2 +-
 assets/js/92e114eb.1bc2795c.js                     |   1 +
 assets/js/92e114eb.3afddac0.js                     |   1 -
 .../{94f94a71.0d30195f.js => 94f94a71.15de83ad.js} |   2 +-
 .../{994319c2.373c59c5.js => 994319c2.ff51e248.js} |   2 +-
 assets/js/9c4e8623.50493080.js                     |   1 +
 assets/js/9c4e8623.d92c0546.js                     |   1 -
 .../{a046152e.a63a31f7.js => a046152e.36d2c651.js} |   2 +-
 .../{a0c834e8.dcb12979.js => a0c834e8.6391a3ad.js} |   2 +-
 .../{a0d1d808.469bbca7.js => a0d1d808.3e125e16.js} |   2 +-
 assets/js/a101b52f.c8bcfd61.js                     |   1 -
 assets/js/a6aa9e1f.5fbdd7a1.js                     |   1 +
 assets/js/a6aa9e1f.d44ca53f.js                     |   1 -
 .../{aa40db63.7036516d.js => aa40db63.bcb1e1ec.js} |   2 +-
 .../{ab04c325.2f3b51f0.js => ab04c325.e22efa2f.js} |   2 +-
 .../{b0362953.cee3ba3d.js => b0362953.2916c015.js} |   2 +-
 assets/js/b310ad83.541ce8bd.js                     |   1 +
 assets/js/b310ad83.677827bf.js                     |   1 -
 assets/js/b3b78ae8.be225ccb.js                     |   1 +
 assets/js/b3db0708.a9d8313b.js                     |   1 +
 assets/js/b51f9900.04b87fd1.js                     |   1 +
 assets/js/c018ef01.2cefc451.js                     |   1 -
 assets/js/c018ef01.8d6b9c6a.js                     |   1 +
 assets/js/c165d803.6e4b6637.js                     |   1 -
 assets/js/c165d803.cf694ebe.js                     |   1 +
 .../{c4b7cb01.0546c9ca.js => c4b7cb01.d9cc6fe3.js} |   2 +-
 assets/js/c64afa33.d974d091.js                     |   1 +
 assets/js/ca48f0b2.68e243d6.js                     |   1 +
 assets/js/ca48f0b2.f75b1dae.js                     |   1 -
 assets/js/ccc49370.1717446b.js                     |   1 -
 assets/js/ccc49370.3c9942d7.js                     |   1 +
 assets/js/cf87cc8d.ec14bf6c.js                     |   1 +
 assets/js/d5e40cee.343cd9df.js                     |   1 +
 assets/js/d5e40cee.6dbf1a2e.js                     |   1 -
 assets/js/d87df568.591081f0.js                     |   1 +
 assets/js/d87df568.8b082709.js                     |   1 -
 assets/js/d8b46579.10d5a9c9.js                     |   1 +
 assets/js/d8b46579.ea296e2a.js                     |   1 -
 .../{dad85226.8810f6cb.js => dad85226.f6bbe5d6.js} |   2 +-
 .../{db940baf.8c4f28bd.js => db940baf.4b78d43c.js} |   2 +-
 assets/js/dbfc4782.0d0a5b2a.js                     |   1 -
 assets/js/dbfc4782.8bd1f870.js                     |   1 +
 .../{dd701fc9.53c902ac.js => dd701fc9.e04a7a13.js} |   2 +-
 assets/js/e01356fd.812be99d.js                     |   1 +
 .../{e10049d6.cc23a21f.js => e10049d6.2836b093.js} |   2 +-
 assets/js/e6f2cf0b.91f7e5fc.js                     |   1 +
 assets/js/e719de9d.d320d535.js                     |   1 +
 assets/js/ea70c07d.ad2a2270.js                     |   1 -
 assets/js/ed089b76.9dc1120b.js                     |   1 +
 assets/js/ed089b76.dbc32aff.js                     |   1 -
 assets/js/ee7aa8c3.17f98b93.js                     |   1 +
 assets/js/ee7aa8c3.768eecf0.js                     |   1 -
 assets/js/f092930c.69ee816d.js                     |   1 -
 assets/js/f092930c.e6bbe03d.js                     |   1 +
 .../{f618cca1.63eb6916.js => f618cca1.33491626.js} |   2 +-
 assets/js/fa91aee9.34e01a87.js                     |   1 -
 assets/js/fa91aee9.59d68bc8.js                     |   1 +
 .../{fedea719.8b248f18.js => fedea719.3b15a36f.js} |   2 +-
 assets/js/ff2ceeff.3d6a1e74.js                     |   1 +
 assets/js/ff2ceeff.daec738f.js                     |   1 -
 .../{ffad4089.bf94fde7.js => ffad4089.462a95b0.js} |   2 +-
 assets/js/main.164c9970.js                         |   2 -
 assets/js/main.7b844b41.js                         |   2 +
 ...js.LICENSE.txt => main.7b844b41.js.LICENSE.txt} |   0
 assets/js/runtime~main.94ef8e9d.js                 |   1 -
 assets/js/runtime~main.f0882e53.js                 |   1 +
 .../index.html                                     |  12 +--
 .../index.html                                     |  12 +--
 blog/archive/index.html                            |  10 +-
 blog/atom.xml                                      |  32 +++---
 blog/authors/index.html                            |  10 +-
 blog/column-pruning-streaming-storage/index.html   |  12 +--
 blog/fluss-for-ai/index.html                       |  12 +--
 blog/fluss-intro/index.html                        |  12 +--
 blog/fluss-java-client/index.html                  |  12 +--
 blog/fluss-joins-asf/index.html                    |  12 +--
 blog/fluss-open-source/index.html                  |  12 +--
 blog/fluss-storage-hierarchy/index.html            |  12 +--
 .../index.html                                     |  12 +--
 .../index.html                                     |  12 +--
 .../index.html                                     |  12 +--
 blog/fluss_fraud_detection/index.html              |  12 +--
 blog/fluss_rust_client_release/index.html          |  12 +--
 blog/hands-on-fluss-lakehouse/index.html           |  10 +-
 blog/index.html                                    |  74 ++------------
 blog/page/2/index.html                             | 110 ---------------------
 blog/page/3/index.html                             |  79 ---------------
 blog/page/4/index.html                             |  44 ---------
 blog/partial-updates/index.html                    |  12 +--
 blog/pk-key-tables-log-cache-streaming/index.html  |  12 +--
 .../index.html                                     |  10 +-
 blog/releases/0.6/index.html                       |  12 +--
 blog/releases/0.7/index.html                       |  12 +--
 blog/releases/0.8/index.html                       |  12 +--
 blog/releases/0.9/index.html                       |  12 +--
 blog/releases/1.0/index.html                       |  12 +--
 blog/roaringbitmap-uv-deduplication/index.html     |  12 +--
 blog/rss.xml                                       |  32 +++---
 blog/tags/apache-fluss/index.html                  |  12 +--
 blog/tags/apache-iceberg/index.html                |  12 +--
 blog/tags/arrow/index.html                         |  12 +--
 blog/tags/column-pruning/index.html                |  12 +--
 blog/tags/fluss-cpp/index.html                     |  12 +--
 blog/tags/fluss-rs/index.html                      |  12 +--
 blog/tags/fluss-rust/index.html                    |  12 +--
 blog/tags/fluss/index.html                         |  12 +--
 blog/tags/index.html                               |  10 +-
 blog/tags/kafka/index.html                         |  12 +--
 blog/tags/lakestream/index.html                    |  12 +--
 blog/tags/performance/index.html                   |  12 +--
 blog/tags/pyfluss/index.html                       |  12 +--
 blog/tags/real-time-analytics/index.html           |  12 +--
 blog/tags/releases/index.html                      |  12 +--
 blog/tags/streaming-lakehouse/index.html           |  12 +--
 blog/tags/streaming/index.html                     |  12 +--
 .../index.html                                     |  12 +--
 blog/taobao-practice/index.html                    |  12 +--
 blog/tiering-service/index.html                    |  12 +--
 blog/unified-streaming-lakehouse/index.html        |  12 +--
 blog/unveil-fluss-logo/index.html                  |  12 +--
 .../index.html                                     |  12 +--
 blog/why-fluss/index.html                          |  12 +--
 community/become-a-committer/index.html            |  12 +--
 community/dev/building/index.html                  |  12 +--
 community/dev/ide-setup/index.html                 |  12 +--
 community/fluss-logos/index.html                   |  12 +--
 community/fluss-team/index.html                    |  12 +--
 .../bug-reports-feature-requests/index.html        |  12 +--
 .../contribute-blog-posts/index.html               |  30 +++---
 .../how-to-contribute/contribute-code/index.html   |  12 +--
 .../how-to-contribute/contribute-docs/index.html   |  12 +--
 .../hosting-community-calls/index.html             |  12 +--
 community/how-to-contribute/overview/index.html    |  12 +--
 .../review-pull-requests/index.html                |  12 +--
 .../creating-a-fluss-release/index.html            |  12 +--
 .../creating-a-fluss-shaded-release/index.html     |  12 +--
 .../how-to-release/pre-rc-checklist/index.html     |  12 +--
 .../release-manager-preparation/index.html         |  12 +--
 .../verifying-a-fluss-release/index.html           |  12 +--
 .../verifying-a-fluss-shaded-release/index.html    |  12 +--
 community/security/index.html                      |  12 +--
 community/welcome/index.html                       |  12 +--
 compare/kafka/index.html                           |  12 +--
 docs/0.5/concepts/architecture/index.html          |  12 +--
 docs/0.5/dev/building/index.html                   |  12 +--
 docs/0.5/dev/ide-setup/index.html                  |  12 +--
 docs/0.5/engine-flink/ddl/index.html               |  12 +--
 docs/0.5/engine-flink/getting-started/index.html   |  12 +--
 docs/0.5/engine-flink/lookups/index.html           |  12 +--
 docs/0.5/engine-flink/reads/index.html             |  12 +--
 docs/0.5/engine-flink/writes/index.html            |  12 +--
 docs/0.5/index.html                                |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 docs/0.5/install-deploy/overview/index.html        |  12 +--
 docs/0.5/maintenance/configuration/index.html      |  12 +--
 docs/0.5/maintenance/filesystems/hdfs/index.html   |  12 +--
 docs/0.5/maintenance/filesystems/oss/index.html    |  12 +--
 .../maintenance/filesystems/overview/index.html    |  12 +--
 docs/0.5/maintenance/filesystems/s3/index.html     |  12 +--
 docs/0.5/maintenance/logging/index.html            |  12 +--
 docs/0.5/maintenance/metric-reporters/index.html   |  12 +--
 docs/0.5/maintenance/monitor-metrics/index.html    |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/0.5/quickstart/flink/index.html               |  12 +--
 .../integrate-data-lakes/paimon/index.html         |  12 +--
 docs/0.5/streaming-lakehouse/overview/index.html   |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/0.5/table-design/data-types/index.html        |  12 +--
 docs/0.5/table-design/overview/index.html          |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 docs/0.6/concepts/architecture/index.html          |  12 +--
 docs/0.6/engine-flink/ddl/index.html               |  12 +--
 docs/0.6/engine-flink/getting-started/index.html   |  12 +--
 docs/0.6/engine-flink/lookups/index.html           |  12 +--
 docs/0.6/engine-flink/options/index.html           |  12 +--
 docs/0.6/engine-flink/reads/index.html             |  12 +--
 docs/0.6/engine-flink/writes/index.html            |  12 +--
 docs/0.6/index.html                                |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 docs/0.6/install-deploy/overview/index.html        |  12 +--
 docs/0.6/maintenance/configuration/index.html      |  12 +--
 docs/0.6/maintenance/filesystems/hdfs/index.html   |  12 +--
 docs/0.6/maintenance/filesystems/oss/index.html    |  12 +--
 .../maintenance/filesystems/overview/index.html    |  12 +--
 docs/0.6/maintenance/filesystems/s3/index.html     |  12 +--
 .../maintenance/observability/logging/index.html   |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/0.6/quickstart/flink/index.html               |  12 +--
 .../integrate-data-lakes/paimon/index.html         |  12 +--
 docs/0.6/streaming-lakehouse/overview/index.html   |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/0.6/table-design/data-types/index.html        |  12 +--
 docs/0.6/table-design/overview/index.html          |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 .../pk-table/merge-engines/first-row/index.html    |  12 +--
 .../table-types/pk-table/merge-engines/index.html  |  12 +--
 .../pk-table/merge-engines/versioned/index.html    |  12 +--
 docs/0.7/apis/java-client/index.html               |  12 +--
 docs/0.7/concepts/architecture/index.html          |  12 +--
 docs/0.7/engine-flink/datastream/index.html        |  12 +--
 docs/0.7/engine-flink/ddl/index.html               |  12 +--
 docs/0.7/engine-flink/getting-started/index.html   |  12 +--
 docs/0.7/engine-flink/lookups/index.html           |  12 +--
 docs/0.7/engine-flink/options/index.html           |  12 +--
 docs/0.7/engine-flink/reads/index.html             |  12 +--
 docs/0.7/engine-flink/writes/index.html            |  12 +--
 docs/0.7/index.html                                |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 docs/0.7/install-deploy/overview/index.html        |  12 +--
 docs/0.7/maintenance/configuration/index.html      |  12 +--
 docs/0.7/maintenance/filesystems/hdfs/index.html   |  12 +--
 docs/0.7/maintenance/filesystems/oss/index.html    |  12 +--
 .../maintenance/filesystems/overview/index.html    |  12 +--
 docs/0.7/maintenance/filesystems/s3/index.html     |  12 +--
 .../maintenance/observability/logging/index.html   |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 docs/0.7/maintenance/operations/racks/index.html   |  12 +--
 .../maintenance/operations/upgrading/index.html    |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/0.7/quickstart/flink/index.html               |  12 +--
 docs/0.7/quickstart/security/index.html            |  12 +--
 docs/0.7/security/authentication/index.html        |  12 +--
 docs/0.7/security/authorization/index.html         |  12 +--
 docs/0.7/security/overview/index.html              |  12 +--
 .../integrate-data-lakes/paimon/index.html         |  12 +--
 docs/0.7/streaming-lakehouse/overview/index.html   |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/0.7/table-design/data-types/index.html        |  12 +--
 docs/0.7/table-design/overview/index.html          |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 .../pk-table/merge-engines/default/index.html      |  12 +--
 .../pk-table/merge-engines/first-row/index.html    |  12 +--
 .../table-types/pk-table/merge-engines/index.html  |  12 +--
 .../pk-table/merge-engines/versioned/index.html    |  12 +--
 docs/0.8/apis/java-client/index.html               |  12 +--
 docs/0.8/concepts/architecture/index.html          |  12 +--
 docs/0.8/engine-flink/datastream/index.html        |  12 +--
 docs/0.8/engine-flink/ddl/index.html               |  12 +--
 docs/0.8/engine-flink/delta-joins/index.html       |  12 +--
 docs/0.8/engine-flink/getting-started/index.html   |  12 +--
 docs/0.8/engine-flink/lookups/index.html           |  12 +--
 docs/0.8/engine-flink/options/index.html           |  12 +--
 docs/0.8/engine-flink/reads/index.html             |  12 +--
 docs/0.8/engine-flink/writes/index.html            |  12 +--
 docs/0.8/index.html                                |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 .../install-deploy/deploying-with-helm/index.html  |  12 +--
 docs/0.8/install-deploy/overview/index.html        |  12 +--
 docs/0.8/maintenance/configuration/index.html      |  12 +--
 docs/0.8/maintenance/filesystems/hdfs/index.html   |  12 +--
 docs/0.8/maintenance/filesystems/obs/index.html    |  12 +--
 docs/0.8/maintenance/filesystems/oss/index.html    |  12 +--
 .../maintenance/filesystems/overview/index.html    |  12 +--
 docs/0.8/maintenance/filesystems/s3/index.html     |  12 +--
 .../maintenance/observability/logging/index.html   |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 .../operations/graceful-shutdown/index.html        |  12 +--
 docs/0.8/maintenance/operations/racks/index.html   |  12 +--
 .../operations/updating-configs/index.html         |  12 +--
 .../operations/upgrade-notes-0.8/index.html        |  12 +--
 .../operations/upgrade-notes-0.9/index.html        |  12 +--
 .../maintenance/operations/upgrading/index.html    |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/0.8/quickstart/flink/index.html               |  12 +--
 docs/0.8/quickstart/lakehouse/index.html           |  12 +--
 docs/0.8/quickstart/security/index.html            |  12 +--
 docs/0.8/security/authentication/index.html        |  12 +--
 docs/0.8/security/authorization/index.html         |  12 +--
 docs/0.8/security/overview/index.html              |  12 +--
 .../integrate-data-lakes/iceberg/index.html        |  12 +--
 .../integrate-data-lakes/lance/index.html          |  12 +--
 .../integrate-data-lakes/paimon/index.html         |  12 +--
 docs/0.8/streaming-lakehouse/overview/index.html   |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/0.8/table-design/data-types/index.html        |  12 +--
 docs/0.8/table-design/overview/index.html          |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 .../pk-table/merge-engines/default/index.html      |  12 +--
 .../pk-table/merge-engines/first-row/index.html    |  12 +--
 .../table-types/pk-table/merge-engines/index.html  |  12 +--
 .../pk-table/merge-engines/versioned/index.html    |  12 +--
 docs/0.9/apis/client-support-matrix/index.html     |  12 +--
 docs/0.9/apis/java-client/index.html               |  12 +--
 docs/0.9/concepts/architecture/index.html          |  12 +--
 docs/0.9/engine-flink/datastream/index.html        |  12 +--
 docs/0.9/engine-flink/ddl/index.html               |  12 +--
 docs/0.9/engine-flink/delta-joins/index.html       |  12 +--
 docs/0.9/engine-flink/getting-started/index.html   |  12 +--
 docs/0.9/engine-flink/lookups/index.html           |  12 +--
 docs/0.9/engine-flink/options/index.html           |  12 +--
 docs/0.9/engine-flink/procedures/index.html        |  12 +--
 docs/0.9/engine-flink/reads/index.html             |  12 +--
 docs/0.9/engine-flink/writes/index.html            |  12 +--
 docs/0.9/engine-spark/ddl/index.html               |  12 +--
 docs/0.9/engine-spark/getting-started/index.html   |  12 +--
 docs/0.9/engine-spark/options/index.html           |  12 +--
 docs/0.9/engine-spark/procedures/index.html        |  12 +--
 docs/0.9/engine-spark/reads/index.html             |  12 +--
 .../engine-spark/structured-streaming/index.html   |  12 +--
 docs/0.9/engine-spark/writes/index.html            |  12 +--
 docs/0.9/index.html                                |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 .../install-deploy/deploying-with-helm/index.html  |  12 +--
 docs/0.9/install-deploy/overview/index.html        |  12 +--
 docs/0.9/maintenance/configuration/index.html      |  12 +--
 docs/0.9/maintenance/filesystems/azure/index.html  |  12 +--
 docs/0.9/maintenance/filesystems/gs/index.html     |  12 +--
 docs/0.9/maintenance/filesystems/hdfs/index.html   |  12 +--
 docs/0.9/maintenance/filesystems/obs/index.html    |  12 +--
 docs/0.9/maintenance/filesystems/oss/index.html    |  12 +--
 .../maintenance/filesystems/overview/index.html    |  12 +--
 docs/0.9/maintenance/filesystems/s3/index.html     |  12 +--
 .../maintenance/observability/logging/index.html   |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 .../operations/graceful-shutdown/index.html        |  12 +--
 docs/0.9/maintenance/operations/racks/index.html   |  12 +--
 .../maintenance/operations/rebalance/index.html    |  12 +--
 .../operations/updating-configs/index.html         |  12 +--
 .../operations/upgrade-notes-0.8/index.html        |  12 +--
 .../operations/upgrade-notes-0.9/index.html        |  12 +--
 .../operations/upgrade-notes-archive/index.html    |  12 +--
 .../maintenance/operations/upgrading/index.html    |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/0.9/quickstart/flink/index.html               |  12 +--
 docs/0.9/quickstart/lakehouse/index.html           |  12 +--
 docs/0.9/quickstart/security/index.html            |  12 +--
 docs/0.9/security/authentication/index.html        |  12 +--
 docs/0.9/security/authorization/index.html         |  12 +--
 docs/0.9/security/overview/index.html              |  12 +--
 .../integrate-data-lakes/iceberg/index.html        |  12 +--
 .../integrate-data-lakes/lance/index.html          |  12 +--
 .../integrate-data-lakes/paimon/index.html         |  12 +--
 docs/0.9/streaming-lakehouse/overview/index.html   |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/0.9/table-design/data-formats/index.html      |  12 +--
 docs/0.9/table-design/data-types/index.html        |  12 +--
 .../merge-engines/aggregation/index.html           |  12 +--
 .../table-design/merge-engines/default/index.html  |  12 +--
 .../merge-engines/first-row/index.html             |  12 +--
 docs/0.9/table-design/merge-engines/index.html     |  12 +--
 .../merge-engines/versioned/index.html             |  12 +--
 docs/0.9/table-design/overview/index.html          |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 docs/0.9/table-design/virtual-tables/index.html    |  12 +--
 docs/apis/client-support-matrix/index.html         |  12 +--
 docs/apis/cpp/api-reference/index.html             |  12 +--
 docs/apis/cpp/data-types/index.html                |  12 +--
 docs/apis/cpp/error-handling/index.html            |  12 +--
 docs/apis/cpp/example/admin-operations/index.html  |  12 +--
 docs/apis/cpp/example/configuration/index.html     |  12 +--
 docs/apis/cpp/example/index.html                   |  12 +--
 docs/apis/cpp/example/log-tables/index.html        |  12 +--
 .../apis/cpp/example/partitioned-tables/index.html |  12 +--
 docs/apis/cpp/example/prefix-lookup/index.html     |  12 +--
 .../apis/cpp/example/primary-key-tables/index.html |  12 +--
 docs/apis/cpp/installation/index.html              |  12 +--
 docs/apis/index.html                               |  12 +--
 docs/apis/java/index.html                          |  12 +--
 docs/apis/python/api-reference/index.html          |  12 +--
 docs/apis/python/data-types/index.html             |  12 +--
 docs/apis/python/error-handling/index.html         |  12 +--
 .../python/example/admin-operations/index.html     |  12 +--
 docs/apis/python/example/configuration/index.html  |  12 +--
 docs/apis/python/example/index.html                |  12 +--
 docs/apis/python/example/log-tables/index.html     |  12 +--
 .../python/example/partitioned-tables/index.html   |  12 +--
 .../python/example/primary-key-tables/index.html   |  12 +--
 docs/apis/python/installation/index.html           |  12 +--
 docs/apis/rust/api-reference/index.html            |  12 +--
 docs/apis/rust/data-types/index.html               |  12 +--
 docs/apis/rust/error-handling/index.html           |  12 +--
 docs/apis/rust/example/admin-operations/index.html |  12 +--
 docs/apis/rust/example/configuration/index.html    |  12 +--
 docs/apis/rust/example/index.html                  |  12 +--
 docs/apis/rust/example/log-tables/index.html       |  12 +--
 .../rust/example/partitioned-tables/index.html     |  12 +--
 docs/apis/rust/example/prefix-lookup/index.html    |  12 +--
 .../rust/example/primary-key-tables/index.html     |  12 +--
 docs/apis/rust/installation/index.html             |  12 +--
 docs/apis/rust/metrics/index.html                  |  12 +--
 docs/concepts/architecture/index.html              |  12 +--
 docs/engine-flink/actions/index.html               |  12 +--
 docs/engine-flink/datastream/index.html            |  12 +--
 docs/engine-flink/ddl/index.html                   |  12 +--
 docs/engine-flink/delta-joins/index.html           |  12 +--
 docs/engine-flink/getting-started/index.html       |  12 +--
 docs/engine-flink/lookups/index.html               |  12 +--
 docs/engine-flink/options/index.html               |  12 +--
 docs/engine-flink/procedures/index.html            |  12 +--
 docs/engine-flink/reads/index.html                 |  12 +--
 docs/engine-flink/sql-functions/index.html         |  12 +--
 docs/engine-flink/writes/index.html                |  12 +--
 docs/engine-spark/ddl/index.html                   |  12 +--
 docs/engine-spark/getting-started/index.html       |  12 +--
 docs/engine-spark/options/index.html               |  12 +--
 docs/engine-spark/procedures/index.html            |  12 +--
 docs/engine-spark/reads/index.html                 |  12 +--
 docs/engine-spark/structured-streaming/index.html  |  12 +--
 docs/engine-spark/writes/index.html                |  12 +--
 docs/gateway/index.html                            |  12 +--
 docs/index.html                                    |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 docs/install-deploy/deploying-gateway/index.html   |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-streaming-lakehouse/index.html       |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 docs/install-deploy/deploying-with-helm/index.html |  12 +--
 docs/install-deploy/overview/index.html            |  12 +--
 docs/maintenance/configuration/index.html          |  12 +--
 docs/maintenance/observability/logging/index.html  |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 .../operations/graceful-shutdown/index.html        |  12 +--
 docs/maintenance/operations/racks/index.html       |  12 +--
 docs/maintenance/operations/rebalance/index.html   |  12 +--
 .../operations/resource-protection/index.html      |  12 +--
 .../operations/updating-configs/index.html         |  12 +--
 .../operations/upgrade-notes-0.8/index.html        |  12 +--
 .../operations/upgrade-notes-0.9/index.html        |  12 +--
 .../operations/upgrade-notes-1.0/index.html        |  12 +--
 .../operations/upgrade-notes-archive/index.html    |  12 +--
 docs/maintenance/operations/upgrading/index.html   |  12 +--
 .../tiered-storage/filesystems/azure/index.html    |  12 +--
 .../tiered-storage/filesystems/cos/index.html      |  12 +--
 .../tiered-storage/filesystems/gs/index.html       |  12 +--
 .../tiered-storage/filesystems/hdfs/index.html     |  12 +--
 .../tiered-storage/filesystems/obs/index.html      |  12 +--
 .../tiered-storage/filesystems/oss/index.html      |  12 +--
 .../tiered-storage/filesystems/overview/index.html |  12 +--
 .../tiered-storage/filesystems/s3/index.html       |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/next/apis/client-support-matrix/index.html    |  12 +--
 docs/next/apis/cpp/api-reference/index.html        |  12 +--
 docs/next/apis/cpp/data-types/index.html           |  12 +--
 docs/next/apis/cpp/error-handling/index.html       |  12 +--
 .../apis/cpp/example/admin-operations/index.html   |  12 +--
 .../next/apis/cpp/example/configuration/index.html |  12 +--
 docs/next/apis/cpp/example/index.html              |  12 +--
 docs/next/apis/cpp/example/log-tables/index.html   |  12 +--
 .../apis/cpp/example/partitioned-tables/index.html |  12 +--
 .../next/apis/cpp/example/prefix-lookup/index.html |  12 +--
 .../apis/cpp/example/primary-key-tables/index.html |  12 +--
 docs/next/apis/cpp/installation/index.html         |  12 +--
 docs/next/apis/index.html                          |  12 +--
 docs/next/apis/java/index.html                     |  12 +--
 docs/next/apis/python/api-reference/index.html     |  12 +--
 docs/next/apis/python/data-types/index.html        |  12 +--
 docs/next/apis/python/error-handling/index.html    |  12 +--
 .../python/example/admin-operations/index.html     |  12 +--
 .../apis/python/example/configuration/index.html   |  12 +--
 docs/next/apis/python/example/index.html           |  12 +--
 .../next/apis/python/example/log-tables/index.html |  12 +--
 .../python/example/partitioned-tables/index.html   |  12 +--
 .../python/example/primary-key-tables/index.html   |  12 +--
 docs/next/apis/python/installation/index.html      |  12 +--
 docs/next/apis/rust/api-reference/index.html       |  12 +--
 docs/next/apis/rust/data-types/index.html          |  12 +--
 docs/next/apis/rust/error-handling/index.html      |  12 +--
 .../apis/rust/example/admin-operations/index.html  |  12 +--
 .../apis/rust/example/configuration/index.html     |  12 +--
 docs/next/apis/rust/example/index.html             |  12 +--
 docs/next/apis/rust/example/log-tables/index.html  |  12 +--
 .../rust/example/partitioned-tables/index.html     |  12 +--
 .../apis/rust/example/prefix-lookup/index.html     |  12 +--
 .../rust/example/primary-key-tables/index.html     |  12 +--
 docs/next/apis/rust/installation/index.html        |  12 +--
 docs/next/apis/rust/metrics/index.html             |  12 +--
 docs/next/concepts/architecture/index.html         |  12 +--
 docs/next/engine-flink/actions/index.html          |  12 +--
 docs/next/engine-flink/datastream/index.html       |  12 +--
 docs/next/engine-flink/ddl/index.html              |  12 +--
 docs/next/engine-flink/delta-joins/index.html      |  12 +--
 docs/next/engine-flink/getting-started/index.html  |  12 +--
 docs/next/engine-flink/lookups/index.html          |  12 +--
 docs/next/engine-flink/options/index.html          |  12 +--
 docs/next/engine-flink/procedures/index.html       |  12 +--
 docs/next/engine-flink/reads/index.html            |  12 +--
 docs/next/engine-flink/sql-functions/index.html    |  12 +--
 docs/next/engine-flink/writes/index.html           |  12 +--
 docs/next/engine-spark/ddl/index.html              |  12 +--
 docs/next/engine-spark/getting-started/index.html  |  12 +--
 docs/next/engine-spark/options/index.html          |  12 +--
 docs/next/engine-spark/procedures/index.html       |  12 +--
 docs/next/engine-spark/reads/index.html            |  12 +--
 .../engine-spark/structured-streaming/index.html   |  12 +--
 docs/next/engine-spark/writes/index.html           |  12 +--
 docs/next/gateway/index.html                       |  12 +--
 docs/next/index.html                               |  12 +--
 .../deploying-distributed-cluster/index.html       |  12 +--
 .../install-deploy/deploying-gateway/index.html    |  12 +--
 .../deploying-local-cluster/index.html             |  12 +--
 .../deploying-streaming-lakehouse/index.html       |  12 +--
 .../deploying-with-docker/index.html               |  12 +--
 .../install-deploy/deploying-with-helm/index.html  |  12 +--
 docs/next/install-deploy/overview/index.html       |  12 +--
 docs/next/maintenance/configuration/index.html     |  12 +--
 .../maintenance/observability/logging/index.html   |  12 +--
 .../observability/metric-reporters/index.html      |  12 +--
 .../observability/monitor-metrics/index.html       |  12 +--
 .../observability/quickstart/index.html            |  12 +--
 .../operations/graceful-shutdown/index.html        |  12 +--
 .../operations/production-readiness/index.html     |  12 +--
 docs/next/maintenance/operations/racks/index.html  |  12 +--
 .../maintenance/operations/rebalance/index.html    |  12 +--
 .../operations/resource-protection/index.html      |  12 +--
 .../operations/updating-configs/index.html         |  12 +--
 .../operations/upgrade-notes-0.8/index.html        |  12 +--
 .../operations/upgrade-notes-0.9/index.html        |  12 +--
 .../operations/upgrade-notes-1.0/index.html        |  12 +--
 .../operations/upgrade-notes-1.1/index.html        |  10 +-
 .../operations/upgrade-notes-archive/index.html    |  12 +--
 .../maintenance/operations/upgrading/index.html    |  12 +--
 .../tiered-storage/filesystems/azure/index.html    |  12 +--
 .../tiered-storage/filesystems/cos/index.html      |  12 +--
 .../tiered-storage/filesystems/gs/index.html       |  12 +--
 .../tiered-storage/filesystems/hdfs/index.html     |  12 +--
 .../tiered-storage/filesystems/obs/index.html      |  12 +--
 .../tiered-storage/filesystems/oss/index.html      |  12 +--
 .../tiered-storage/filesystems/overview/index.html |  12 +--
 .../tiered-storage/filesystems/s3/index.html       |  12 +--
 .../tiered-storage/lakehouse-storage/index.html    |  12 +--
 .../maintenance/tiered-storage/overview/index.html |  12 +--
 .../tiered-storage/remote-storage/index.html       |  12 +--
 docs/next/quickstart/flink/index.html              |  12 +--
 docs/next/quickstart/gateway-lakehouse/index.html  |  12 +--
 docs/next/quickstart/lakehouse/index.html          |  12 +--
 docs/next/quickstart/page_user_profile/index.html  |  12 +--
 docs/next/quickstart/security/index.html           |  12 +--
 docs/next/security/authentication/index.html       |  12 +--
 docs/next/security/authorization/index.html        |  12 +--
 docs/next/security/overview/index.html             |  12 +--
 docs/next/security/secrets/index.html              |  12 +--
 .../datalake-catalogs/glue/index.html              |  12 +--
 .../datalake-catalogs/gravitino/index.html         |  12 +--
 .../datalake-catalogs/hive/index.html              |  12 +--
 .../datalake-catalogs/lakekeeper/index.html        |  12 +--
 .../datalake-catalogs/polaris/index.html           |  12 +--
 .../datalake-formats/hudi/index.html               |  12 +--
 .../datalake-formats/iceberg/index.html            |  12 +--
 .../datalake-formats/lance/index.html              |  12 +--
 .../datalake-formats/paimon/index.html             |  12 +--
 docs/next/streaming-lakehouse/overview/index.html  |  12 +--
 .../streaming-lakehouse/tiering-service/index.html |  12 +--
 .../next/streaming-lakehouse/union-read/index.html |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 .../table-design/data-distribution/ttl/index.html  |  12 +--
 docs/next/table-design/data-formats/index.html     |  12 +--
 docs/next/table-design/data-types/index.html       |  12 +--
 .../merge-engines/aggregation/index.html           |  12 +--
 .../table-design/merge-engines/default/index.html  |  12 +--
 .../merge-engines/first-row/index.html             |  12 +--
 docs/next/table-design/merge-engines/index.html    |  12 +--
 .../merge-engines/versioned/index.html             |  12 +--
 docs/next/table-design/overview/index.html         |  12 +--
 .../table-design/table-types/log-table/index.html  |  12 +--
 .../table-design/table-types/pk-table/index.html   |  12 +--
 docs/next/table-design/virtual-tables/index.html   |  12 +--
 docs/quickstart/flink/index.html                   |  12 +--
 docs/quickstart/gateway-lakehouse/index.html       |  12 +--
 docs/quickstart/lakehouse/index.html               |  12 +--
 docs/quickstart/page_user_profile/index.html       |  12 +--
 docs/quickstart/security/index.html                |  12 +--
 docs/security/authentication/index.html            |  12 +--
 docs/security/authorization/index.html             |  12 +--
 docs/security/overview/index.html                  |  12 +--
 docs/security/secrets/index.html                   |  12 +--
 .../datalake-catalogs/glue/index.html              |  12 +--
 .../datalake-catalogs/gravitino/index.html         |  12 +--
 .../datalake-catalogs/hive/index.html              |  12 +--
 .../datalake-catalogs/lakekeeper/index.html        |  12 +--
 .../datalake-catalogs/polaris/index.html           |  12 +--
 .../datalake-formats/hudi/index.html               |  12 +--
 .../datalake-formats/iceberg/index.html            |  12 +--
 .../datalake-formats/lance/index.html              |  12 +--
 .../datalake-formats/paimon/index.html             |  12 +--
 docs/streaming-lakehouse/overview/index.html       |  12 +--
 .../streaming-lakehouse/tiering-service/index.html |  12 +--
 docs/streaming-lakehouse/union-read/index.html     |  12 +--
 .../data-distribution/bucketing/index.html         |  12 +--
 .../data-distribution/partitioning/index.html      |  12 +--
 docs/table-design/data-distribution/ttl/index.html |  12 +--
 docs/table-design/data-formats/index.html          |  12 +--
 docs/table-design/data-types/index.html            |  12 +--
 .../merge-engines/aggregation/index.html           |  12 +--
 docs/table-design/merge-engines/default/index.html |  12 +--
 .../merge-engines/first-row/index.html             |  12 +--
 docs/table-design/merge-engines/index.html         |  12 +--
 .../merge-engines/versioned/index.html             |  12 +--
 docs/table-design/overview/index.html              |  12 +--
 docs/table-design/table-types/log-table/index.html |  12 +--
 docs/table-design/table-types/pk-table/index.html  |  12 +--
 docs/table-design/virtual-tables/index.html        |  12 +--
 downloads/index.html                               |  12 +--
 img/social/fluss-social-card.png                   | Bin 0 -> 1029903 bytes
 img/users/README.md                                |  54 ++++++++++
 img/users/alibaba-cloud.png                        | Bin 0 -> 26432 bytes
 img/users/alibaba.png                              | Bin 0 -> 14179 bytes
 img/users/ant-group-english.png                    | Bin 0 -> 32077 bytes
 img/users/cisco.png                                | Bin 0 -> 75170 bytes
 img/users/doris.png                                | Bin 0 -> 43867 bytes
 img/users/fresha.png                               | Bin 0 -> 35853 bytes
 img/users/iqiyi.svg                                |   1 +
 img/users/jd-english.jpg                           | Bin 0 -> 167664 bytes
 img/users/rednote.png                              | Bin 0 -> 5940 bytes
 img/users/ververica.png                            | Bin 0 -> 24263 bytes
 img/users/white/alibaba.png                        | Bin 0 -> 5955 bytes
 img/users/white/ant-group.png                      | Bin 0 -> 6079 bytes
 img/users/white/cisco.svg                          |   1 +
 img/users/white/fresha.svg                         |   1 +
 img/users/white/iqiyi.svg                          |   1 +
 img/users/white/jd.png                             | Bin 0 -> 4554 bytes
 img/users/white/rednote.png                        | Bin 0 -> 4463 bytes
 index.html                                         |  14 +--
 learn/talks/index.html                             |  12 +--
 learn/videos/index.html                            |  12 +--
 roadmap/index.html                                 |  12 +--
 search/index.html                                  |  10 +-
 sitemap.xml                                        |   2 +-
 sw.js                                              |   2 +-
 user-stories/alibaba-cloud/index.html              |  39 ++++++++
 user-stories/alibaba/index.html                    |  39 ++++++++
 user-stories/ant-group/index.html                  |  39 ++++++++
 user-stories/cisco/index.html                      |  39 ++++++++
 user-stories/doris/index.html                      |  39 ++++++++
 user-stories/fresha/index.html                     |  39 ++++++++
 user-stories/index.html                            |  39 ++++++++
 user-stories/iqiyi/index.html                      |  39 ++++++++
 user-stories/jd/index.html                         |  39 ++++++++
 user-stories/rednote/index.html                    |  39 ++++++++
 user-stories/ververica/index.html                  |  39 ++++++++
 759 files changed, 4081 insertions(+), 3877 deletions(-)

diff --git a/404.html b/404.html
index d2ba3bb9bf..b27aa0d3ff 100644
--- a/404.html
+++ b/404.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Page Not Found | 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.apac [...]
+<title data-rh="true">Page Not Found | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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/assets/css/styles.a1df90f4.css b/assets/css/styles.a1df90f4.css
new file mode 100644
index 0000000000..23fa954335
--- /dev/null
+++ b/assets/css/styles.a1df90f4.css
@@ -0,0 +1 @@
+.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middl [...]
\ No newline at end of file
diff --git a/assets/css/styles.a49e06c7.css b/assets/css/styles.a49e06c7.css
deleted file mode 100644
index 173b661eff..0000000000
--- a/assets/css/styles.a49e06c7.css
+++ /dev/null
@@ -1 +0,0 @@
-.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middl [...]
\ No newline at end of file
diff --git a/assets/js/0264e805.6a46d7ed.js b/assets/js/0264e805.d3d7d695.js
similarity index 95%
rename from assets/js/0264e805.6a46d7ed.js
rename to assets/js/0264e805.d3d7d695.js
index 33cc405b52..6a8661ede6 100644
--- a/assets/js/0264e805.6a46d7ed.js
+++ b/assets/js/0264e805.d3d7d695.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[80005],{33475(e,t,s){s.r(t),s.d(t,{assets:()=>y,contentTitle:()=>f,default:()=>j,frontMatter:()=>m,metadata:()=>g,toc:()=>b});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-cb4800d380e8873b15e06e34d197f768.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig2-0c0ce637b9af3ee44ba66e1c8829a860.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig3-560d43bf3a05f3a854d515169 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[80005],{33475(e,t,s){s.r(t),s.d(t,{assets:()=>y,contentTitle:()=>f,default:()=>j,frontMatter:()=>m,metadata:()=>g,toc:()=>b});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-cb4800d380e8873b15e06e34d197f768.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig2-0c0ce637b9af3ee44ba66e1c8829a860.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig3-560d43bf3a05f3a854d515169 [...]
\ No newline at end of file
diff --git a/assets/js/048b8dbf.0050d25c.js b/assets/js/048b8dbf.0050d25c.js
new file mode 100644
index 0000000000..9cf65f7f39
--- /dev/null
+++ b/assets/js/048b8dbf.0050d25c.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[68977],{57548(e,n,r){r.r(n),r.d(n,{default:()=>l,metadata:()=>s});var s=r(26399),a=r(74848),t=r(28453);const o={image:r(73311).A,authorsImageUrls:[void 0]};function i(e){const n={a:"a",blockquote:"blockquote",code:"code",em:"em",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.p,{children:(0,a.jsx)(n.img,{alt:"Ba [...]
\ No newline at end of file
diff --git a/assets/js/048b8dbf.09a70638.js b/assets/js/048b8dbf.09a70638.js
deleted file mode 100644
index 720d00c5b0..0000000000
--- a/assets/js/048b8dbf.09a70638.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[68977],{57548(e,n,r){r.r(n),r.d(n,{default:()=>l,metadata:()=>s});var s=r(26399),a=r(74848),t=r(28453);const o={authorsImageUrls:[void 0]};function i(e){const n={a:"a",blockquote:"blockquote",code:"code",em:"em",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.p,{children:(0,a.jsx)(n.img,{alt:"Banner",src:r(4896) [...]
\ No newline at end of file
diff --git a/assets/js/05509bbb.428e8f15.js b/assets/js/05509bbb.1f4eb97f.js
similarity index 61%
rename from assets/js/05509bbb.428e8f15.js
rename to assets/js/05509bbb.1f4eb97f.js
index 4b69a55a81..2d77081fb5 100644
--- a/assets/js/05509bbb.428e8f15.js
+++ b/assets/js/05509bbb.1f4eb97f.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[25152],{26731(e,t,s){s.r(t),s.d(t,{default:()=>u,metadata:()=>a});var a=s(1467),n=s(74848),l=s(28453);const i={slug:"why-fluss-chose-rust-for-multi-language-sdk",title:"Why Apache Fluss Chose Rust for Its Multi-Language SDK",date:new Date("2026-04-09T00:00:00.000Z"),authors:["yuxia","keithlee","anton"],tags:["fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/fluss_rust/banner.jpg"},o={image:s(10141).A,aut [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[25152],{26731(e,t,s){s.r(t),s.d(t,{default:()=>u,metadata:()=>a});var a=s(1467),n=s(74848),l=s(28453);const i={slug:"why-fluss-chose-rust-for-multi-language-sdk",title:"Why Apache Fluss Chose Rust for Its Multi-Language SDK",date:new Date("2026-04-09T00:00:00.000Z"),authors:["yuxia","keithlee","anton"],tags:["fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/fluss_rust/banner.jpg"},o={image:s(10141).A,aut [...]
\ No newline at end of file
diff --git a/assets/js/05659d78.4b3fb119.js b/assets/js/05659d78.4b3fb119.js
new file mode 100644
index 0000000000..4ec6e8e4ca
--- /dev/null
+++ b/assets/js/05659d78.4b3fb119.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[15095],{34770(e,s,t){t.r(s),t.d(s,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>d});const n=JSON.parse('{"id":"how-to-contribute/contribute-blog-posts","title":"Contribute Blog Posts","description":"The Apache Fluss blog is a space for the community to share use cases, deep dives, release announcements, and project updates. Blog posts are authored by community members and reviewed by [...]
\ No newline at end of file
diff --git a/assets/js/05659d78.8c976bce.js b/assets/js/05659d78.8c976bce.js
deleted file mode 100644
index 078b2f759e..0000000000
--- a/assets/js/05659d78.8c976bce.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[15095],{34770(e,s,t){t.r(s),t.d(s,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>d});const n=JSON.parse('{"id":"how-to-contribute/contribute-blog-posts","title":"Contribute Blog Posts","description":"The Apache Fluss blog is a space for the community to share use cases, deep dives, release announcements, and project updates. Blog posts are authored by community members and reviewed by [...]
\ No newline at end of file
diff --git a/assets/js/061ac8d1.13eb37bb.js b/assets/js/061ac8d1.13eb37bb.js
new file mode 100644
index 0000000000..168aaf3b71
--- /dev/null
+++ b/assets/js/061ac8d1.13eb37bb.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[81007],{35663(e,t,s){s.r(t),s.d(t,{default:()=>l,metadata:()=>a});var a=s(87848),n=s(74848),r=s(28453);const o={authorsImageUrls:[void 0]};function i(e){const t={a:"a",p:"p",...(0,r.R)(),...e.components};return(0,n.jsxs)(t.p,{children:["We have discussed the challenges of using Kafka for real-time analytics in our previous ",(0,n.jsx)(t.a,{href:"/blog/why-fluss/",children:"blog post"}),".\nToday, we are excited to introduce  [...]
\ No newline at end of file
diff --git a/assets/js/061ac8d1.545242f4.js b/assets/js/061ac8d1.545242f4.js
deleted file mode 100644
index 4f4aa5366c..0000000000
--- a/assets/js/061ac8d1.545242f4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[81007],{35663(e,t,s){s.r(t),s.d(t,{default:()=>l,metadata:()=>n});var n=s(87848),a=s(74848),r=s(28453);const o={authorsImageUrls:[void 0]};function i(e){const t={a:"a",p:"p",...(0,r.R)(),...e.components};return(0,a.jsxs)(t.p,{children:["We have discussed the challenges of using Kafka for real-time analytics in our previous ",(0,a.jsx)(t.a,{href:"/blog/why-fluss/",children:"blog post"}),".\nToday, we are excited to introduce  [...]
\ No newline at end of file
diff --git a/assets/js/08af526d.1eb7577c.js b/assets/js/08af526d.1eb7577c.js
deleted file mode 100644
index b0d7ca3e20..0000000000
--- a/assets/js/08af526d.1eb7577c.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":4,"totalCount":31,"nextPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/08af526d.20cdd513.js b/assets/js/08af526d.20cdd513.js
new file mode 100644
index 0000000000..7eadd72266
--- /dev/null
+++ b/assets/js/08af526d.20cdd513.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[30529],{41344(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog","page":1,"postsPerPage":31,"totalPages":1,"totalCount":31,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/12055.501d68f2.js b/assets/js/12055.501d68f2.js
deleted file mode 100644
index 35427ab4cf..0000000000
--- a/assets/js/12055.501d68f2.js
+++ /dev/null
@@ -1 +0,0 @@
-(globalThis.webpackChunkfluss_website||=[]).push([[12055],{27293(e,t,n){"use strict";n.d(t,{A:()=>M});var s=n(96540),a=n(74848);function r(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=s.Children.toArray(e),n=t.find(e=>s.isValidElement(e)&&"mdxAdmonitionTitle"===e.type),r=t.filter(e=>e!==n),c=n?.props.children;return{mdxAdmonitionTitle:c,rest:r.length>0?(0,a.jsx)(a.Fragment,{children:r}):null}}(e.children),r=e.title??t;return{...e,...r&&{title:r},children:n}}var c=n(34164),o= [...]
\ No newline at end of file
diff --git a/assets/js/17808637.09c12f08.js b/assets/js/17808637.09c12f08.js
new file mode 100644
index 0000000000..109d1553de
--- /dev/null
+++ b/assets/js/17808637.09c12f08.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[4867],{27314(e,t,a){a.r(t),a.d(t,{default:()=>l,metadata:()=>n});var n=a(92462),s=a(74848),o=a(28453);const i={image:a(89087).A,authorsImageUrls:[void 0]};function r(e){const t={a:"a",img:"img",p:"p",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["On June 5th, Fluss, the next-generation streaming storage project open-sourced and donated by Alibaba, successfully passed the ",(0, [...]
\ No newline at end of file
diff --git a/assets/js/17808637.91d7289d.js b/assets/js/17808637.91d7289d.js
deleted file mode 100644
index 5dcb4d6492..0000000000
--- a/assets/js/17808637.91d7289d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[4867],{27314(e,t,s){s.r(t),s.d(t,{default:()=>l,metadata:()=>a});var a=s(92462),n=s(74848),o=s(28453);const i={image:s(89087).A,authorsImageUrls:[void 0]};function r(e){const t={a:"a",img:"img",p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["On June 5th, Fluss, the next-generation streaming storage project open-sourced and donated by Alibaba, successfully passed the ",(0, [...]
\ No newline at end of file
diff --git a/assets/js/17896441.25618a4f.js b/assets/js/17896441.25618a4f.js
new file mode 100644
index 0000000000..6ada02a9e7
--- /dev/null
+++ b/assets/js/17896441.25618a4f.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[18401],{41689(e,n,t){t.d(n,{A:()=>d});t(96540);var s=t(34164),a=t(44084),i=t(17559),l=t(27293),r=t(74848);function o({className:e}){return(0,r.jsx)(l.A,{type:"caution",title:(0,r.jsx)(a.Yh,{}),className:(0,s.A)(e,i.G.common.draftBanner),children:(0,r.jsx)(a.TT,{})})}var c=t(32234);function d({metadata:e}){const{unlisted:n,frontMatter:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(n||t.unlisted)&&(0,r.jsx)(c.A,{}),t.draft&&(0,r [...]
\ No newline at end of file
diff --git a/assets/js/17896441.3e0ab0d6.js b/assets/js/17896441.3e0ab0d6.js
deleted file mode 100644
index 3a74b5f782..0000000000
--- a/assets/js/17896441.3e0ab0d6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[18401],{32234(e,n,t){t.d(n,{A:()=>c});t(96540);var s=t(34164),a=t(17559),i=t(44084),r=t(27293),l=t(74848);function o({className:e}){return(0,l.jsx)(r.A,{type:"caution",title:(0,l.jsx)(i.Rc,{}),className:(0,s.A)(e,a.G.common.unlistedBanner),children:(0,l.jsx)(i.Uh,{})})}function c(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.AE,{}),(0,l.jsx)(o,{...e})]})}},41689(e,n,t){t.d(n,{A:()=>d});t(96540);var s=t(34164),a=t(440 [...]
\ No newline at end of file
diff --git a/assets/js/19a491a8.2fdb3ad2.js b/assets/js/19a491a8.2fdb3ad2.js
new file mode 100644
index 0000000000..3ca9a65eed
--- /dev/null
+++ b/assets/js/19a491a8.2fdb3ad2.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[10299],{69759(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>a});var a=n(89412),s=n(74848),i=n(28453);const o={image:n(17315).A,authorsImageUrls:[void 0]};function r(e){const t={blockquote:"blockquote",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{src:n(43828).A+"",width:"1376",height:"768"})}),"\n",(0,s.jsx)(t.p, [...]
\ No newline at end of file
diff --git a/assets/js/19a491a8.7bf7c3a4.js b/assets/js/19a491a8.7bf7c3a4.js
deleted file mode 100644
index 90e22d7e14..0000000000
--- a/assets/js/19a491a8.7bf7c3a4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[10299],{69759(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>i});var i=n(89412),s=n(74848),a=n(28453);const o={authorsImageUrls:[void 0]};function r(e){const t={blockquote:"blockquote",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{src:n(43828).A+"",width:"1376",height:"768"})}),"\n",(0,s.jsx)(t.p,{children:'Every  [...]
\ No newline at end of file
diff --git a/assets/js/1df93b7f.0ea31850.js b/assets/js/1df93b7f.0ea31850.js
new file mode 100644
index 0000000000..d982bac5ec
--- /dev/null
+++ b/assets/js/1df93b7f.0ea31850.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[34583],{18761(e,a,t){t.d(a,{A:()=>r});t(96540);var s=t(86025),i=t(19562),n=t(74848);function r({story:e,white:a=!1,className:t}){const r=a?i.vw[e.organizationId]:i.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,s.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:t,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/1df93b7f.5a22f030.js b/assets/js/1df93b7f.5a22f030.js
deleted file mode 100644
index aa48c1b739..0000000000
--- a/assets/js/1df93b7f.5a22f030.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[34583],{17131(e,s,t){t.r(s),t.d(s,{default:()=>Ze});var a=t.cw(function(e,s){var a;function r(){return r=Object.assign?Object.assign.bind():function(e){for(var s=1;s<arguments.length;s++){var t=arguments[s];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},r.apply(null,arguments)}c();const n=({title:e,titleId:s,...t})=>c().createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",fill:"none",shapeRendering: [...]
\ No newline at end of file
diff --git a/assets/js/1f391b9e.25096637.js b/assets/js/1f391b9e.25096637.js
deleted file mode 100644
index ddb0e663ae..0000000000
--- a/assets/js/1f391b9e.25096637.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[66061],{32234(e,n,t){t.d(n,{A:()=>o});t(96540);var i=t(34164),a=t(17559),s=t(44084),r=t(27293),l=t(74848);function c({className:e}){return(0,l.jsx)(r.A,{type:"caution",title:(0,l.jsx)(s.Rc,{}),className:(0,i.A)(e,a.G.common.unlistedBanner),children:(0,l.jsx)(s.Uh,{})})}function o(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.AE,{}),(0,l.jsx)(c,{...e})]})}},41689(e,n,t){t.d(n,{A:()=>d});t(96540);var i=t(34164),a=t(440 [...]
\ No newline at end of file
diff --git a/assets/js/1f391b9e.c4e7dcb1.js b/assets/js/1f391b9e.c4e7dcb1.js
new file mode 100644
index 0000000000..963ffc0873
--- /dev/null
+++ b/assets/js/1f391b9e.c4e7dcb1.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[66061],{41689(e,n,t){t.d(n,{A:()=>d});t(96540);var a=t(34164),s=t(44084),i=t(17559),l=t(27293),r=t(74848);function c({className:e}){return(0,r.jsx)(l.A,{type:"caution",title:(0,r.jsx)(s.Yh,{}),className:(0,a.A)(e,i.G.common.draftBanner),children:(0,r.jsx)(s.TT,{})})}var o=t(32234);function d({metadata:e}){const{unlisted:n,frontMatter:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(n||t.unlisted)&&(0,r.jsx)(o.A,{}),t.draft&&(0,r [...]
\ No newline at end of file
diff --git a/assets/js/1f4fb7ce.b51d53bb.js b/assets/js/1f4fb7ce.fcafba60.js
similarity index 78%
rename from assets/js/1f4fb7ce.b51d53bb.js
rename to assets/js/1f4fb7ce.fcafba60.js
index 8c02e52201..e6250dd83a 100644
--- a/assets/js/1f4fb7ce.b51d53bb.js
+++ b/assets/js/1f4fb7ce.fcafba60.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[42565],{2678(e,t,n){n.r(t),n.d(t,{default:()=>d,metadata:()=>i});var i=n(14415),s=n(74848),r=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part2",title:"Tiering Service Deep Dive Part 2: Tuning",date:new Date("2026-06-09T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part2/banner.png"},o={image:n(98012).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p:"p",strong: [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[42565],{2678(e,t,n){n.r(t),n.d(t,{default:()=>d,metadata:()=>i});var i=n(14415),s=n(74848),r=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part2",title:"Tiering Service Deep Dive Part 2: Tuning",date:new Date("2026-06-09T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part2/banner.png"},o={image:n(98012).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p:"p",strong: [...]
\ No newline at end of file
diff --git a/assets/js/2069204e.f5e573ab.js b/assets/js/2069204e.f5e573ab.js
new file mode 100644
index 0000000000..0f3489a388
--- /dev/null
+++ b/assets/js/2069204e.f5e573ab.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[79165],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/23923.4b058aa8.js b/assets/js/23923.4b058aa8.js
new file mode 100644
index 0000000000..dd8cc7c2b7
--- /dev/null
+++ b/assets/js/23923.4b058aa8.js
@@ -0,0 +1,2 @@
+/*! For license information please see 23923.4b058aa8.js.LICENSE.txt */
+(globalThis.webpackChunkfluss_website||=[]).push([[23923],{69119(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_URL=e.relativeFirstCharacters=e.whitespaceEscapeCharsRegex=e.urlSchemeRegex=e.ctrlCharactersRegex=e.htmlCtrlEntityRegex=e.htmlEntitiesRegex=e.invalidProtocolRegex=void 0,e.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,e.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,e.htmlCtrlEntityRegex=/&(newline|tab);/gi,e.ctrlCharactersRegex=/[\u0000-\u001F\ [...]
\ No newline at end of file
diff --git a/assets/js/23923.4b058aa8.js.LICENSE.txt b/assets/js/23923.4b058aa8.js.LICENSE.txt
new file mode 100644
index 0000000000..637790af21
--- /dev/null
+++ b/assets/js/23923.4b058aa8.js.LICENSE.txt
@@ -0,0 +1,3 @@
+/*! @license DOMPurify 3.4.16 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.16/LICENSE */
+
+/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
diff --git a/assets/js/23923.4d8904fd.js b/assets/js/23923.4d8904fd.js
deleted file mode 100644
index a89740454f..0000000000
--- a/assets/js/23923.4d8904fd.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 23923.4d8904fd.js.LICENSE.txt */
-(globalThis.webpackChunkfluss_website||=[]).push([[23923],{69119(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_URL=e.relativeFirstCharacters=e.whitespaceEscapeCharsRegex=e.urlSchemeRegex=e.ctrlCharactersRegex=e.htmlCtrlEntityRegex=e.htmlEntitiesRegex=e.invalidProtocolRegex=void 0,e.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,e.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,e.htmlCtrlEntityRegex=/&(newline|tab);/gi,e.ctrlCharactersRegex=/[\u0000-\u001F\ [...]
\ No newline at end of file
diff --git a/assets/js/23923.4d8904fd.js.LICENSE.txt b/assets/js/23923.4d8904fd.js.LICENSE.txt
deleted file mode 100644
index b6a84c3443..0000000000
--- a/assets/js/23923.4d8904fd.js.LICENSE.txt
+++ /dev/null
@@ -1 +0,0 @@
-/*! @license DOMPurify 3.4.15 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.15/LICENSE */
diff --git a/assets/js/23b051ad.301ad040.js b/assets/js/23b051ad.301ad040.js
deleted file mode 100644
index 24b762623c..0000000000
--- a/assets/js/23b051ad.301ad040.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72381],{83960(e,t,s){s.r(t),s.d(t,{assets:()=>f,contentTitle:()=>g,default:()=>w,frontMatter:()=>m,metadata:()=>d,toc:()=>p});var n=s.cw(function(e,t){const n=s.p+"assets/images/image1-6acb85f09ad799d93582a37896aabf30.png";s.d(t,["A",0,n])}),o=s.cw(function(e,t){const n=s.p+"assets/images/image2-b9a57e1c35eb09c32fa4fcd07406ceeb.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/image3-37c9a30c044c5afbc6e [...]
\ No newline at end of file
diff --git a/assets/js/23b051ad.ffb9118e.js b/assets/js/23b051ad.ffb9118e.js
new file mode 100644
index 0000000000..bea03d032d
--- /dev/null
+++ b/assets/js/23b051ad.ffb9118e.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72381],{83960(e,t,s){s.r(t),s.d(t,{assets:()=>f,contentTitle:()=>g,default:()=>w,frontMatter:()=>m,metadata:()=>d,toc:()=>p});var n=s.cw(function(e,t){const n=s.p+"assets/images/image1-6acb85f09ad799d93582a37896aabf30.png";s.d(t,["A",0,n])}),o=s.cw(function(e,t){const n=s.p+"assets/images/image2-b9a57e1c35eb09c32fa4fcd07406ceeb.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/image3-37c9a30c044c5afbc6e [...]
\ No newline at end of file
diff --git a/assets/js/24562.f6221cd8.js b/assets/js/24562.f6221cd8.js
new file mode 100644
index 0000000000..ccdab19b85
--- /dev/null
+++ b/assets/js/24562.f6221cd8.js
@@ -0,0 +1 @@
+(globalThis.webpackChunkfluss_website||=[]).push([[24562],{27293(e,t,n){"use strict";n.d(t,{A:()=>M});var s=n(96540),a=n(74848);function r(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=s.Children.toArray(e),n=t.find(e=>s.isValidElement(e)&&"mdxAdmonitionTitle"===e.type),r=t.filter(e=>e!==n),c=n?.props.children;return{mdxAdmonitionTitle:c,rest:r.length>0?(0,a.jsx)(a.Fragment,{children:r}):null}}(e.children),r=e.title??t;return{...e,...r&&{title:r},children:n}}var c=n(34164),i= [...]
\ No newline at end of file
diff --git a/assets/js/24a98e97.6fd122b9.js b/assets/js/24a98e97.345b4e24.js
similarity index 59%
rename from assets/js/24a98e97.6fd122b9.js
rename to assets/js/24a98e97.345b4e24.js
index 2576e0b68f..34079e30e2 100644
--- a/assets/js/24a98e97.6fd122b9.js
+++ b/assets/js/24a98e97.345b4e24.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6754],{4738(e,s,t){t.r(s),t.d(s,{default:()=>u,metadata:()=>a});var a=t(43034),n=t(74848),l=t(28453);const r={slug:"fluss_rust_client_release",date:new Date("2026-04-06T00:00:00.000Z"),title:"Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release",authors:["yuxia","keithlee","anton"],toc_max_heading_level:5,tags:["releases","fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/fluss_ [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6754],{4738(e,s,t){t.r(s),t.d(s,{default:()=>u,metadata:()=>a});var a=t(43034),n=t(74848),l=t(28453);const r={slug:"fluss_rust_client_release",date:new Date("2026-04-06T00:00:00.000Z"),title:"Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release",authors:["yuxia","keithlee","anton"],toc_max_heading_level:5,tags:["releases","fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/fluss_ [...]
\ No newline at end of file
diff --git a/assets/js/2606074a.a724e993.js b/assets/js/2606074a.5a3b4536.js
similarity index 68%
rename from assets/js/2606074a.a724e993.js
rename to assets/js/2606074a.5a3b4536.js
index 2b5a477262..55c0528403 100644
--- a/assets/js/2606074a.a724e993.js
+++ b/assets/js/2606074a.5a3b4536.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[58527],{39052(s){s.exports=JSON.parse('{"tag":{"label":"PyFluss","permalink":"/blog/tags/pyfluss","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/pyfluss","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[58527],{39052(s){s.exports=JSON.parse('{"tag":{"label":"PyFluss","permalink":"/blog/tags/pyfluss","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/pyfluss","page":1,"postsPerPage":2,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/287174ef.ca0e4f60.js b/assets/js/287174ef.c2b62a8e.js
similarity index 86%
rename from assets/js/287174ef.ca0e4f60.js
rename to assets/js/287174ef.c2b62a8e.js
index 0e80beb4d5..e80ed0b41a 100644
--- a/assets/js/287174ef.ca0e4f60.js
+++ b/assets/js/287174ef.c2b62a8e.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[31833],{17822(e,s,t){t.r(s),t.d(s,{default:()=>h,metadata:()=>a});var a=t(43034),r=t(74848),n=t(28453);const i={slug:"fluss_rust_client_release",date:new Date("2026-04-06T00:00:00.000Z"),title:"Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release",authors:["yuxia","keithlee","anton"],toc_max_heading_level:5,tags:["releases","fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/flus [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[31833],{17822(e,s,t){t.r(s),t.d(s,{default:()=>h,metadata:()=>a});var a=t(43034),r=t(74848),n=t(28453);const i={slug:"fluss_rust_client_release",date:new Date("2026-04-06T00:00:00.000Z"),title:"Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release",authors:["yuxia","keithlee","anton"],toc_max_heading_level:5,tags:["releases","fluss-rust","fluss-rs","pyfluss","fluss-cpp","arrow"],image:"./assets/flus [...]
\ No newline at end of file
diff --git a/assets/js/30691551.3109ce67.js b/assets/js/30691551.3109ce67.js
new file mode 100644
index 0000000000..de2f516642
--- /dev/null
+++ b/assets/js/30691551.3109ce67.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[87477],{71416(e,n,t){t.r(n),t.d(n,{default:()=>u,metadata:()=>r});var r=t(73777),a=t(74848),s=t(28453);const i={slug:"column-pruning-streaming-storage",title:"How Apache Fluss Achieves True Pruning in Streaming Storage",date:new Date("2026-04-22T00:00:00.000Z"),authors:["yunhongzheng"],tags:["fluss","column-pruning","arrow","streaming","kafka","performance"],image:"./assets/column_pruning/banner.png"},o={image:t(23077).A,aut [...]
\ No newline at end of file
diff --git a/assets/js/30691551.991a3768.js b/assets/js/30691551.991a3768.js
deleted file mode 100644
index 2f98ef4f98..0000000000
--- a/assets/js/30691551.991a3768.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[87477],{71416(e,n,t){t.r(n),t.d(n,{default:()=>g,metadata:()=>r});var r=t(73777),a=t(74848),s=t(28453);const o={slug:"column-pruning-streaming-storage",title:"How Apache Fluss Achieves True Pruning in Streaming Storage",date:new Date("2026-04-22T00:00:00.000Z"),authors:["yunhongzheng"],tags:["fluss","column-pruning","arrow","streaming","kafka","performance"],image:"./assets/column_pruning/banner.png"},i={image:t(23077).A,aut [...]
\ No newline at end of file
diff --git a/assets/js/30cd2908.ec2cad18.js b/assets/js/30cd2908.f656dc02.js
similarity index 96%
rename from assets/js/30cd2908.ec2cad18.js
rename to assets/js/30cd2908.f656dc02.js
index 01311e5490..7f255b98f1 100644
--- a/assets/js/30cd2908.ec2cad18.js
+++ b/assets/js/30cd2908.f656dc02.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[54616],{60138(e,n,s){s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>d,default:()=>p,frontMatter:()=>l,metadata:()=>i,toc:()=>h});var r=s.cw(function(e,n){const r=s.p+"assets/images/partial_update-d529bf24211a76b31444bc7918872d59.png";s.d(n,["A",0,r])}),t=s.cw(function(e,n){const r=s.p+"assets/images/streaming_join-761699227c5633f3575e2036b9e2ac61.png";s.d(n,["A",0,r])}),i=s(57086),a=s(74848),o=s(28453);const l={slug:"partial-up [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[54616],{60138(e,n,s){s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>d,default:()=>p,frontMatter:()=>l,metadata:()=>i,toc:()=>h});var r=s.cw(function(e,n){const r=s.p+"assets/images/partial_update-d529bf24211a76b31444bc7918872d59.png";s.d(n,["A",0,r])}),t=s.cw(function(e,n){const r=s.p+"assets/images/streaming_join-761699227c5633f3575e2036b9e2ac61.png";s.d(n,["A",0,r])}),i=s(57086),a=s(74848),o=s(28453);const l={slug:"partial-up [...]
\ No newline at end of file
diff --git a/assets/js/3258a04a.77a7d86a.js b/assets/js/3258a04a.77a7d86a.js
deleted file mode 100644
index f1819ae50c..0000000000
--- a/assets/js/3258a04a.77a7d86a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[17721],{39139(e,i,t){t.r(i),t.d(i,{assets:()=>u,contentTitle:()=>g,default:()=>j,frontMatter:()=>d,metadata:()=>a,toc:()=>p});var n=t.cw(function(e,i){const n=t.p+"assets/images/tiering-committer-c331413f2e4953539e9df51e711ca4f4.png";t.d(i,["A",0,n])}),s=t.cw(function(e,i){const n=t.p+"assets/images/tiering-source-enumerator-93519c48b1c8218d321336fa8e174617.png";t.d(i,["A",0,n])}),r=t.cw(function(e,i){const n=t.p+"assets/ima [...]
\ No newline at end of file
diff --git a/assets/js/3258a04a.e76a6292.js b/assets/js/3258a04a.e76a6292.js
new file mode 100644
index 0000000000..7b411204e5
--- /dev/null
+++ b/assets/js/3258a04a.e76a6292.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[17721],{39139(e,i,t){t.r(i),t.d(i,{assets:()=>u,contentTitle:()=>g,default:()=>j,frontMatter:()=>d,metadata:()=>l,toc:()=>p});var n=t.cw(function(e,i){const n=t.p+"assets/images/tiering-committer-c331413f2e4953539e9df51e711ca4f4.png";t.d(i,["A",0,n])}),s=t.cw(function(e,i){const n=t.p+"assets/images/tiering-source-enumerator-93519c48b1c8218d321336fa8e174617.png";t.d(i,["A",0,n])}),r=t.cw(function(e,i){const n=t.p+"assets/ima [...]
\ No newline at end of file
diff --git a/assets/js/349e4e64.05e5449c.js b/assets/js/349e4e64.47a3282e.js
similarity index 77%
rename from assets/js/349e4e64.05e5449c.js
rename to assets/js/349e4e64.47a3282e.js
index 75fc9eba09..e91c8600a8 100644
--- a/assets/js/349e4e64.05e5449c.js
+++ b/assets/js/349e4e64.47a3282e.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":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
+"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":3,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/360a242c.eb0adb6f.js b/assets/js/360a242c.beac8d49.js
similarity index 76%
rename from assets/js/360a242c.eb0adb6f.js
rename to assets/js/360a242c.beac8d49.js
index 979f9b3449..41a82b9f46 100644
--- a/assets/js/360a242c.eb0adb6f.js
+++ b/assets/js/360a242c.beac8d49.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[56850],{49709(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>i});var i=n(63430),r=n(74848),s=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part3",title:"Tiering Service Deep Dive Part 3: In Production",date:new Date("2026-06-10T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part3/banner.png"},o={image:n(97323).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p:"p" [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[56850],{49709(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>i});var i=n(63430),r=n(74848),s=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part3",title:"Tiering Service Deep Dive Part 3: In Production",date:new Date("2026-06-10T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part3/banner.png"},o={image:n(97323).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p:"p" [...]
\ No newline at end of file
diff --git a/assets/js/38ffb1aa.5551509d.js b/assets/js/38ffb1aa.a6222b93.js
similarity index 96%
rename from assets/js/38ffb1aa.5551509d.js
rename to assets/js/38ffb1aa.a6222b93.js
index f113d15597..1edb7c32a7 100644
--- a/assets/js/38ffb1aa.5551509d.js
+++ b/assets/js/38ffb1aa.a6222b93.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[78263],{25215(e,t,s){s.r(t),s.d(t,{assets:()=>p,contentTitle:()=>u,default:()=>f,frontMatter:()=>c,metadata:()=>h,toc:()=>g});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-3f37d3905d612d6fe9aeaa4ea1aa2aad.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig2-83362ecdf4c606f1417c0dbd214c94dd.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig3-b2b5ea80cb3b2060ab0c911e3 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[78263],{25215(e,t,s){s.r(t),s.d(t,{assets:()=>p,contentTitle:()=>u,default:()=>f,frontMatter:()=>c,metadata:()=>h,toc:()=>g});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-3f37d3905d612d6fe9aeaa4ea1aa2aad.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig2-83362ecdf4c606f1417c0dbd214c94dd.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig3-b2b5ea80cb3b2060ab0c911e3 [...]
\ No newline at end of file
diff --git a/assets/js/3c7052ee.cd2f0701.js b/assets/js/3c7052ee.cd2f0701.js
deleted file mode 100644
index a5d7a31374..0000000000
--- a/assets/js/3c7052ee.cd2f0701.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[63503],{27614(e,t,a){a.r(t),a.d(t,{default:()=>l,metadata:()=>n});var n=a(15266),s=a(74848),i=a(28453);const o={slug:"fluss_fraud_detection",date:new Date("2026-02-01T00:00:00.000Z"),title:"A fraud detection pipeline with Streamhouse",authors:["jacopogardini"],toc_max_heading_level:5},r={authorsImageUrls:[void 0]};function c(e){const t={h2:"h2",p:"p",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.j [...]
\ No newline at end of file
diff --git a/assets/js/3c7052ee.f41edd5e.js b/assets/js/3c7052ee.f41edd5e.js
new file mode 100644
index 0000000000..647582208b
--- /dev/null
+++ b/assets/js/3c7052ee.f41edd5e.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[63503],{27614(e,t,a){a.r(t),a.d(t,{default:()=>l,metadata:()=>s});var s=a(15266),n=a(74848),i=a(28453);const o={slug:"fluss_fraud_detection",date:new Date("2026-02-01T00:00:00.000Z"),title:"A fraud detection pipeline with Streamhouse",authors:["jacopogardini"],toc_max_heading_level:5},r={authorsImageUrls:[void 0]};function c(e){const t={h2:"h2",p:"p",...(0,i.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.j [...]
\ No newline at end of file
diff --git a/assets/js/404eb5fc.25905fe0.js b/assets/js/404eb5fc.dc175c12.js
similarity index 94%
rename from assets/js/404eb5fc.25905fe0.js
rename to assets/js/404eb5fc.dc175c12.js
index 99226c7b8f..f0438a2bf5 100644
--- a/assets/js/404eb5fc.25905fe0.js
+++ b/assets/js/404eb5fc.dc175c12.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[58100],{95030(e,n,r){r.r(n),r.d(n,{assets:()=>j,contentTitle:()=>k,default:()=>A,frontMatter:()=>x,metadata:()=>w,toc:()=>v});var s=r.cw(function(e,n){const s=r.p+"assets/images/figure1-956a79cf73c8f35dd7d1b8e13e4578fd.png";r.d(n,["A",0,s])}),t=r.cw(function(e,n){const s=r.p+"assets/images/figure10-7688c8245dc96e0f2c13777dc1907e4a.png";r.d(n,["A",0,s])}),a=r.cw(function(e,n){const s=r.p+"assets/images/figure11-b6ec17d87f7c71 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[58100],{95030(e,n,r){r.r(n),r.d(n,{assets:()=>j,contentTitle:()=>k,default:()=>A,frontMatter:()=>x,metadata:()=>w,toc:()=>v});var s=r.cw(function(e,n){const s=r.p+"assets/images/figure1-956a79cf73c8f35dd7d1b8e13e4578fd.png";r.d(n,["A",0,s])}),t=r.cw(function(e,n){const s=r.p+"assets/images/figure10-7688c8245dc96e0f2c13777dc1907e4a.png";r.d(n,["A",0,s])}),a=r.cw(function(e,n){const s=r.p+"assets/images/figure11-b6ec17d87f7c71 [...]
\ No newline at end of file
diff --git a/assets/js/4337d25c.2123c8be.js b/assets/js/4337d25c.2123c8be.js
new file mode 100644
index 0000000000..b667de912f
--- /dev/null
+++ b/assets/js/4337d25c.2123c8be.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[24980],{68266(e,t,s){s.r(t),s.d(t,{default:()=>c,metadata:()=>r});var r=s(3169),i=s(74848),n=s(28453);const a={image:s(12019).A,authorsImageUrls:[void 0]};function o(e){const t={code:"code",h2:"h2",img:"img",p:"p",strong:"strong",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{src:s(68808).A+"",width:"20 [...]
\ No newline at end of file
diff --git a/assets/js/4337d25c.9cf5e609.js b/assets/js/4337d25c.9cf5e609.js
deleted file mode 100644
index c96c86e826..0000000000
--- a/assets/js/4337d25c.9cf5e609.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[24980],{68266(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>r});var r=n(3169),s=n(74848),i=n(28453);const a={authorsImageUrls:[void 0]};function o(e){const t={code:"code",h2:"h2",img:"img",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{src:n(68808).A+"",width:"2036",height:"924"} [...]
\ No newline at end of file
diff --git a/assets/js/4e18ef0d.1b04f06d.js b/assets/js/4e18ef0d.71edd71d.js
similarity index 65%
rename from assets/js/4e18ef0d.1b04f06d.js
rename to assets/js/4e18ef0d.71edd71d.js
index 088d265746..f68ad5d745 100644
--- a/assets/js/4e18ef0d.1b04f06d.js
+++ b/assets/js/4e18ef0d.71edd71d.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":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
+"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":3,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/4f9c0a35.17228285.js b/assets/js/4f9c0a35.f38aff31.js
similarity index 67%
rename from assets/js/4f9c0a35.17228285.js
rename to assets/js/4f9c0a35.f38aff31.js
index 9e42ef5db5..a1013e75ce 100644
--- a/assets/js/4f9c0a35.17228285.js
+++ b/assets/js/4f9c0a35.f38aff31.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84340],{16429(s){s.exports=JSON.parse('{"tag":{"label":"fluss-rs","permalink":"/blog/tags/fluss-rs","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-rs","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84340],{16429(s){s.exports=JSON.parse('{"tag":{"label":"fluss-rs","permalink":"/blog/tags/fluss-rs","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-rs","page":1,"postsPerPage":2,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/5142b284.b9fe4dec.js b/assets/js/5142b284.876800db.js
similarity index 61%
rename from assets/js/5142b284.b9fe4dec.js
rename to assets/js/5142b284.876800db.js
index fb210b47f1..7fd9e489e8 100644
--- a/assets/js/5142b284.b9fe4dec.js
+++ b/assets/js/5142b284.876800db.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[96315],{18808(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>s});var s=n(66836),a=n(74848),o=n(28453);const r={authorsImageUrls:[void 0,void 0]};function i(e){const t={a:"a",img:"img",p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:["Earlier this year at Flink Forward 2024 Berlin we ",(0,a.jsx)(t.a,{href:"https://www.ververica.com/blog/introducing-fluss",ch [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[96315],{18808(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>s});var s=n(66836),a=n(74848),o=n(28453);const i={authorsImageUrls:[void 0,void 0]};function r(e){const t={a:"a",img:"img",p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:["Earlier this year at Flink Forward 2024 Berlin we ",(0,a.jsx)(t.a,{href:"https://www.ververica.com/blog/introducing-fluss",ch [...]
\ No newline at end of file
diff --git a/assets/js/516b0f79.0a8dc683.js b/assets/js/516b0f79.c82818e6.js
similarity index 66%
rename from assets/js/516b0f79.0a8dc683.js
rename to assets/js/516b0f79.c82818e6.js
index 92adeafa75..67c424d413 100644
--- a/assets/js/516b0f79.0a8dc683.js
+++ b/assets/js/516b0f79.c82818e6.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[82443],{75930(s){s.exports=JSON.parse('{"tag":{"label":"Fluss Rust","permalink":"/blog/tags/fluss-rust","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-rust","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[82443],{75930(s){s.exports=JSON.parse('{"tag":{"label":"Fluss Rust","permalink":"/blog/tags/fluss-rust","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-rust","page":1,"postsPerPage":2,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/51a9489d.714d839e.js b/assets/js/51a9489d.1c906d2b.js
similarity index 90%
rename from assets/js/51a9489d.714d839e.js
rename to assets/js/51a9489d.1c906d2b.js
index c1afed891c..9e3a06c433 100644
--- a/assets/js/51a9489d.714d839e.js
+++ b/assets/js/51a9489d.1c906d2b.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[22084],{52799(e,t,s){s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>f,default:()=>b,frontMatter:()=>g,metadata:()=>d,toc:()=>w});var n=s.cw(function(e,t){const n=s.p+"assets/images/ai_and_fluss-bd68ba74f8d8441a553e40fb51ce1857.png";s.d(t,["A",0,n])}),a=s.cw(function(e,t){const n=s.p+"assets/images/arrow_data_flow-9f608e93308f65090a2c588f521a7cd8.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/async_compl [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[22084],{52799(e,t,s){s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>f,default:()=>b,frontMatter:()=>g,metadata:()=>d,toc:()=>w});var n=s.cw(function(e,t){const n=s.p+"assets/images/ai_and_fluss-bd68ba74f8d8441a553e40fb51ce1857.png";s.d(t,["A",0,n])}),a=s.cw(function(e,t){const n=s.p+"assets/images/arrow_data_flow-9f608e93308f65090a2c588f521a7cd8.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/async_compl [...]
\ No newline at end of file
diff --git a/assets/js/52843a07.4718fc09.js b/assets/js/52843a07.323a31be.js
similarity index 69%
rename from assets/js/52843a07.4718fc09.js
rename to assets/js/52843a07.323a31be.js
index ac7eaf46a7..0f2ea219e6 100644
--- a/assets/js/52843a07.4718fc09.js
+++ b/assets/js/52843a07.323a31be.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6053],{25226(a){a.exports=JSON.parse('{"tag":{"label":"Arrow","permalink":"/blog/tags/arrow","allTagsPath":"/blog/tags","count":3,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/arrow","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6053],{25226(a){a.exports=JSON.parse('{"tag":{"label":"Arrow","permalink":"/blog/tags/arrow","allTagsPath":"/blog/tags","count":3,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/arrow","page":1,"postsPerPage":3,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/52baeca4.487fcb27.js b/assets/js/52baeca4.487fcb27.js
new file mode 100644
index 0000000000..98b408df72
--- /dev/null
+++ b/assets/js/52baeca4.487fcb27.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[24030],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/533a937b.8193f85c.js b/assets/js/533a937b.961ac7d6.js
similarity index 64%
rename from assets/js/533a937b.8193f85c.js
rename to assets/js/533a937b.961ac7d6.js
index 0799280881..a051753b23 100644
--- a/assets/js/533a937b.8193f85c.js
+++ b/assets/js/533a937b.961ac7d6.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[59052],{39418(a){a.exports=JSON.parse('{"tag":{"label":"Apache Iceberg","permalink":"/blog/tags/apache-iceberg","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/apache-iceberg","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[59052],{39418(a){a.exports=JSON.parse('{"tag":{"label":"Apache Iceberg","permalink":"/blog/tags/apache-iceberg","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/apache-iceberg","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/539384a7.5f0eea3e.js b/assets/js/539384a7.3e6db31b.js
similarity index 83%
rename from assets/js/539384a7.5f0eea3e.js
rename to assets/js/539384a7.3e6db31b.js
index 13f4af9f5b..b814052f93 100644
--- a/assets/js/539384a7.5f0eea3e.js
+++ b/assets/js/539384a7.3e6db31b.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[42291],{59842(e,n,s){s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>h,default:()=>g,frontMatter:()=>c,metadata:()=>o,toc:()=>u});var a=s.cw(function(e,n){const a=s.p+"assets/images/alibaba-84407d53e3ba58ed346f59ed45f7d834.png";s.d(n,["A",0,a])}),t=s.cw(function(e,n){const a=s.p+"assets/images/announcement-73511437ca09935c2c70c5339a4e6bc7.png";s.d(n,["A",0,a])}),i=s.cw(function(e,n){const a=s.p+"assets/images/architecture-0d8148 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[42291],{59842(e,n,a){a.r(n),a.d(n,{assets:()=>d,contentTitle:()=>h,default:()=>g,frontMatter:()=>c,metadata:()=>o,toc:()=>u});var s=a.cw(function(e,n){const s=a.p+"assets/images/alibaba-84407d53e3ba58ed346f59ed45f7d834.png";a.d(n,["A",0,s])}),t=a.cw(function(e,n){const s=a.p+"assets/images/announcement-73511437ca09935c2c70c5339a4e6bc7.png";a.d(n,["A",0,s])}),i=a.cw(function(e,n){const s=a.p+"assets/images/architecture-0d8148 [...]
\ No newline at end of file
diff --git a/assets/js/53e6ccc4.7fd3617d.js b/assets/js/53e6ccc4.1b32acc0.js
similarity index 89%
rename from assets/js/53e6ccc4.7fd3617d.js
rename to assets/js/53e6ccc4.1b32acc0.js
index b4bb73a494..7519692236 100644
--- a/assets/js/53e6ccc4.7fd3617d.js
+++ b/assets/js/53e6ccc4.1b32acc0.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[62809],{55172(e,t,s){s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>h});var n=s.cw(function(e,t){const n=s.p+"assets/images/banner-5523bd3a3f5145b15e36c6bfb46796be.png";s.d(t,["A",0,n])}),i=s(66836),a=s(74848),r=s(28453);const o={slug:"fluss-open-source",title:"Fluss is Now Open Source",authors:["jark","giannis"]},l=void 0,c={authorsImageUrls:[void 0,void 0]},h=[{value:"R [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[62809],{55172(e,t,s){s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>h});var n=s.cw(function(e,t){const n=s.p+"assets/images/banner-5523bd3a3f5145b15e36c6bfb46796be.png";s.d(t,["A",0,n])}),i=s(66836),a=s(74848),r=s(28453);const o={slug:"fluss-open-source",title:"Fluss is Now Open Source",authors:["jark","giannis"]},l=void 0,c={authorsImageUrls:[void 0,void 0]},h=[{value:"R [...]
\ No newline at end of file
diff --git a/assets/js/6160d64d.2ab7efc4.js b/assets/js/6160d64d.a72330d9.js
similarity index 67%
rename from assets/js/6160d64d.2ab7efc4.js
rename to assets/js/6160d64d.a72330d9.js
index ec3849e201..21af1141d2 100644
--- a/assets/js/6160d64d.2ab7efc4.js
+++ b/assets/js/6160d64d.a72330d9.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[94720],{50597(a){a.exports=JSON.parse('{"tag":{"label":"streaming","permalink":"/blog/tags/streaming","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/streaming","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[94720],{50597(a){a.exports=JSON.parse('{"tag":{"label":"streaming","permalink":"/blog/tags/streaming","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/streaming","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/61e3d4cc.42dc8f51.js b/assets/js/61e3d4cc.fd622821.js
similarity index 93%
rename from assets/js/61e3d4cc.42dc8f51.js
rename to assets/js/61e3d4cc.fd622821.js
index ee7742313d..7b799ec704 100644
--- a/assets/js/61e3d4cc.42dc8f51.js
+++ b/assets/js/61e3d4cc.fd622821.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[79910],{23738(e,t,a){a.r(t),a.d(t,{assets:()=>m,contentTitle:()=>g,default:()=>b,frontMatter:()=>u,metadata:()=>c,toc:()=>p});var i=a.cw(function(e,t){const i=a.p+"assets/images/img1-591c05a64a0e27a33a3ce5776391d92d.jpg";a.d(t,["A",0,i])}),s=a.cw(function(e,t){const i=a.p+"assets/images/img2-846063bd092bc571aad305ae7253a190.jpg";a.d(t,["A",0,i])}),n=a.cw(function(e,t){const i=a.p+"assets/images/img3-f76df2882b217d4aa58efba2e [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[79910],{23738(e,t,a){a.r(t),a.d(t,{assets:()=>m,contentTitle:()=>g,default:()=>y,frontMatter:()=>u,metadata:()=>c,toc:()=>p});var i=a.cw(function(e,t){const i=a.p+"assets/images/img1-591c05a64a0e27a33a3ce5776391d92d.jpg";a.d(t,["A",0,i])}),s=a.cw(function(e,t){const i=a.p+"assets/images/img2-846063bd092bc571aad305ae7253a190.jpg";a.d(t,["A",0,i])}),n=a.cw(function(e,t){const i=a.p+"assets/images/img3-f76df2882b217d4aa58efba2e [...]
\ No newline at end of file
diff --git a/assets/js/6875c492.142caa63.js b/assets/js/6875c492.142caa63.js
deleted file mode 100644
index 4589bb76f9..0000000000
--- a/assets/js/6875c492.142caa63.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84813],{47713(e,t,n){n.d(t,{A:()=>r});n(96540);var a=n(21312),s=n(39022),i=n(74848);function r(e){const{metadata:t}=e,{previousPage:n,nextPage:r}=t;return(0,i.jsxs)("nav",{className:"pagination-nav","aria-label":(0,a.T)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"}),children:[n&&(0,i.jsx)(s.A,{permalink:n,title:(0,i.jsx)(a.A,{id:"theme.blog.p [...]
\ No newline at end of file
diff --git a/assets/js/6875c492.5e896bbe.js b/assets/js/6875c492.5e896bbe.js
new file mode 100644
index 0000000000..465cfe778a
--- /dev/null
+++ b/assets/js/6875c492.5e896bbe.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84813],{82907(e,t,a){a.d(t,{A:()=>M});a(96540);var s=a(34164),n=a(44096),r=a(74848);function i({children:e,className:t}){return(0,r.jsx)("article",{className:t,children:e})}var l=a(28774);const o="title_f1Hy";function c({className:e}){const{metadata:t,isBlogPostPage:a}=(0,n.e7)(),{permalink:i,title:c}=t,d=a?"h1":"h2";return(0,r.jsx)(d,{className:(0,s.A)(o,e),children:a?c:(0,r.jsx)(l.A,{to:i,children:c})})}var d=a(21312),g=a( [...]
\ No newline at end of file
diff --git a/assets/js/687ff54f.1bbc1763.js b/assets/js/687ff54f.1bbc1763.js
new file mode 100644
index 0000000000..b3a48fc9e2
--- /dev/null
+++ b/assets/js/687ff54f.1bbc1763.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[19239],{38677(e,n,t){t.r(n),t.d(n,{default:()=>c,metadata:()=>a});var a=t(81039),s=t(74848),i=t(28453);const r={title:"Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI",sidebar_label:"Announcing Apache Fluss 0.8",authors:["giannis","jark"],date:new Date("2025-11-09T00:00:00.000Z"),tags:["releases"]},o={image:t(74571).A,authorsImageUrls:[void 0,void 0]};function l(e){const n={a:"a",img:"img",li:"li" [...]
\ No newline at end of file
diff --git a/assets/js/687ff54f.efdac0cb.js b/assets/js/687ff54f.efdac0cb.js
deleted file mode 100644
index 4b65ac6fa2..0000000000
--- a/assets/js/687ff54f.efdac0cb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[19239],{38677(e,n,t){t.r(n),t.d(n,{default:()=>c,metadata:()=>a});var a=t(81039),s=t(74848),i=t(28453);const r={title:"Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI",sidebar_label:"Announcing Apache Fluss 0.8",authors:["giannis","jark"],date:new Date("2025-11-09T00:00:00.000Z"),tags:["releases"]},o={authorsImageUrls:[void 0,void 0]};function l(e){const n={a:"a",img:"img",li:"li",p:"p",strong:"st [...]
\ No newline at end of file
diff --git a/assets/js/6ada9c37.48daf720.js b/assets/js/6ada9c37.48daf720.js
deleted file mode 100644
index be7d8b3f66..0000000000
--- a/assets/js/6ada9c37.48daf720.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83295],{15024(e,n,t){t.r(n),t.d(n,{default:()=>l,metadata:()=>s});var s=t(14609),a=t(74848),i=t(28453);const o={authorsImageUrls:[void 0]};function r(e){const n={p:"p",...(0,i.R)(),...e.components};return(0,a.jsx)(n.p,{children:"The industry is undergoing a clear and significant shift as big data computing transitions from offline to real-time processing.\nThis transition is revolutionizing various sectors, including the E-c [...]
\ No newline at end of file
diff --git a/assets/js/6ada9c37.dfc9da81.js b/assets/js/6ada9c37.dfc9da81.js
new file mode 100644
index 0000000000..d1e44dd088
--- /dev/null
+++ b/assets/js/6ada9c37.dfc9da81.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83295],{15024(e,n,t){t.r(n),t.d(n,{default:()=>l,metadata:()=>i});var i=t(14609),s=t(74848),a=t(28453);const o={authorsImageUrls:[void 0]};function r(e){const n={p:"p",...(0,a.R)(),...e.components};return(0,s.jsx)(n.p,{children:"The industry is undergoing a clear and significant shift as big data computing transitions from offline to real-time processing.\nThis transition is revolutionizing various sectors, including the E-c [...]
\ No newline at end of file
diff --git a/assets/js/6f951a55.2f9eaf57.js b/assets/js/6f951a55.2f9eaf57.js
new file mode 100644
index 0000000000..7a58c8429c
--- /dev/null
+++ b/assets/js/6f951a55.2f9eaf57.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[11477],{22881(e,n,i){i.r(n),i.d(n,{assets:()=>u,contentTitle:()=>h,default:()=>p,frontMatter:()=>d,metadata:()=>o,toc:()=>m});var t=i.cw(function(e,n){const t=i.p+"assets/images/new_tiering_service-4509c1a4b51c6821c0fe622cdda534e4.png";i.d(n,["A",0,t])}),s=i.cw(function(e,n){const t=i.p+"assets/images/overview-255047ec7648f12c63660b40d1147c86.png";i.d(n,["A",0,t])}),a=i.cw(function(e,n){const t=i.p+"assets/images/read_perf-6 [...]
\ No newline at end of file
diff --git a/assets/js/6f951a55.f5b6ece8.js b/assets/js/6f951a55.f5b6ece8.js
deleted file mode 100644
index edb8fd0544..0000000000
--- a/assets/js/6f951a55.f5b6ece8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[11477],{22881(e,n,i){i.r(n),i.d(n,{assets:()=>u,contentTitle:()=>h,default:()=>p,frontMatter:()=>d,metadata:()=>o,toc:()=>m});var t=i.cw(function(e,n){const t=i.p+"assets/images/new_tiering_service-4509c1a4b51c6821c0fe622cdda534e4.png";i.d(n,["A",0,t])}),s=i.cw(function(e,n){const t=i.p+"assets/images/overview-255047ec7648f12c63660b40d1147c86.png";i.d(n,["A",0,t])}),a=i.cw(function(e,n){const t=i.p+"assets/images/read_perf-6 [...]
\ No newline at end of file
diff --git a/assets/js/7144bb3b.2b13c76c.js b/assets/js/7144bb3b.2b13c76c.js
deleted file mode 100644
index a8875ae3d5..0000000000
--- a/assets/js/7144bb3b.2b13c76c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[192],{72872(e,n,s){s.r(n),s.d(n,{default:()=>c,metadata:()=>t});var t=s(37206),a=s(74848),r=s(28453);const i={title:"Apache Fluss (Incubating) 0.9 Release Announcement",sidebar_label:"Announcing Apache Fluss 0.9",authors:["giannis","jark"],date:new Date("2026-03-02T00:00:00.000Z"),tags:["releases"]},l={authorsImageUrls:[void 0,void 0]};function o(e){const n={h3:"h3",hr:"hr",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",... [...]
\ No newline at end of file
diff --git a/assets/js/7144bb3b.c206ee60.js b/assets/js/7144bb3b.c206ee60.js
new file mode 100644
index 0000000000..936a1382c2
--- /dev/null
+++ b/assets/js/7144bb3b.c206ee60.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[192],{72872(e,n,s){s.r(n),s.d(n,{default:()=>c,metadata:()=>t});var t=s(37206),a=s(74848),r=s(28453);const i={title:"Apache Fluss (Incubating) 0.9 Release Announcement",sidebar_label:"Announcing Apache Fluss 0.9",authors:["giannis","jark"],date:new Date("2026-03-02T00:00:00.000Z"),tags:["releases"]},l={image:s(17604).A,authorsImageUrls:[void 0,void 0]};function o(e){const n={h3:"h3",hr:"hr",img:"img",li:"li",p:"p",strong:"st [...]
\ No newline at end of file
diff --git a/assets/js/7341f5c8.caefcf21.js b/assets/js/7341f5c8.ba45a452.js
similarity index 89%
rename from assets/js/7341f5c8.caefcf21.js
rename to assets/js/7341f5c8.ba45a452.js
index e429be5dad..ccaf5c4355 100644
--- a/assets/js/7341f5c8.caefcf21.js
+++ b/assets/js/7341f5c8.ba45a452.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72394],{21334(e,a,i){i.r(a),i.d(a,{assets:()=>p,contentTitle:()=>m,default:()=>w,frontMatter:()=>f,metadata:()=>h,toc:()=>y});var t=i.cw(function(e,a){const t=i.p+"assets/images/img1-a29d423ce0b5f952b79ad2babb903cf5.jpg";i.d(a,["A",0,t])}),s=i.cw(function(e,a){const t=i.p+"assets/images/img2-d2d1a314768a1be3da0308e20851d3f3.jpg";i.d(a,["A",0,t])}),n=i.cw(function(e,a){const t=i.p+"assets/images/img3-32732f50a5420dad7d1dd6c5b [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72394],{21334(e,a,i){i.r(a),i.d(a,{assets:()=>p,contentTitle:()=>m,default:()=>w,frontMatter:()=>f,metadata:()=>h,toc:()=>y});var t=i.cw(function(e,a){const t=i.p+"assets/images/img1-a29d423ce0b5f952b79ad2babb903cf5.jpg";i.d(a,["A",0,t])}),s=i.cw(function(e,a){const t=i.p+"assets/images/img2-d2d1a314768a1be3da0308e20851d3f3.jpg";i.d(a,["A",0,t])}),n=i.cw(function(e,a){const t=i.p+"assets/images/img3-32732f50a5420dad7d1dd6c5b [...]
\ No newline at end of file
diff --git a/assets/js/750f647c.c60b0f5a.js b/assets/js/750f647c.c60b0f5a.js
new file mode 100644
index 0000000000..5a34b393f2
--- /dev/null
+++ b/assets/js/750f647c.c60b0f5a.js
@@ -0,0 +1 @@
+"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),n=a(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"]},l={image:a(78109).A,authorsImageUrls:[void 0]};function i(e){const t={a:"a",img:"img",p:"p",str [...]
\ No newline at end of file
diff --git a/assets/js/750f647c.daa81f1a.js b/assets/js/750f647c.daa81f1a.js
deleted file mode 100644
index 97d6e93174..0000000000
--- a/assets/js/750f647c.daa81f1a.js
+++ /dev/null
@@ -1 +0,0 @@
-"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/767333eb.472a74a5.js b/assets/js/767333eb.472a74a5.js
new file mode 100644
index 0000000000..89eae0e690
--- /dev/null
+++ b/assets/js/767333eb.472a74a5.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[25909],{84136(e,n,i){i.r(n),i.d(n,{assets:()=>R,contentTitle:()=>C,default:()=>O,frontMatter:()=>E,metadata:()=>S,toc:()=>F});var t=i.cw(function(e,n){const t=i.p+"assets/images/3_layer_arch-e9939c0960c89e5fbccbf9806418db5f.png";i.d(n,["A",0,t])}),a=i.cw(function(e,n){const t=i.p+"assets/images/arch-0290889aab197b1d65f26605420ae7e4.png";i.d(n,["A",0,t])}),s=i.cw(function(e,n){const t=i.p+"assets/images/arch3-fff6f1c8fbf2246c [...]
\ No newline at end of file
diff --git a/assets/js/767333eb.5859f3a5.js b/assets/js/767333eb.5859f3a5.js
deleted file mode 100644
index 4395c1dcf3..0000000000
--- a/assets/js/767333eb.5859f3a5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[25909],{84136(e,n,i){i.r(n),i.d(n,{assets:()=>R,contentTitle:()=>C,default:()=>O,frontMatter:()=>E,metadata:()=>S,toc:()=>F});var t=i.cw(function(e,n){const t=i.p+"assets/images/3_layer_arch-e9939c0960c89e5fbccbf9806418db5f.png";i.d(n,["A",0,t])}),a=i.cw(function(e,n){const t=i.p+"assets/images/arch-0290889aab197b1d65f26605420ae7e4.png";i.d(n,["A",0,t])}),s=i.cw(function(e,n){const t=i.p+"assets/images/arch3-fff6f1c8fbf2246c [...]
\ No newline at end of file
diff --git a/assets/js/7a38e358.d0111bdc.js b/assets/js/7a38e358.d0111bdc.js
new file mode 100644
index 0000000000..03b41b9e15
--- /dev/null
+++ b/assets/js/7a38e358.d0111bdc.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[68313],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/7aafb598.490804f9.js b/assets/js/7aafb598.490804f9.js
deleted file mode 100644
index 318a9c4a94..0000000000
--- a/assets/js/7aafb598.490804f9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[43382],{24614(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/3","page":3,"postsPerPage":10,"totalPages":4,"totalCount":31,"previousPage":"/blog/page/2","nextPage":"/blog/page/4","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/7da85008.6d3960f8.js b/assets/js/7da85008.8889adb7.js
similarity index 77%
rename from assets/js/7da85008.6d3960f8.js
rename to assets/js/7da85008.8889adb7.js
index 8900829be8..8aa358b97c 100644
--- a/assets/js/7da85008.6d3960f8.js
+++ b/assets/js/7da85008.8889adb7.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":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
+"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":2,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/8e9d555c.3e00f2ec.js b/assets/js/8e9d555c.3e00f2ec.js
deleted file mode 100644
index a5594d8eba..0000000000
--- a/assets/js/8e9d555c.3e00f2ec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[98211],{23645(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>s});var s=n(57086),a=n(74848),r=n(28453);const i={image:n(93249).A,authorsImageUrls:[void 0]};function o(e){const t={em:"em",img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.p,{children:(0,a.jsx)(t.img,{alt:"Banner",src:n(57114).A+"",width:"1348",height:"958"})}),"\n",(0,a.jsxs)(t.p,{children:["Tradit [...]
\ No newline at end of file
diff --git a/assets/js/8e9d555c.4ed9442c.js b/assets/js/8e9d555c.4ed9442c.js
new file mode 100644
index 0000000000..8159637e29
--- /dev/null
+++ b/assets/js/8e9d555c.4ed9442c.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[98211],{23645(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>a});var a=n(57086),s=n(74848),r=n(28453);const i={image:n(93249).A,authorsImageUrls:[void 0]};function o(e){const t={em:"em",img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Banner",src:n(57114).A+"",width:"1348",height:"958"})}),"\n",(0,s.jsxs)(t.p,{children:["Tradit [...]
\ No newline at end of file
diff --git a/assets/js/929bd2cb.12f52478.js b/assets/js/929bd2cb.6a5d212d.js
similarity index 66%
rename from assets/js/929bd2cb.12f52478.js
rename to assets/js/929bd2cb.6a5d212d.js
index 669542281e..9e9350a0fc 100644
--- a/assets/js/929bd2cb.12f52478.js
+++ b/assets/js/929bd2cb.6a5d212d.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[27574],{38787(a){a.exports=JSON.parse('{"tag":{"label":"lakestream","permalink":"/blog/tags/lakestream","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/lakestream","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[27574],{38787(a){a.exports=JSON.parse('{"tag":{"label":"lakestream","permalink":"/blog/tags/lakestream","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/lakestream","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/92e114eb.1bc2795c.js b/assets/js/92e114eb.1bc2795c.js
new file mode 100644
index 0000000000..ae8b820b9e
--- /dev/null
+++ b/assets/js/92e114eb.1bc2795c.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[48710],{55174(e,n,a){a.r(n),a.d(n,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var i=a.cw(function(e,n){const i=a.p+"assets/images/overview-2a2cdcb5518e10ee2e25fe7fe2206cef.png";a.d(n,["A",0,i])}),s=a(81039),t=a(74848),r=a(28453);const o={title:"Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI",sidebar_label:"Announcing Apache Fluss 0.8",authors:["gian [...]
\ No newline at end of file
diff --git a/assets/js/92e114eb.3afddac0.js b/assets/js/92e114eb.3afddac0.js
deleted file mode 100644
index 9d995ce62c..0000000000
--- a/assets/js/92e114eb.3afddac0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[48710],{55174(e,n,a){a.r(n),a.d(n,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var i=a.cw(function(e,n){const i=a.p+"assets/images/overview-2a2cdcb5518e10ee2e25fe7fe2206cef.png";a.d(n,["A",0,i])}),s=a(81039),t=a(74848),r=a(28453);const o={title:"Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI",sidebar_label:"Announcing Apache Fluss 0.8",authors:["gian [...]
\ No newline at end of file
diff --git a/assets/js/94f94a71.0d30195f.js b/assets/js/94f94a71.15de83ad.js
similarity index 64%
rename from assets/js/94f94a71.0d30195f.js
rename to assets/js/94f94a71.15de83ad.js
index 2542075bd0..0ddd7e5bda 100644
--- a/assets/js/94f94a71.0d30195f.js
+++ b/assets/js/94f94a71.15de83ad.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[2150],{59423(l){l.exports=JSON.parse('{"tag":{"label":"column-pruning","permalink":"/blog/tags/column-pruning","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/column-pruning","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[2150],{59423(l){l.exports=JSON.parse('{"tag":{"label":"column-pruning","permalink":"/blog/tags/column-pruning","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/column-pruning","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/994319c2.373c59c5.js b/assets/js/994319c2.ff51e248.js
similarity index 91%
rename from assets/js/994319c2.373c59c5.js
rename to assets/js/994319c2.ff51e248.js
index 0d1313ea62..e49ff35a2d 100644
--- a/assets/js/994319c2.373c59c5.js
+++ b/assets/js/994319c2.ff51e248.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[45175],{19203(e,n,i){i.r(n),i.d(n,{assets:()=>u,contentTitle:()=>h,default:()=>m,frontMatter:()=>d,metadata:()=>a,toc:()=>g});var s=i.cw(function(e,n){const s=i.p+"assets/images/compression1-0b666a1467321b28376db725380eda3c.jpg";i.d(n,["A",0,s])}),t=i.cw(function(e,n){const s=i.p+"assets/images/compression2-c0feecf4a8fbff819c1ad37ce03ca6e9.jpg";i.d(n,["A",0,s])}),r=i.cw(function(e,n){const s=i.p+"assets/images/compression3-1 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[45175],{19203(e,n,i){i.r(n),i.d(n,{assets:()=>u,contentTitle:()=>h,default:()=>m,frontMatter:()=>d,metadata:()=>a,toc:()=>g});var t=i.cw(function(e,n){const t=i.p+"assets/images/compression1-0b666a1467321b28376db725380eda3c.jpg";i.d(n,["A",0,t])}),s=i.cw(function(e,n){const t=i.p+"assets/images/compression2-c0feecf4a8fbff819c1ad37ce03ca6e9.jpg";i.d(n,["A",0,t])}),r=i.cw(function(e,n){const t=i.p+"assets/images/compression3-1 [...]
\ No newline at end of file
diff --git a/assets/js/9c4e8623.50493080.js b/assets/js/9c4e8623.50493080.js
new file mode 100644
index 0000000000..2e7864557a
--- /dev/null
+++ b/assets/js/9c4e8623.50493080.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72021],{47480(e,t,a){a.r(t),a.d(t,{default:()=>l,metadata:()=>n});var n=a(93151),s=a(74848),r=a(28453);const o={slug:"fluss-storage-hierarchy",title:"The Storage Hierarchy: Hot, Remote, and Lake",date:new Date("2026-06-02T00:00:00.000Z"),authors:["giannis"],image:"./assets/storage_hierarchy/banner.png"},i={image:a(30732).A,authorsImageUrls:[void 0]};function c(e){const t={img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.com [...]
\ No newline at end of file
diff --git a/assets/js/9c4e8623.d92c0546.js b/assets/js/9c4e8623.d92c0546.js
deleted file mode 100644
index ddbc31864b..0000000000
--- a/assets/js/9c4e8623.d92c0546.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72021],{47480(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>a});var a=n(93151),s=n(74848),r=n(28453);const o={slug:"fluss-storage-hierarchy",title:"The Storage Hierarchy: Hot, Remote, and Lake",date:new Date("2026-06-02T00:00:00.000Z"),authors:["giannis"],image:"./assets/storage_hierarchy/banner.png"},i={image:n(30732).A,authorsImageUrls:[void 0]};function c(e){const t={img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.com [...]
\ No newline at end of file
diff --git a/assets/js/a046152e.a63a31f7.js b/assets/js/a046152e.36d2c651.js
similarity index 97%
rename from assets/js/a046152e.a63a31f7.js
rename to assets/js/a046152e.36d2c651.js
index 3398da5a03..2d007f0c9a 100644
--- a/assets/js/a046152e.a63a31f7.js
+++ b/assets/js/a046152e.36d2c651.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[73023],{93073(e,n,r){r.r(n),r.d(n,{assets:()=>g,contentTitle:()=>m,default:()=>x,frontMatter:()=>p,metadata:()=>d,toc:()=>f});var a=r.cw(function(e,n){const a=r.p+"assets/images/catstr-b31b5c6c1637afad44690e2fac0b4a47.png";r.d(n,["A",0,a])}),t=r.cw(function(e,n){const a=r.p+"assets/images/enfraudstr-53373fcc802f3fc87fd70cbd86be7a70.png";r.d(n,["A",0,a])}),i=r.cw(function(e,n){const a=r.p+"assets/images/flinkpipe-4994a4be4abc [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[73023],{93073(e,n,r){r.r(n),r.d(n,{assets:()=>g,contentTitle:()=>p,default:()=>x,frontMatter:()=>m,metadata:()=>d,toc:()=>f});var a=r.cw(function(e,n){const a=r.p+"assets/images/catstr-b31b5c6c1637afad44690e2fac0b4a47.png";r.d(n,["A",0,a])}),t=r.cw(function(e,n){const a=r.p+"assets/images/enfraudstr-53373fcc802f3fc87fd70cbd86be7a70.png";r.d(n,["A",0,a])}),i=r.cw(function(e,n){const a=r.p+"assets/images/flinkpipe-4994a4be4abc [...]
\ No newline at end of file
diff --git a/assets/js/a0c834e8.dcb12979.js b/assets/js/a0c834e8.6391a3ad.js
similarity index 62%
rename from assets/js/a0c834e8.dcb12979.js
rename to assets/js/a0c834e8.6391a3ad.js
index 91352c2e37..20b66cf506 100644
--- a/assets/js/a0c834e8.dcb12979.js
+++ b/assets/js/a0c834e8.6391a3ad.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[14359],{1564(e,n,t){t.r(n),t.d(n,{default:()=>c,metadata:()=>a});var a=t(35284),s=t(74848),o=t(28453);const r={slug:"pk-key-tables-log-cache-streaming",date:new Date("2025-09-01T00:00:00.000Z"),title:"Primary Key Tables: Unifying Log and Cache for \ud83d\ude80 Streaming",authors:["giannis"]},i={authorsImageUrls:[void 0]};function l(e){const n={p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{c [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[14359],{1564(e,n,t){t.r(n),t.d(n,{default:()=>c,metadata:()=>a});var a=t(35284),s=t(74848),o=t(28453);const i={slug:"pk-key-tables-log-cache-streaming",date:new Date("2025-09-01T00:00:00.000Z"),title:"Primary Key Tables: Unifying Log and Cache for \ud83d\ude80 Streaming",authors:["giannis"]},r={authorsImageUrls:[void 0]};function l(e){const n={p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{c [...]
\ No newline at end of file
diff --git a/assets/js/a0d1d808.469bbca7.js b/assets/js/a0d1d808.3e125e16.js
similarity index 69%
rename from assets/js/a0d1d808.469bbca7.js
rename to assets/js/a0d1d808.3e125e16.js
index 77be0c9db1..7df084927d 100644
--- a/assets/js/a0d1d808.469bbca7.js
+++ b/assets/js/a0d1d808.3e125e16.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[50965],{94125(a){a.exports=JSON.parse('{"tag":{"label":"kafka","permalink":"/blog/tags/kafka","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/kafka","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[50965],{94125(a){a.exports=JSON.parse('{"tag":{"label":"kafka","permalink":"/blog/tags/kafka","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/kafka","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a101b52f.c8bcfd61.js b/assets/js/a101b52f.c8bcfd61.js
deleted file mode 100644
index 1a8322e535..0000000000
--- a/assets/js/a101b52f.c8bcfd61.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[97939],{28031(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/4","page":4,"postsPerPage":10,"totalPages":4,"totalCount":31,"previousPage":"/blog/page/3","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.5fbdd7a1.js b/assets/js/a6aa9e1f.5fbdd7a1.js
new file mode 100644
index 0000000000..86b2347cc0
--- /dev/null
+++ b/assets/js/a6aa9e1f.5fbdd7a1.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[37643],{44096(e,t,a){a.d(t,{in:()=>c,OU:()=>P,Ki:()=>A,kJ:()=>f,x:()=>r,e7:()=>d,J_:()=>x,Gx:()=>k});var s=a(96540),n=a(89532),i=a(36803),l=a(74848);function r(){const e=(0,i.A)(),t=e?.data?.blogMetadata;if(!t)throw new Error("useBlogMetadata() can't be called on the current route because the blog metadata could not be found in route context");return t}const o=s.createContext(null);function c({children:e,content:t,isBlogPost [...]
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.d44ca53f.js b/assets/js/a6aa9e1f.d44ca53f.js
deleted file mode 100644
index 3e2fa700d3..0000000000
--- a/assets/js/a6aa9e1f.d44ca53f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[37643],{35124(e,t,a){a.r(t),a.d(t,{default:()=>j});a(96540);var s=a(34164),n=a(44586),i=a(45500),r=a(17559),l=a(28027),o=a(47713),c=a(41463),d=a(33892),m=a(5260),g=a(44096),u=a(74848);function h(e){const t=(0,g.kJ)(e);return(0,u.jsx)(m.A,{children:(0,u.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}function x(e){const{metadata:t}=e,{siteConfig:{title:a}}=(0,n.A)(),{blogDescription:s,blogTitle:r,perm [...]
\ No newline at end of file
diff --git a/assets/js/aa40db63.7036516d.js b/assets/js/aa40db63.bcb1e1ec.js
similarity index 55%
rename from assets/js/aa40db63.7036516d.js
rename to assets/js/aa40db63.bcb1e1ec.js
index 39cd0ae9ea..c576bc8a10 100644
--- a/assets/js/aa40db63.7036516d.js
+++ b/assets/js/aa40db63.bcb1e1ec.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[82418],{63835(e,a,n){n.r(a),n.d(a,{default:()=>l,metadata:()=>t});var t=n(76979),o=n(74848),i=n(28453);const r={authorsImageUrls:[void 0,void 0]};function s(e){const a={h2:"h2",h3:"h3",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.h2,{id:"streaming-storage-more-suitable-for-real-time-olap",children:"Streaming Storage More Suitable for Real-Time OLAP"}),"\n",(0,o.jsx)(a [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[82418],{63835(e,a,n){n.r(a),n.d(a,{default:()=>l,metadata:()=>t});var t=n(76979),o=n(74848),i=n(28453);const s={authorsImageUrls:[void 0,void 0]};function r(e){const a={h2:"h2",h3:"h3",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.h2,{id:"streaming-storage-more-suitable-for-real-time-olap",children:"Streaming Storage More Suitable for Real-Time OLAP"}),"\n",(0,o.jsx)(a [...]
\ No newline at end of file
diff --git a/assets/js/ab04c325.2f3b51f0.js b/assets/js/ab04c325.e22efa2f.js
similarity index 67%
rename from assets/js/ab04c325.2f3b51f0.js
rename to assets/js/ab04c325.e22efa2f.js
index 9165960e8e..efa34b1697 100644
--- a/assets/js/ab04c325.2f3b51f0.js
+++ b/assets/js/ab04c325.e22efa2f.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[94007],{98659(s){s.exports=JSON.parse('{"tag":{"label":"Fluss C++","permalink":"/blog/tags/fluss-cpp","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-cpp","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[94007],{98659(s){s.exports=JSON.parse('{"tag":{"label":"Fluss C++","permalink":"/blog/tags/fluss-cpp","allTagsPath":"/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss-cpp","page":1,"postsPerPage":2,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/b0362953.cee3ba3d.js b/assets/js/b0362953.2916c015.js
similarity index 63%
rename from assets/js/b0362953.cee3ba3d.js
rename to assets/js/b0362953.2916c015.js
index ce06168c29..88194a94f0 100644
--- a/assets/js/b0362953.cee3ba3d.js
+++ b/assets/js/b0362953.2916c015.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39045],{32629(e,t,s){s.r(t),s.d(t,{assets:()=>u,contentTitle:()=>c,default:()=>p,frontMatter:()=>d,metadata:()=>a,toc:()=>g});var i=s.cw(function(e,t){const i=s.p+"assets/images/fig1-f24aad3f6cf6272bfd2f6c0e6f86f158.png";s.d(t,["A",0,i])}),n=s.cw(function(e,t){const i=s.p+"assets/images/fig2-7d90672adbb338a3df3758b414f21109.png";s.d(t,["A",0,i])}),o=s.cw(function(e,t){const i=s.p+"assets/images/fig3-7230b41fad053b096c458e16f [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39045],{32629(e,t,s){s.r(t),s.d(t,{assets:()=>u,contentTitle:()=>c,default:()=>p,frontMatter:()=>d,metadata:()=>a,toc:()=>g});var i=s.cw(function(e,t){const i=s.p+"assets/images/fig1-f24aad3f6cf6272bfd2f6c0e6f86f158.png";s.d(t,["A",0,i])}),n=s.cw(function(e,t){const i=s.p+"assets/images/fig2-7d90672adbb338a3df3758b414f21109.png";s.d(t,["A",0,i])}),o=s.cw(function(e,t){const i=s.p+"assets/images/fig3-7230b41fad053b096c458e16f [...]
\ No newline at end of file
diff --git a/assets/js/b310ad83.541ce8bd.js b/assets/js/b310ad83.541ce8bd.js
new file mode 100644
index 0000000000..36ab00fb50
--- /dev/null
+++ b/assets/js/b310ad83.541ce8bd.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83878],{41016(e,t,n){n.r(t),n.d(t,{default:()=>d,metadata:()=>s});var s=n(18561),i=n(74848),r=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part1",title:"Tiering Service Deep Dive Part 1: The Mental Model",date:new Date("2026-06-04T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part1/banner.png"},o={image:n(52389).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p: [...]
\ No newline at end of file
diff --git a/assets/js/b310ad83.677827bf.js b/assets/js/b310ad83.677827bf.js
deleted file mode 100644
index 6743bfcb62..0000000000
--- a/assets/js/b310ad83.677827bf.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83878],{41016(e,t,n){n.r(t),n.d(t,{default:()=>d,metadata:()=>i});var i=n(18561),r=n(74848),s=n(28453);const a={slug:"fluss-tiering-service-deep-dive-part1",title:"Tiering Service Deep Dive Part 1: The Mental Model",date:new Date("2026-06-04T00:00:00.000Z"),authors:["giannis"],image:"./assets/tiering_service_dd_part1/banner.png"},o={image:n(52389).A,authorsImageUrls:[void 0]};function l(e){const t={a:"a",img:"img",li:"li",p: [...]
\ No newline at end of file
diff --git a/assets/js/b3b78ae8.be225ccb.js b/assets/js/b3b78ae8.be225ccb.js
new file mode 100644
index 0000000000..832269664b
--- /dev/null
+++ b/assets/js/b3b78ae8.be225ccb.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21269],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/b3db0708.a9d8313b.js b/assets/js/b3db0708.a9d8313b.js
new file mode 100644
index 0000000000..343bcc6436
--- /dev/null
+++ b/assets/js/b3db0708.a9d8313b.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39183],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/b51f9900.04b87fd1.js b/assets/js/b51f9900.04b87fd1.js
new file mode 100644
index 0000000000..a2404dc3ee
--- /dev/null
+++ b/assets/js/b51f9900.04b87fd1.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[17819],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/c018ef01.2cefc451.js b/assets/js/c018ef01.2cefc451.js
deleted file mode 100644
index be4b893301..0000000000
--- a/assets/js/c018ef01.2cefc451.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84617],{1984(t,e,o){o.r(e),o.d(e,{default:()=>a,metadata:()=>n});var n=o(6560),r=o(74848),s=o(28453);const l={authorsImageUrls:[void 0]};function i(t){const e={a:"a",h2:"h2",img:"img",p:"p",...(0,s.R)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.p,{children:(0,r.jsx)(e.img,{src:o(35895).A+"",width:"1614",height:"686"})}),"\n",(0,r.jsx)(e.h2,{id:"introducing-the-little-otter",children:"Introducing the [...]
\ No newline at end of file
diff --git a/assets/js/c018ef01.8d6b9c6a.js b/assets/js/c018ef01.8d6b9c6a.js
new file mode 100644
index 0000000000..dc11b07629
--- /dev/null
+++ b/assets/js/c018ef01.8d6b9c6a.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[84617],{1984(t,e,o){o.r(e),o.d(e,{default:()=>i,metadata:()=>n});var n=o(6560),s=o(74848),r=o(28453);const l={image:o(74250).A,authorsImageUrls:[void 0]};function a(t){const e={a:"a",h2:"h2",img:"img",p:"p",...(0,r.R)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.p,{children:(0,s.jsx)(e.img,{src:o(35895).A+"",width:"1614",height:"686"})}),"\n",(0,s.jsx)(e.h2,{id:"introducing-the-little-otter",children [...]
\ No newline at end of file
diff --git a/assets/js/c165d803.6e4b6637.js b/assets/js/c165d803.6e4b6637.js
deleted file mode 100644
index 024334bda3..0000000000
--- a/assets/js/c165d803.6e4b6637.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[40471],{80605(e,a,t){t.r(a),t.d(a,{assets:()=>d,contentTitle:()=>c,default:()=>p,frontMatter:()=>l,metadata:()=>i,toc:()=>u});var n=t.cw(function(e,a){const n=t.p+"assets/images/apache-fluss-journey-en-a025e58718bf92be8e9f69302aeb51f0.png";t.d(a,["A",0,n])}),s=t.cw(function(e,a){const n=t.p+"assets/images/lakestream-arch-c92d432b6f0105b410e333d88fe312c2.jpg";t.d(a,["A",0,n])}),i=t(19846),o=t(74848),r=t(28453);const l={slug:" [...]
\ No newline at end of file
diff --git a/assets/js/c165d803.cf694ebe.js b/assets/js/c165d803.cf694ebe.js
new file mode 100644
index 0000000000..0aac07a3aa
--- /dev/null
+++ b/assets/js/c165d803.cf694ebe.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[40471],{80605(e,a,t){t.r(a),t.d(a,{assets:()=>d,contentTitle:()=>c,default:()=>p,frontMatter:()=>l,metadata:()=>o,toc:()=>u});var n=t.cw(function(e,a){const n=t.p+"assets/images/apache-fluss-journey-en-a025e58718bf92be8e9f69302aeb51f0.png";t.d(a,["A",0,n])}),s=t.cw(function(e,a){const n=t.p+"assets/images/lakestream-arch-c92d432b6f0105b410e333d88fe312c2.jpg";t.d(a,["A",0,n])}),o=t(19846),i=t(74848),r=t(28453);const l={slug:" [...]
\ No newline at end of file
diff --git a/assets/js/c4b7cb01.0546c9ca.js b/assets/js/c4b7cb01.d9cc6fe3.js
similarity index 95%
rename from assets/js/c4b7cb01.0546c9ca.js
rename to assets/js/c4b7cb01.d9cc6fe3.js
index ec01944801..421cb8030b 100644
--- a/assets/js/c4b7cb01.0546c9ca.js
+++ b/assets/js/c4b7cb01.d9cc6fe3.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39305],{42681(e,t,s){s.r(t),s.d(t,{assets:()=>g,contentTitle:()=>u,default:()=>y,frontMatter:()=>d,metadata:()=>l,toc:()=>p});var n=s.cw(function(e,t){const n=s.p+"assets/images/diagram1-1bdb485a3e6a61e0d0e590a9c0d67581.png";s.d(t,["A",0,n])}),a=s.cw(function(e,t){const n=s.p+"assets/images/diagram2-a18d8306fa2a61b50c0b64646b171cc5.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/diagram3-acef82352ee9f [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39305],{42681(e,t,s){s.r(t),s.d(t,{assets:()=>g,contentTitle:()=>u,default:()=>y,frontMatter:()=>d,metadata:()=>l,toc:()=>p});var n=s.cw(function(e,t){const n=s.p+"assets/images/diagram1-1bdb485a3e6a61e0d0e590a9c0d67581.png";s.d(t,["A",0,n])}),a=s.cw(function(e,t){const n=s.p+"assets/images/diagram2-a18d8306fa2a61b50c0b64646b171cc5.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/diagram3-acef82352ee9f [...]
\ No newline at end of file
diff --git a/assets/js/c64afa33.d974d091.js b/assets/js/c64afa33.d974d091.js
new file mode 100644
index 0000000000..5e8efff2c2
--- /dev/null
+++ b/assets/js/c64afa33.d974d091.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[15936],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/ca48f0b2.68e243d6.js b/assets/js/ca48f0b2.68e243d6.js
new file mode 100644
index 0000000000..7958c122a8
--- /dev/null
+++ b/assets/js/ca48f0b2.68e243d6.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[393],{65329(e,t,s){s.r(t),s.d(t,{default:()=>c,metadata:()=>n});var n=s(43927),a=s(74848),o=s(28453);const i={slug:"fluss-for-ai",date:new Date("2026-03-05T00:00:00.000Z"),title:"What does Apache Fluss mean in the context of AI?",authors:["giannis"]},l={image:s(397).A,authorsImageUrls:[void 0]};function r(e){const t={blockquote:"blockquote",h3:"h3",img:"img",p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,a.jsxs [...]
\ No newline at end of file
diff --git a/assets/js/ca48f0b2.f75b1dae.js b/assets/js/ca48f0b2.f75b1dae.js
deleted file mode 100644
index 9ef943688f..0000000000
--- a/assets/js/ca48f0b2.f75b1dae.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[393],{65329(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>s});var s=n(43927),a=n(74848),o=n(28453);const i={slug:"fluss-for-ai",date:new Date("2026-03-05T00:00:00.000Z"),title:"What does Apache Fluss mean in the context of AI?",authors:["giannis"]},l={authorsImageUrls:[void 0]};function r(e){const t={blockquote:"blockquote",h3:"h3",img:"img",p:"p",strong:"strong",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{c [...]
\ No newline at end of file
diff --git a/assets/js/ccc49370.1717446b.js b/assets/js/ccc49370.1717446b.js
deleted file mode 100644
index 3dcd4dcff4..0000000000
--- a/assets/js/ccc49370.1717446b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83249],{82907(e,t,n){n.d(t,{A:()=>R});n(96540);var a=n(34164),s=n(44096),i=n(74848);function r({children:e,className:t}){return(0,i.jsx)("article",{className:t,children:e})}var l=n(28774);const o="title_f1Hy";function c({className:e}){const{metadata:t,isBlogPostPage:n}=(0,s.e7)(),{permalink:r,title:c}=t,d=n?"h1":"h2";return(0,i.jsx)(d,{className:(0,a.A)(o,e),children:n?c:(0,i.jsx)(l.A,{to:r,children:c})})}var d=n(21312),m=n( [...]
\ No newline at end of file
diff --git a/assets/js/ccc49370.3c9942d7.js b/assets/js/ccc49370.3c9942d7.js
new file mode 100644
index 0000000000..5d77e4ecb8
--- /dev/null
+++ b/assets/js/ccc49370.3c9942d7.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[83249],{82907(e,t,n){n.d(t,{A:()=>I});n(96540);var a=n(34164),s=n(44096),r=n(74848);function i({children:e,className:t}){return(0,r.jsx)("article",{className:t,children:e})}var l=n(28774);const o="title_f1Hy";function c({className:e}){const{metadata:t,isBlogPostPage:n}=(0,s.e7)(),{permalink:i,title:c}=t,d=n?"h1":"h2";return(0,r.jsx)(d,{className:(0,a.A)(o,e),children:n?c:(0,r.jsx)(l.A,{to:i,children:c})})}var d=n(21312),m=n( [...]
\ No newline at end of file
diff --git a/assets/js/cf87cc8d.ec14bf6c.js b/assets/js/cf87cc8d.ec14bf6c.js
new file mode 100644
index 0000000000..e9c4bd31bc
--- /dev/null
+++ b/assets/js/cf87cc8d.ec14bf6c.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[52889],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/d5e40cee.343cd9df.js b/assets/js/d5e40cee.343cd9df.js
new file mode 100644
index 0000000000..879580c165
--- /dev/null
+++ b/assets/js/d5e40cee.343cd9df.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[80292],{19592(e,n,s){s.r(n),s.d(n,{assets:()=>h,contentTitle:()=>d,default:()=>p,frontMatter:()=>c,metadata:()=>t,toc:()=>g});var i=s.cw(function(e,n){const i=s.p+"assets/images/cdf_bl-b7ab2aa9f938c9d281a6f5afe6c2708a.png";s.d(n,["A",0,i])}),a=s.cw(function(e,n){const i=s.p+"assets/images/cdf_cl-b0ce87ae54c9ba7cb37dbfe62e48a16d.png";s.d(n,["A",0,i])}),r=s.cw(function(e,n){const i=s.p+"assets/images/cr-cc2da65fd473dad1a8690a0 [...]
\ No newline at end of file
diff --git a/assets/js/d5e40cee.6dbf1a2e.js b/assets/js/d5e40cee.6dbf1a2e.js
deleted file mode 100644
index 87ccbdebd1..0000000000
--- a/assets/js/d5e40cee.6dbf1a2e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[80292],{19592(e,n,s){s.r(n),s.d(n,{assets:()=>h,contentTitle:()=>d,default:()=>p,frontMatter:()=>c,metadata:()=>t,toc:()=>g});var i=s.cw(function(e,n){const i=s.p+"assets/images/cdf_bl-b7ab2aa9f938c9d281a6f5afe6c2708a.png";s.d(n,["A",0,i])}),a=s.cw(function(e,n){const i=s.p+"assets/images/cdf_cl-b0ce87ae54c9ba7cb37dbfe62e48a16d.png";s.d(n,["A",0,i])}),r=s.cw(function(e,n){const i=s.p+"assets/images/cr-cc2da65fd473dad1a8690a0 [...]
\ No newline at end of file
diff --git a/assets/js/d87df568.591081f0.js b/assets/js/d87df568.591081f0.js
new file mode 100644
index 0000000000..560e48c907
--- /dev/null
+++ b/assets/js/d87df568.591081f0.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6359],{36799(e,t,i){i.r(t),i.d(t,{default:()=>u,metadata:()=>n});var n=i(23706),a=i(74848),s=i(28453);const o={slug:"roaringbitmap-uv-deduplication",date:new Date("2026-04-16T00:00:00.000Z"),title:"Real-Time Multi-Dimensional Unique Visitor Deduplication in Practice",authors:["yangwang"]},r={image:i(7667).A,authorsImageUrls:[void 0]};function c(e){const t={img:"img",p:"p",strong:"strong",...(0,s.R)(),...e.components};return( [...]
\ No newline at end of file
diff --git a/assets/js/d87df568.8b082709.js b/assets/js/d87df568.8b082709.js
deleted file mode 100644
index 2185ab1642..0000000000
--- a/assets/js/d87df568.8b082709.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[6359],{36799(e,t,i){i.r(t),i.d(t,{default:()=>l,metadata:()=>n});var n=i(23706),a=i(74848),s=i(28453);const o={slug:"roaringbitmap-uv-deduplication",date:new Date("2026-04-16T00:00:00.000Z"),title:"Real-Time Multi-Dimensional Unique Visitor Deduplication in Practice",authors:["yangwang"]},r={authorsImageUrls:[void 0]};function c(e){const t={img:"img",p:"p",strong:"strong",...(0,s.R)(),...e.components};return(0,a.jsxs)(a.Frag [...]
\ No newline at end of file
diff --git a/assets/js/d8b46579.10d5a9c9.js b/assets/js/d8b46579.10d5a9c9.js
new file mode 100644
index 0000000000..d2d81a2ae5
--- /dev/null
+++ b/assets/js/d8b46579.10d5a9c9.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[79382],{65466(e,n,t){t.r(n),t.d(n,{default:()=>l,metadata:()=>s});var s=t(637),r=t(74848),a=t(28453);const i={title:"Announcing Fluss 0.7",authors:["jark"],date:new Date("2025-06-18T00:00:00.000Z"),tags:["releases"]},o={image:t(70666).A,authorsImageUrls:[void 0]};function c(e){const n={img:"img",p:"p",strong:"strong",...(0,a.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.p,{children:(0,r.jsx)(n.img, [...]
\ No newline at end of file
diff --git a/assets/js/d8b46579.ea296e2a.js b/assets/js/d8b46579.ea296e2a.js
deleted file mode 100644
index e7e737f62c..0000000000
--- a/assets/js/d8b46579.ea296e2a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[79382],{65466(e,n,t){t.r(n),t.d(n,{default:()=>l,metadata:()=>s});var s=t(637),r=t(74848),a=t(28453);const i={title:"Announcing Fluss 0.7",authors:["jark"],date:new Date("2025-06-18T00:00:00.000Z"),tags:["releases"]},o={authorsImageUrls:[void 0]};function c(e){const n={img:"img",p:"p",strong:"strong",...(0,a.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.p,{children:(0,r.jsx)(n.img,{alt:"Banner",src [...]
\ No newline at end of file
diff --git a/assets/js/dad85226.8810f6cb.js b/assets/js/dad85226.f6bbe5d6.js
similarity index 66%
rename from assets/js/dad85226.8810f6cb.js
rename to assets/js/dad85226.f6bbe5d6.js
index cdce184f2d..161930e5a8 100644
--- a/assets/js/dad85226.8810f6cb.js
+++ b/assets/js/dad85226.f6bbe5d6.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[70115],{84405(a){a.exports=JSON.parse('{"tag":{"label":"performance","permalink":"/blog/tags/performance","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/performance","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[70115],{84405(a){a.exports=JSON.parse('{"tag":{"label":"performance","permalink":"/blog/tags/performance","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/performance","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/db940baf.8c4f28bd.js b/assets/js/db940baf.4b78d43c.js
similarity index 98%
rename from assets/js/db940baf.8c4f28bd.js
rename to assets/js/db940baf.4b78d43c.js
index 9afe282b55..e0c41ec691 100644
--- a/assets/js/db940baf.8c4f28bd.js
+++ b/assets/js/db940baf.4b78d43c.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[13253],{30811(e,a,n){n.r(a),n.d(a,{assets:()=>f,contentTitle:()=>m,default:()=>x,frontMatter:()=>g,metadata:()=>d,toc:()=>b});var t=n.cw(function(e,a){const t=n.p+"assets/images/features-dark-136607aa26e8d24f9072cbaca2b5c60f.png";n.d(a,["A",0,t])}),s=n.cw(function(e,a){const t=n.p+"assets/images/features-c9f765bddd8333d8320ce40f2209466a.png";n.d(a,["A",0,t])}),i=n.cw(function(e,a){const t=n.p+"assets/images/clients-9209f2de9 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[13253],{30811(e,a,n){n.r(a),n.d(a,{assets:()=>f,contentTitle:()=>m,default:()=>x,frontMatter:()=>g,metadata:()=>d,toc:()=>b});var t=n.cw(function(e,a){const t=n.p+"assets/images/features-dark-136607aa26e8d24f9072cbaca2b5c60f.png";n.d(a,["A",0,t])}),s=n.cw(function(e,a){const t=n.p+"assets/images/features-c9f765bddd8333d8320ce40f2209466a.png";n.d(a,["A",0,t])}),i=n.cw(function(e,a){const t=n.p+"assets/images/clients-9209f2de9 [...]
\ No newline at end of file
diff --git a/assets/js/dbfc4782.0d0a5b2a.js b/assets/js/dbfc4782.0d0a5b2a.js
deleted file mode 100644
index 50be6322c8..0000000000
--- a/assets/js/dbfc4782.0d0a5b2a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[38749],{91895(e){e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"/releases/1.0","metadata":{"permalink":"/blog/releases/1.0","source":"@site/blog/releases/1.0.md","title":"Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI","description":"Apache Fluss 1.0","date":"2026-09-21T00:00:00.000Z","tags":[{"inline":false,"label":"releases","permalink":"/blog/tags/releases","description":"Content related release anno [...]
\ No newline at end of file
diff --git a/assets/js/dbfc4782.8bd1f870.js b/assets/js/dbfc4782.8bd1f870.js
new file mode 100644
index 0000000000..38f22420a5
--- /dev/null
+++ b/assets/js/dbfc4782.8bd1f870.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[38749],{91895(e){e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"/releases/1.0","metadata":{"permalink":"/blog/releases/1.0","source":"@site/blog/releases/1.0.md","title":"Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI","description":"\ud83c\udf0a We are excited to announce the official release of Apache Fluss 1.0!","date":"2026-09-21T00:00:00.000Z","tags":[{"inline":false,"label":"releases","permalink": [...]
\ No newline at end of file
diff --git a/assets/js/dd701fc9.53c902ac.js b/assets/js/dd701fc9.e04a7a13.js
similarity index 98%
rename from assets/js/dd701fc9.53c902ac.js
rename to assets/js/dd701fc9.e04a7a13.js
index fda6554dc2..10c179ea8d 100644
--- a/assets/js/dd701fc9.53c902ac.js
+++ b/assets/js/dd701fc9.e04a7a13.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[67339],{9335(e,t,s){s.r(t),s.d(t,{assets:()=>g,contentTitle:()=>p,default:()=>w,frontMatter:()=>m,metadata:()=>d,toc:()=>b});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-87dd446c63e84baaf5f06611225fff01.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig2-886635d014288e1ff64345e7b6dfe1a5.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig3-10c1755bfa263041a434f8ccd8 [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[67339],{9335(e,t,s){s.r(t),s.d(t,{assets:()=>g,contentTitle:()=>p,default:()=>w,frontMatter:()=>m,metadata:()=>d,toc:()=>b});var n=s.cw(function(e,t){const n=s.p+"assets/images/fig1-87dd446c63e84baaf5f06611225fff01.png";s.d(t,["A",0,n])}),i=s.cw(function(e,t){const n=s.p+"assets/images/fig2-886635d014288e1ff64345e7b6dfe1a5.png";s.d(t,["A",0,n])}),r=s.cw(function(e,t){const n=s.p+"assets/images/fig3-10c1755bfa263041a434f8ccd8 [...]
\ No newline at end of file
diff --git a/assets/js/e01356fd.812be99d.js b/assets/js/e01356fd.812be99d.js
new file mode 100644
index 0000000000..06c0da35e2
--- /dev/null
+++ b/assets/js/e01356fd.812be99d.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[48107],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/e10049d6.cc23a21f.js b/assets/js/e10049d6.2836b093.js
similarity index 72%
rename from assets/js/e10049d6.cc23a21f.js
rename to assets/js/e10049d6.2836b093.js
index d494b1b645..c73a83d494 100644
--- a/assets/js/e10049d6.cc23a21f.js
+++ b/assets/js/e10049d6.2836b093.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[47502],{23580(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>a});var a=n(16089),s=n(74848),o=n(28453);n(21122);const r={title:"Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI",sidebar_label:"Announcing Apache Fluss 1.0",authors:["keithlee","jark"],date:new Date("2026-09-21T00:00:00.000Z"),tags:["releases"]},i={authorsImageUrls:[void 0,void 0]};function l(e){const t={a:"a",img:"img",p:"p",strong:"strong",...(0, [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[47502],{23580(e,t,n){n.r(t),n.d(t,{default:()=>c,metadata:()=>a});var a=n(16089),s=n(74848),o=n(28453);n(21122);const r={title:"Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI",sidebar_label:"Announcing Apache Fluss 1.0",authors:["keithlee","jark"],date:new Date("2026-09-21T00:00:00.000Z"),tags:["releases"]},i={authorsImageUrls:[void 0,void 0]};function l(e){const t={a:"a",img:"img",p:"p",strong:"strong",...(0, [...]
\ No newline at end of file
diff --git a/assets/js/e6f2cf0b.91f7e5fc.js b/assets/js/e6f2cf0b.91f7e5fc.js
new file mode 100644
index 0000000000..0cb7dee7b2
--- /dev/null
+++ b/assets/js/e6f2cf0b.91f7e5fc.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[26591],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/e719de9d.d320d535.js b/assets/js/e719de9d.d320d535.js
new file mode 100644
index 0000000000..2411f31b0e
--- /dev/null
+++ b/assets/js/e719de9d.d320d535.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[70243],{18761(e,a,i){i.d(a,{A:()=>r});i(96540);var t=i(86025),s=i(19562),n=i(74848);function r({story:e,white:a=!1,className:i}){const r=a?s.vw[e.organizationId]:s.Mq[e.organizationId],o=a?`white/${r.file}`:r.file??`${e.organizationId}.png`,l=(0,t.Ay)(`/img/users/${o}`);return(0,n.jsx)("svg",{className:i,viewBox:r.viewBox,role:"img","aria-label":e.name,preserveAspectRatio:"xMidYMid meet",children:(0,n.jsx)("image",{href:l,wi [...]
\ No newline at end of file
diff --git a/assets/js/ea70c07d.ad2a2270.js b/assets/js/ea70c07d.ad2a2270.js
deleted file mode 100644
index 449183810c..0000000000
--- a/assets/js/ea70c07d.ad2a2270.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[18732],{76387(e){e.exports=JSON.parse('{"metadata":{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":4,"totalCount":31,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/ed089b76.9dc1120b.js b/assets/js/ed089b76.9dc1120b.js
new file mode 100644
index 0000000000..01bb5180f1
--- /dev/null
+++ b/assets/js/ed089b76.9dc1120b.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[8590],{57003(e,t,s){s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>u,default:()=>f,frontMatter:()=>h,metadata:()=>l,toc:()=>p});var a=s.cw(function(e,t){const a=s.p+"assets/images/changelogs-e93f6836870d9e94511c89f1cd9d1faf.png";s.d(t,["A",0,a])}),n=s.cw(function(e,t){const a=s.p+"assets/images/fluss-ad3d70a3c20dd0c7cd6fa2fa95309ef6.png";s.d(t,["A",0,a])}),i=s.cw(function(e,t){const a=s.p+"assets/images/intelligence-7746ed279c3 [...]
\ No newline at end of file
diff --git a/assets/js/ed089b76.dbc32aff.js b/assets/js/ed089b76.dbc32aff.js
deleted file mode 100644
index a4b36c8936..0000000000
--- a/assets/js/ed089b76.dbc32aff.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[8590],{57003(e,t,s){s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>u,default:()=>f,frontMatter:()=>h,metadata:()=>l,toc:()=>p});var a=s.cw(function(e,t){const a=s.p+"assets/images/changelogs-e93f6836870d9e94511c89f1cd9d1faf.png";s.d(t,["A",0,a])}),n=s.cw(function(e,t){const a=s.p+"assets/images/fluss-ad3d70a3c20dd0c7cd6fa2fa95309ef6.png";s.d(t,["A",0,a])}),i=s.cw(function(e,t){const a=s.p+"assets/images/intelligence-7746ed279c3 [...]
\ No newline at end of file
diff --git a/assets/js/ee7aa8c3.17f98b93.js b/assets/js/ee7aa8c3.17f98b93.js
new file mode 100644
index 0000000000..788740a5fd
--- /dev/null
+++ b/assets/js/ee7aa8c3.17f98b93.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[91920],{67944(e,t,s){s.r(t),s.d(t,{default:()=>l,metadata:()=>n});var n=s(26399),a=s(74848),i=s(28453);const r={image:s(73311).A,authorsImageUrls:[void 0]};function o(e){const t={em:"em",h2:"h2",img:"img",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.p,{children:(0,a.jsx)(t.img,{alt:"Banner",src:s(4896).A+"",width:"1477",height:"975"})}),"\n",(0,a.jsx)(t.h2,{id:"introd [...]
\ No newline at end of file
diff --git a/assets/js/ee7aa8c3.768eecf0.js b/assets/js/ee7aa8c3.768eecf0.js
deleted file mode 100644
index 2f031dfcf3..0000000000
--- a/assets/js/ee7aa8c3.768eecf0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[91920],{67944(e,t,n){n.r(t),n.d(t,{default:()=>l,metadata:()=>s});var s=n(26399),a=n(74848),i=n(28453);const r={authorsImageUrls:[void 0]};function o(e){const t={em:"em",h2:"h2",img:"img",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.p,{children:(0,a.jsx)(t.img,{alt:"Banner",src:n(4896).A+"",width:"1477",height:"975"})}),"\n",(0,a.jsx)(t.h2,{id:"introduction",children: [...]
\ No newline at end of file
diff --git a/assets/js/f092930c.69ee816d.js b/assets/js/f092930c.69ee816d.js
deleted file mode 100644
index d8eaf27bc9..0000000000
--- a/assets/js/f092930c.69ee816d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21783],{50408(e,n,s){s.r(n),s.d(n,{assets:()=>a,contentTitle:()=>l,default:()=>o,frontMatter:()=>d,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"table-design/virtual-tables","title":"Virtual Tables","description":"Virtual tables in Fluss are system-generated tables that provide access to metadata, change data, and other system information without storing additional data. They are accessed by appending a suffix (e.g., [...]
\ No newline at end of file
diff --git a/assets/js/f092930c.e6bbe03d.js b/assets/js/f092930c.e6bbe03d.js
new file mode 100644
index 0000000000..4e47e31cef
--- /dev/null
+++ b/assets/js/f092930c.e6bbe03d.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21783],{5646(e,n,s){s.r(n),s.d(n,{assets:()=>a,contentTitle:()=>l,default:()=>o,frontMatter:()=>d,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"table-design/virtual-tables","title":"Virtual Tables","description":"Virtual tables in Fluss are system-generated tables that provide access to metadata, change data, and other system information without storing additional data. They are accessed by appending a suffix (e.g.,  [...]
\ No newline at end of file
diff --git a/assets/js/f618cca1.63eb6916.js b/assets/js/f618cca1.33491626.js
similarity index 97%
rename from assets/js/f618cca1.63eb6916.js
rename to assets/js/f618cca1.33491626.js
index 5db2b4b1bf..d4cff26435 100644
--- a/assets/js/f618cca1.63eb6916.js
+++ b/assets/js/f618cca1.33491626.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[70616],{65574(e,n,t){t.r(n),t.d(n,{assets:()=>V,contentTitle:()=>H,default:()=>G,frontMatter:()=>z,metadata:()=>O,toc:()=>U});var i=t.cw(function(e,n){const i=t.p+"assets/images/ab_experiment_platform_arch-0b365a2892747d8d709efae2a20eb810.png";t.d(n,["A",0,i])}),a=t.cw(function(e,n){const i=t.p+"assets/images/column_pruning_operator-9f8fb7ad0280354e1561b63a6615b357.png";t.d(n,["A",0,i])}),s=t.cw(function(e,n){const i=t.p+"as [...]
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[70616],{65574(e,n,t){t.r(n),t.d(n,{assets:()=>V,contentTitle:()=>H,default:()=>G,frontMatter:()=>z,metadata:()=>O,toc:()=>U});var i=t.cw(function(e,n){const i=t.p+"assets/images/ab_experiment_platform_arch-0b365a2892747d8d709efae2a20eb810.png";t.d(n,["A",0,i])}),a=t.cw(function(e,n){const i=t.p+"assets/images/column_pruning_operator-9f8fb7ad0280354e1561b63a6615b357.png";t.d(n,["A",0,i])}),s=t.cw(function(e,n){const i=t.p+"as [...]
\ No newline at end of file
diff --git a/assets/js/fa91aee9.34e01a87.js b/assets/js/fa91aee9.34e01a87.js
deleted file mode 100644
index 41ae2f89ec..0000000000
--- a/assets/js/fa91aee9.34e01a87.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21846],{16911(e,n,i){i.r(n),i.d(n,{assets:()=>p,contentTitle:()=>u,default:()=>b,frontMatter:()=>h,metadata:()=>l,toc:()=>m});var a=i.cw(function(e,n){const a=i.p+"assets/images/figure1-ffd30828fe581b5510e87190be869ada.png";i.d(n,["A",0,a])}),t=i.cw(function(e,n){const a=i.p+"assets/images/figure2-956356036536ec3cd2e69a133b65db09.png";i.d(n,["A",0,a])}),s=i.cw(function(e,n){const a=i.p+"assets/images/figure3-86043d69fa7c6dc4 [...]
\ No newline at end of file
diff --git a/assets/js/fa91aee9.59d68bc8.js b/assets/js/fa91aee9.59d68bc8.js
new file mode 100644
index 0000000000..4e9e284afc
--- /dev/null
+++ b/assets/js/fa91aee9.59d68bc8.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[21846],{16911(e,n,i){i.r(n),i.d(n,{assets:()=>p,contentTitle:()=>u,default:()=>b,frontMatter:()=>h,metadata:()=>l,toc:()=>m});var a=i.cw(function(e,n){const a=i.p+"assets/images/figure1-ffd30828fe581b5510e87190be869ada.png";i.d(n,["A",0,a])}),t=i.cw(function(e,n){const a=i.p+"assets/images/figure2-956356036536ec3cd2e69a133b65db09.png";i.d(n,["A",0,a])}),s=i.cw(function(e,n){const a=i.p+"assets/images/figure3-86043d69fa7c6dc4 [...]
\ No newline at end of file
diff --git a/assets/js/fedea719.8b248f18.js b/assets/js/fedea719.3b15a36f.js
similarity index 69%
rename from assets/js/fedea719.8b248f18.js
rename to assets/js/fedea719.3b15a36f.js
index 5d3d2511c4..81629ac71d 100644
--- a/assets/js/fedea719.8b248f18.js
+++ b/assets/js/fedea719.3b15a36f.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39363],{43898(s){s.exports=JSON.parse('{"tag":{"label":"fluss","permalink":"/blog/tags/fluss","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[39363],{43898(s){s.exports=JSON.parse('{"tag":{"label":"fluss","permalink":"/blog/tags/fluss","allTagsPath":"/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/fluss","page":1,"postsPerPage":1,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/ff2ceeff.3d6a1e74.js b/assets/js/ff2ceeff.3d6a1e74.js
new file mode 100644
index 0000000000..645bf1229e
--- /dev/null
+++ b/assets/js/ff2ceeff.3d6a1e74.js
@@ -0,0 +1 @@
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[35228],{55351(e,t,n){n.r(t),n.d(t,{default:()=>u,metadata:()=>o});var o=n(39485),s=n(74848),r=n(28453);const a={title:"Announcing Fluss 0.6",authors:["jark"],date:new Date("2025-03-10T00:00:00.000Z"),tags:["releases"]},i={authorsImageUrls:[void 0]};function l(e){const t={img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["The Fluss community is pleas [...]
\ No newline at end of file
diff --git a/assets/js/ff2ceeff.daec738f.js b/assets/js/ff2ceeff.daec738f.js
deleted file mode 100644
index 141a385655..0000000000
--- a/assets/js/ff2ceeff.daec738f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[35228],{55351(e,t,n){n.r(t),n.d(t,{default:()=>u,metadata:()=>s});var s=n(39485),o=n(74848),r=n(28453);const a={title:"Announcing Fluss 0.6",authors:["jark"],date:new Date("2025-03-10T00:00:00.000Z"),tags:["releases"]},i={authorsImageUrls:[void 0]};function l(e){const t={img:"img",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(t.p,{children:["The Fluss community is pleas [...]
\ No newline at end of file
diff --git a/assets/js/ffad4089.bf94fde7.js b/assets/js/ffad4089.462a95b0.js
similarity index 74%
rename from assets/js/ffad4089.bf94fde7.js
rename to assets/js/ffad4089.462a95b0.js
index e439c655ae..d4bc8e1f90 100644
--- a/assets/js/ffad4089.bf94fde7.js
+++ b/assets/js/ffad4089.462a95b0.js
@@ -1 +1 @@
-"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72133],{63181(e){e.exports=JSON.parse('{"tag":{"label":"releases","permalink":"/blog/tags/releases","description":"Content related release announcement.","allTagsPath":"/blog/tags","count":6,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/releases","page":1,"postsPerPage":10,"totalPages":1,"totalCount":6,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
+"use strict";(globalThis.webpackChunkfluss_website||=[]).push([[72133],{63181(e){e.exports=JSON.parse('{"tag":{"label":"releases","permalink":"/blog/tags/releases","description":"Content related release announcement.","allTagsPath":"/blog/tags","count":6,"unlisted":false},"listMetadata":{"permalink":"/blog/tags/releases","page":1,"postsPerPage":6,"totalPages":1,"totalCount":6,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/main.164c9970.js b/assets/js/main.164c9970.js
deleted file mode 100644
index 5b717cc9ce..0000000000
--- a/assets/js/main.164c9970.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.164c9970.js.LICENSE.txt */
-(globalThis.webpackChunkfluss_website||=[]).push([[38792],{21367(e,t,n){"use strict";n.d(t,{A:()=>m});var a=n.cw(function(e,t){function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Objec [...]
\ No newline at end of file
diff --git a/assets/js/main.7b844b41.js b/assets/js/main.7b844b41.js
new file mode 100644
index 0000000000..3c085b6ff6
--- /dev/null
+++ b/assets/js/main.7b844b41.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.7b844b41.js.LICENSE.txt */
+(globalThis.webpackChunkfluss_website||=[]).push([[38792],{21367(e,t,n){"use strict";n.d(t,{A:()=>m});var a=n.cw(function(e,t){function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Objec [...]
\ No newline at end of file
diff --git a/assets/js/main.164c9970.js.LICENSE.txt b/assets/js/main.7b844b41.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.164c9970.js.LICENSE.txt
rename to assets/js/main.7b844b41.js.LICENSE.txt
diff --git a/assets/js/runtime~main.94ef8e9d.js b/assets/js/runtime~main.94ef8e9d.js
deleted file mode 100644
index 0bb483a65f..0000000000
--- a/assets/js/runtime~main.94ef8e9d.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e={};const a={};function c(d){const f=a[d];if(void 0!==f)return f.exports;const b=a[d]={exports:{}};return e[d].call(b.exports,b,b.exports,c),b.exports}c.m=e,(()=>{const e=[];c.O=(a,d,f)=>{if(!d){for(var b=0;b<e.length;b++){let[d,f]=e[b],r=!0;for(var t=0;t<d.length;t++)Object.keys(c.O).every(e=>c.O[e](d[t]))?d.splice(t--,1):r=!1;if(r){e.splice(b--,1);const c=f();void 0!==c&&(a=c)}}return a}e.push([d,f])}})(),c.n=e=>{const a=e&&e.__esModule?()=>e.default:()=>e;retur [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.f0882e53.js b/assets/js/runtime~main.f0882e53.js
new file mode 100644
index 0000000000..6966ba99de
--- /dev/null
+++ b/assets/js/runtime~main.f0882e53.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e={};const a={};function d(c){const f=a[c];if(void 0!==f)return f.exports;const b=a[c]={exports:{}};return e[c].call(b.exports,b,b.exports,d),b.exports}d.m=e,(()=>{const e=[];d.O=(a,c,f)=>{if(!c){for(var b=0;b<e.length;b++){let[c,f]=e[b],r=!0;for(var t=0;t<c.length;t++)Object.keys(d.O).every(e=>d.O[e](c[t]))?c.splice(t--,1):r=!1;if(r){e.splice(b--,1);const d=f();void 0!==d&&(a=d)}}return a}e.push([c,f])}})(),d.n=e=>{const a=e&&e.__esModule?()=>e.default:()=>e;retur [...]
\ No newline at end of file
diff --git a/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html b/blog/2025/12/02/fluss-x-iceberg-why-your-lakehouse-is-not-streamhouse-yet/index.html
index dab37c9b61..f2d2221ba4 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Fluss × Iceberg (Part 1): Why Your Lakehouse Isn’t a Streamhouse Yet | 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-r [...]
+<title data-rh="true">Fluss × Iceberg (Part 1): Why Your Lakehouse Isn’t a Streamhouse Yet | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta  [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -270,7 +270,7 @@ Think of your data as having two thermal zones:</p>
 <hr>
 <p>We&#x27;ve covered <strong>what</strong> Fluss × Iceberg is and <strong>how</strong> it works the architecture eliminates dual-write complexity, delivers sub-second freshness, and unifies streaming and batch under a single table abstraction.</p>
 <p>But here&#x27;s the elephant in the room: <strong>Apache Kafka dominates event streaming. Tableflow handles Kafka-to-Iceberg materialization. Why introduce another system?</strong></p>
-<p><strong>Stay tuned for Part 2 as it tackles this question head-on</strong> by comparing Fluss with existing technologies.</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/streaming-lakehouse/">Streaming Lakehouse</a></li><li class="tag_QGVx"><a rel="tag" class="tag_z [...]
+<p><strong>Stay tuned for Part 2 as it tackles this question head-on</strong> by comparing Fluss with existing technologies.</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/streaming-lakehouse/">Streaming Lakehouse</a></li><li class="tag_QGVx"><a rel="tag" class="tag_z [...]
                   <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/apache-fluss-graduates-to-top-level-project/index.html b/blog/apache-fluss-graduates-to-top-level-project/index.html
index 0bcffca5c4..dd867cd48a 100644
--- a/blog/apache-fluss-graduates-to-top-level-project/index.html
+++ b/blog/apache-fluss-graduates-to-top-level-project/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Apache Fluss Graduates to a Top Level Project | 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:u [...]
+<title data-rh="true">Apache Fluss Graduates to a Top Level Project | 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/apache-fluss-graduates-to-top-level-project/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 d335459e18..f2763334b0 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Archive | 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/ [...]
+<title data-rh="true">Archive | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 73bb9ff782..e64b2d3546 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -12,7 +12,7 @@
         <id>https://fluss.apache.org/blog/releases/1.0/</id>
         <link href="https://fluss.apache.org/blog/releases/1.0/"/>
         <updated>2026-09-21T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Apache Fluss 1.0]]></summary>
+        <summary type="html"><![CDATA[🌊 We are excited to announce the official release of Apache Fluss 1.0!]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Apache Fluss 1.0" src="https://fluss.apache.org/assets/images/banner-f5a906c89ee958765864392868ef4ff3.png" width="1536" height="1024" class="img_ev3q"></p>
 <p>🌊 We are excited to announce the official release of Apache Fluss 1.0!</p>
 <p>AI agents and applications need data that keeps up with the world around them: current user profiles, recent interactions, changing business state, and fresh features for inference. Training pipelines also need access to historical data and newly arriving events. Fluss 1.0 strengthens the data layer connecting these workloads, from straightforward HTTP access for agents and native Python integration to continuous processing with Flink and training data preparation with Spark.</p>
@@ -263,7 +263,7 @@
         <id>https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/</id>
         <link href="https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/"/>
         <updated>2026-08-06T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Apache Fluss Graduates to a Top Level Project]]></summary>
+        <summary type="html"><![CDATA[As officially announced by the Apache Software Foundation, we are thrilled to share that Apache Fluss has graduated from the Apache Incubator to become a Top Level Project (TLP).]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Apache Fluss Graduates to a Top Level Project" src="https://fluss.apache.org/assets/images/banner-fdd438e281137099b1f4fc9bf5e62543.png" width="3840" height="1440" class="img_ev3q"></p>
 <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'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's journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data infrastruct [...]
@@ -322,7 +322,7 @@
         <id>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part3/</id>
         <link href="https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part3/"/>
         <updated>2026-06-10T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[Part 1 and Part 2 built up everything you need to know about how tiering behaves which five numbers tell you whether tiering is healthy on a Tuesday afternoon, where each one comes from, and why two of them can only come from your Flink-side dashboards.]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-17c29e54cf3b1975445992b335cce286.png" width="1514" height="498" class="img_ev3q"></p>
 <p><a class="" href="https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/">Part 1</a> and <a class="" href="https://fluss.apache.org/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 mis [...]
 <p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
@@ -449,7 +449,7 @@ It's worth knowing which metrics matter.</p>
         <id>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part2/</id>
         <link href="https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part2/"/>
         <updated>2026-06-09T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[Part 1 built the mental model. What tiering is, who does what, how the round runs end-to-end.]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-3e1640cd3dda615e4db8e4f78c20076e.png" width="1617" height="679" class="img_ev3q"></p>
 <p><a class="" href="https://fluss.apache.org/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.
@@ -661,7 +661,7 @@ Everything you've read so far has been about how the system behaves. <a class=""
         <id>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/</id>
         <link href="https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/"/>
         <updated>2026-06-04T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[If you'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.]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-98666bf14fe08041b4b05bd8eb130e11.png" width="1636" height="512" class="img_ev3q"></p>
 <p>If you'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>
@@ -796,7 +796,7 @@ The next part takes that round and shows what changes when you start tuning the
         <id>https://fluss.apache.org/blog/fluss-storage-hierarchy/</id>
         <link href="https://fluss.apache.org/blog/fluss-storage-hierarchy/"/>
         <updated>2026-06-02T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[Apache Fluss stores data in three places: 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 configu [...]
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-a5e97edbce82f646cbf1f9d118fd18d0.png" width="1673" height="770" class="img_ev3q"></p>
 <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'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>
@@ -901,7 +901,7 @@ The next part takes that round and shows what changes when you start tuning the
         <id>https://fluss.apache.org/blog/column-pruning-streaming-storage/</id>
         <link href="https://fluss.apache.org/blog/column-pruning-streaming-storage/"/>
         <updated>2026-04-22T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[Apache Kafka's "column pruning" is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.  Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.  The result: pruning 90% of columns yields a 10x read throughput improvement, with perf [...]
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-e29da45a50e48f984bd05e9ad72f4a67.png" width="1099" height="623" class="img_ev3q"></p>
 <p><strong>TL;DR:</strong></p>
 <blockquote>
@@ -1304,7 +1304,7 @@ The ultimate goal is to achieve <strong>one codebase, one dataset, and one metri
         <id>https://fluss.apache.org/blog/roaringbitmap-uv-deduplication/</id>
         <link href="https://fluss.apache.org/blog/roaringbitmap-uv-deduplication/"/>
         <updated>2026-04-16T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[UV (Unique Visitors) measures the count of distinct users who visited a page or triggered an event within a given time window — unlike PV (Page Views), 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.]]></summary>
+        <summary type="html"><![CDATA[UV (Unique Visitors) measures the count of distinct users who visited a page or triggered an event within a given time window — unlike PV (Page Views), 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 16 grouping methods; when the dimension count increa [...]
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" src="https://fluss.apache.org/assets/images/image-5c856ebe23a4c28f2e6ef5f74819cd2f.png" width="1792" height="1024" class="img_ev3q"></p>
 <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>
@@ -1451,7 +1451,7 @@ The full combination of four dimensions means <strong>16 grouping methods</stron
         <id>https://fluss.apache.org/blog/why-fluss-chose-rust-for-multi-language-sdk/</id>
         <link href="https://fluss.apache.org/blog/why-fluss-chose-rust-for-multi-language-sdk/"/>
         <updated>2026-04-09T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn'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.]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-ff73743992ef46d54308fdd53126d3db.jpg" width="1828" height="1850" class="img_ev3q"></p>
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn'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="https://fluss.apache.org/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>
@@ -1550,7 +1550,7 @@ On the project side, the community is working toward moving fluss-rust into the
         <id>https://fluss.apache.org/blog/fluss_rust_client_release/</id>
         <link href="https://fluss.apache.org/blog/fluss_rust_client_release/"/>
         <updated>2026-04-06T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[We are excited to announce the release of fluss-rust clients 0.1.0, the first official release of the Rust, Python, and C++ clients for Apache Fluss. This 0.1.0 release represents the culmination of 210+ commits from the community, delivering a feature-rich multi-language client from the ground up.]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-3a23e44c21af69fe1612d19a3d959ef4.png" width="1409" height="479" class="img_ev3q"></p>
 <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>
@@ -1623,7 +1623,7 @@ See the <a href="https://clients.fluss.apache.org/user-guide/rust/example/partit
         <id>https://fluss.apache.org/blog/fluss-for-ai/</id>
         <link href="https://fluss.apache.org/blog/fluss-for-ai/"/>
         <updated>2026-03-05T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[The Data Foundation for Real-Time Intelligent Systems]]></summary>
+        <summary type="html"><![CDATA[Apache Fluss (Incubating) started as streaming storage for real-time analytics, 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  through batch-oriented systems or log-only pipelines.]]></summary>
         <content type="html"><![CDATA[<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-data-foundation-for-real-time-intelligent-systems">The Data Foundation for Real-Time Intelligent Systems<a href="https://fluss.apache.org/blog/fluss-for-ai/#the-data-foundation-for-real-time-intelligent-systems" class="hash-link" aria-label="Direct link to The Data Foundation for Real-Time Intelligent Systems" title="Direct link to The Data Foundation for Real-Time Intelligent Systems" translat [...]
 <p><img decoding="async" loading="lazy" src="https://fluss.apache.org/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.
@@ -1751,7 +1751,7 @@ That framing works well for many ML pipelines, <strong>but it only captures part
         <id>https://fluss.apache.org/blog/releases/0.9/</id>
         <link href="https://fluss.apache.org/blog/releases/0.9/"/>
         <updated>2026-03-02T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[🌊 We are excited to announce the official release of Apache Fluss (Incubating) 0.9!]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-b4e3815d84fc459897c2d04c7e90ec37.png" width="1536" height="1024" class="img_ev3q"></p>
 <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>
@@ -1983,7 +1983,7 @@ don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apa
         <id>https://fluss.apache.org/blog/fluss_fraud_detection/</id>
         <link href="https://fluss.apache.org/blog/fluss_fraud_detection/"/>
         <updated>2026-02-01T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Apache Fluss, Apache Flink and Iceberg.]]></summary>
+        <summary type="html"><![CDATA[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 detect [...]
         <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="apache-fluss-apache-flink-and-iceberg">Apache Fluss, Apache Flink and Iceberg.<a href="https://fluss.apache.org/blog/fluss_fraud_detection/#apache-fluss-apache-flink-and-iceberg" class="hash-link" aria-label="Direct link to Apache Fluss, Apache Flink and Iceberg." title="Direct link to Apache Fluss, Apache Flink and Iceberg." translate="no">​</a></h2>
 <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>
@@ -2472,7 +2472,7 @@ Think of your data as having two thermal zones:</p>
         <id>https://fluss.apache.org/blog/releases/0.8/</id>
         <link href="https://fluss.apache.org/blog/releases/0.8/"/>
         <updated>2025-11-09T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Banner]]></summary>
+        <summary type="html"><![CDATA[🌊 We are excited to announce the official release of Apache Fluss (Incubating) 0.8!]]></summary>
         <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-b59a681a2fb3b0412e1719abcaca7522.jpg" width="2562" height="1118" class="img_ev3q"></p>
 <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>
@@ -2613,7 +2613,7 @@ don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apa
         <id>https://fluss.apache.org/blog/pk-key-tables-log-cache-streaming/</id>
         <link href="https://fluss.apache.org/blog/pk-key-tables-log-cache-streaming/"/>
         <updated>2025-09-01T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Modern data platforms have traditionally relied on two foundational components: a log for durable, ordered event storage and a cache for low-latency access.]]></summary>
+        <summary type="html"><![CDATA[Modern data platforms have traditionally relied on two foundational components: a log for durable, ordered event storage and a cache for low-latency access.  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 complexity, fragility, and operational overhead.]]></summary>
         <content type="html"><![CDATA[<p>Modern data platforms have traditionally relied on two foundational components: a <strong>log</strong> for durable, ordered event storage and a <strong>cache</strong> for low-latency access.
 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>
@@ -2721,7 +2721,7 @@ and then ship the results into a <strong>separate serving</strong> system purely
         <id>https://fluss.apache.org/blog/taobao-practice/</id>
         <link href="https://fluss.apache.org/blog/taobao-practice/"/>
         <updated>2025-08-07T00:00:00.000Z</updated>
-        <summary type="html"><![CDATA[Streaming Storage More Suitable for Real-Time OLAP]]></summary>
+        <summary type="html"><![CDATA[The Data Development Team of Taobao has built a new generation of real-time data warehouse 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. By combining columnar storage with real-time update capabilities, Fluss supports column pruning, key-value point lookups, Delta Join, and seamless lake–stream integration, thereb [...]
         <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="streaming-storage-more-suitable-for-real-time-olap">Streaming Storage More Suitable for Real-Time OLAP<a href="https://fluss.apache.org/blog/taobao-practice/#streaming-storage-more-suitable-for-real-time-olap" class="hash-link" aria-label="Direct link to Streaming Storage More Suitable for Real-Time OLAP" title="Direct link to Streaming Storage More Suitable for Real-Time OLAP" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="https://fluss.apache.org/blog/taobao-practice/#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.
diff --git a/blog/authors/index.html b/blog/authors/index.html
index da5f4b9693..fc2b477f3e 100644
--- a/blog/authors/index.html
+++ b/blog/authors/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Authors | 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/ [...]
+<title data-rh="true">Authors | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 9539038747..7ce561bd5b 100644
--- a/blog/column-pruning-streaming-storage/index.html
+++ b/blog/column-pruning-streaming-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">How Apache Fluss Achieves True Pruning in Streaming Storage | 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/column-pruning-streaming-storage/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta d [...]
+<title data-rh="true">How Apache Fluss Achieves True Pruning in Streaming Storage | 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/column-pruning-streaming-storage/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
@@ -142,7 +142,7 @@ The result: pruning 90% of columns yields a 10x read throughput improvement, wit
 <li class=""><a href="https://github.com/openmessaging/benchmark" target="_blank" rel="noopener noreferrer" class="">Open Message Benchmark (OMB)</a></li>
 </ul>
 <hr>
-<p>If you found this interesting, consider exploring the <a href="https://fluss.apache.org" target="_blank" rel="noopener noreferrer" class="">Apache Fluss documentation</a> or giving the project a star on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>. Community contributions, feedback, and bug reports are always welcome.</p></div><footer class="docusaurus-mt-lg"><div class="row margin-top--sm theme-blog-footer-edit-meta-row"><div [...]
+<p>If you found this interesting, consider exploring the <a href="https://fluss.apache.org" target="_blank" rel="noopener noreferrer" class="">Apache Fluss documentation</a> or giving the project a star on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>. Community contributions, feedback, and bug reports are always welcome.</p></div><footer class="docusaurus-mt-lg"><div class="row margin-top--sm theme-blog-footer-edit-meta-row"><div [...]
                   <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/fluss-for-ai/index.html b/blog/fluss-for-ai/index.html
index bbd9473eab..4890c393b9 100644
--- a/blog/fluss-for-ai/index.html
+++ b/blog/fluss-for-ai/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">What does Apache Fluss mean in the context of AI? | 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">What does Apache Fluss mean in the context of AI? | 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/fluss-for-ai/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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
@@ -149,7 +149,7 @@ That framing works well for many ML pipelines, <strong>but it only captures part
 <p>Over the last year, we invested in capabilities that extend Fluss beyond analytics without abandoning that original focus. Stateless compute and externalized state changed how systems scale and recover. Support for complex data types and zero-copy schema evolution made it possible for data models to grow without constant rewrites. Vector support and Lance integration brought unstructured and semantic data into the same foundation.</p>
 <p>At the same time, the direction of the broader industry has become increasingly clear. Intelligent systems depend on shared, real-time context that spans features, state, history, and embeddings. Feature-store-like capabilities are no longer a niche requirement—they are becoming a central building block for systems that operate continuously and adapt over time.</p>
 <p>These threads converge on a direction we are committing to: Apache Fluss as a streaming-first foundation that supports real-time analytics, feature and context access, multi-modal data, decision tracking, and explainability. All of this is built on stateless, resilient streaming applications that can evolve without destabilizing the system.</p>
-<p>That is what “AI” means in the context of Apache Fluss. Not a model platform, and not a framework, but the data and state foundation that real-time intelligent systems depend on to operate reliably, transparently, and at scale.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss_rust_client_release/"><div class="pagination-nav__sublabel">Newer post</div><div  [...]
+<p>That is what “AI” means in the context of Apache Fluss. Not a model platform, and not a framework, but the data and state foundation that real-time intelligent systems depend on to operate reliably, transparently, and at scale.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss_rust_client_release/"><div class="pagination-nav__sublabel">Newer post</div><div  [...]
                   <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/fluss-intro/index.html b/blog/fluss-intro/index.html
index 60ae021275..8df9c676ce 100644
--- a/blog/fluss-intro/index.html
+++ b/blog/fluss-intro/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Introducing Fluss: Streaming Storage for Real-Time Analytics | 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" [...]
+<title data-rh="true">Introducing Fluss: Streaming Storage for Real-Time Analytics | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -100,7 +100,7 @@ The future planning for Fluss involves three key aspects, each corresponding to
 <li class=""><strong>Storage for Apache Flink:</strong> Fluss aims to be the best storage for Apache Flink and streaming analytics, offering deep optimization with Flink across the storage, optimizer and execution layer. Delta Join marks our first major step, with many more exciting features on the way.</li>
 <li class=""><strong>Real-Time Data Layer for Apache Iceberg:</strong> By unifying stream and Lakehouse, Fluss is committed to providing a robust real-time data layer for Apache Iceberg and Apache Paimon. This vision includes creating a unified storage solution that supports both real-time and offline analytics.</li>
 </ul>
-<p>There are more exciting work happening in the community. You can check out <a class="" href="/roadmap/">Fluss Roadmap</a> for a comprehensive future planning.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/unified-streaming-lakehouse/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Towards A Unified Streaming &amp; Lak [...]
+<p>There are more exciting work happening in the community. You can check out <a class="" href="/roadmap/">Fluss Roadmap</a> for a comprehensive future planning.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/unified-streaming-lakehouse/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Towards A Unified Streaming &amp; Lak [...]
                   <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/fluss-java-client/index.html b/blog/fluss-java-client/index.html
index d4987e5c2e..a144e83d20 100644
--- a/blog/fluss-java-client/index.html
+++ b/blog/fluss-java-client/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Apache Fluss Java Client: A Deep Dive | 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" cont [...]
+<title data-rh="true">Apache Fluss Java Client: A Deep Dive | 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/fluss-java-client/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>.
@@ -149,7 +149,7 @@ We also demonstrated reading from a log table using a scanner and performing a l
 <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&#x27;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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-joins-asf/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Fluss Joins the Apache Incubator</div> [...]
+<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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-joins-asf/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Fluss Joins the Apache Incubator</div> [...]
                   <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/fluss-joins-asf/index.html b/blog/fluss-joins-asf/index.html
index 4e68d7b660..826452d828 100644
--- a/blog/fluss-joins-asf/index.html
+++ b/blog/fluss-joins-asf/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Fluss Joins the Apache Incubator | 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/fluss-joins-asf/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
+<title data-rh="true">Fluss Joins the Apache Incubator | 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/fluss-joins-asf/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
@@ -80,7 +80,7 @@ In key business scenarios such as log collection and analysis, search recommenda
 <li class="">Official Website: <a href="https://fluss.apache.org/" target="_blank" rel="noopener noreferrer" class="">https://fluss.apache.org/</a></li>
 <li class="">Slack: <a href="https://join.slack.com/t/apache-fluss/shared_invite/zt-33wlna581-QAooAiCmnYboJS8D_JUcYw" target="_blank" rel="noopener noreferrer" class="">Apache Fluss </a></li>
 <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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/hands-on-fluss-lakehouse/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">From Stream to Lake: Hands-On with Fluss Tiering into Paimon on Minio</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/blog/fluss-java-client/"><div class="pagination-nav__su [...]
+</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/hands-on-fluss-lakehouse/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">From Stream to Lake: Hands-On with Fluss Tiering into Paimon on Minio</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/blog/fluss-java-client/"><div class="pagination-nav__su [...]
                   <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/fluss-open-source/index.html b/blog/fluss-open-source/index.html
index 549b5da4cc..abe9a52d90 100644
--- a/blog/fluss-open-source/index.html
+++ b/blog/fluss-open-source/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Fluss is Now Open Source | 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:// [...]
+<title data-rh="true">Fluss is Now Open Source | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="ht [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
@@ -62,7 +62,7 @@ As part of our commitment, Fluss is now open source under the Apache 2.0 license
 <li class="">Announcement Blog Post: <a href="https://www.ververica.com/blog/introducing-fluss" target="_blank" rel="noopener noreferrer" class="">Introducing Fluss: Unified Streaming Storage For Next-Generation Data Analytics</a></li>
 <li class="">Flink Forward Keynote Announcement: <a href="https://www.ververica.academy/courses/3d163483-5040-4d60-b5b3-755c3277edf7/activities/1af290fd-05bc-4fab-90be-6ed4628399be" target="_blank" rel="noopener noreferrer" class="">The Future - Introducing Fluss</a></li>
 <li class="">Flink Forward Fluss Presentation: <a href="https://www.ververica.academy/courses/3d163483-5040-4d60-b5b3-755c3277edf7/activities/a366d118-6c53-47ef-91bb-289fc2462b07" target="_blank" rel="noopener noreferrer" class="">Is Kafka the Best Storage for Streaming Analytics?</a></li>
-</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/why-fluss/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Why Fluss? Top 4 Challenges of Using Kafka for Real-Time Analytics</div></a></nav></main><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left- [...]
+</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/why-fluss/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Why Fluss? Top 4 Challenges of Using Kafka for Real-Time Analytics</div></a></nav></main><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left- [...]
                   <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/fluss-storage-hierarchy/index.html b/blog/fluss-storage-hierarchy/index.html
index b49a71fc1a..6c298c496e 100644
--- a/blog/fluss-storage-hierarchy/index.html
+++ b/blog/fluss-storage-hierarchy/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">The Storage Hierarchy: Hot, Remote, and Lake | 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/fluss-storage-hierarchy/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docu [...]
+<title data-rh="true">The Storage Hierarchy: Hot, Remote, and Lake | 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/fluss-storage-hierarchy/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -126,7 +126,7 @@
 </ul>
 <p>Each shortcut is wrong in a way that only becomes visible after you&#x27;ve configured something based on it.</p>
 <p>The model here is: three tiers with three different jobs, two background tasks that should be reasoned about independently, a small set of defaults deliberately tuned for production.</p>
-<p>Disabling those defaults is almost always the wrong move. Tuning them to your workload is almost always the right one. 🌊</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part1/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Service Deep Dive Part 1: The Mental Model</div></a><a cl [...]
+<p>Disabling those defaults is almost always the wrong move. Tuning them to your workload is almost always the right one. 🌊</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part1/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Service Deep Dive Part 1: The Mental Model</div></a><a cl [...]
                   <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/fluss-tiering-service-deep-dive-part1/index.html b/blog/fluss-tiering-service-deep-dive-part1/index.html
index 6c6696ee9a..34468ec037 100644
--- a/blog/fluss-tiering-service-deep-dive-part1/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part1/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tiering Service Deep Dive Part 1: The Mental Model | 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/fluss-tiering-service-deep-dive-part1/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data- [...]
+<title data-rh="true">Tiering Service Deep Dive Part 1: The Mental Model | 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/fluss-tiering-service-deep-dive-part1/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -156,7 +156,7 @@ The coordinator validates the epoch (still 7, all good), records the completion
 </blockquote>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="next-up">Next Up<a href="#next-up" class="hash-link" aria-label="Direct link to Next Up" title="Direct link to Next Up" translate="no">​</a></h2>
 <p>You&#x27;ve now got the mental model, the processes, the heartbeat conversation, the lifecycle, and what happens during one full round.
-The next part takes that round and shows what changes when you start tuning the dials, and then what changes again when you stop thinking about one table at a time.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part2/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Service Deep Div [...]
+The next part takes that round and shows what changes when you start tuning the dials, and then what changes again when you stop thinking about one table at a time.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part2/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Service Deep Div [...]
                   <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/fluss-tiering-service-deep-dive-part2/index.html b/blog/fluss-tiering-service-deep-dive-part2/index.html
index c576c879dc..68a989aaec 100644
--- a/blog/fluss-tiering-service-deep-dive-part2/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part2/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tiering Service Deep Dive Part 2: Tuning | 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/fluss-tiering-service-deep-dive-part2/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true"  [...]
+<title data-rh="true">Tiering Service Deep Dive Part 2: Tuning | 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/fluss-tiering-service-deep-dive-part2/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true"  [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
@@ -233,7 +233,7 @@ All registered jobs are undifferentiated workers reaching into the same queue, a
 <p><strong>Does not bypass:</strong> the 2-minute heartbeat-liveness window from the freshness section. Every job is subject to the same hardcoded check: if any one job stops heartbeating, the coordinator fences its in-flight tables and another job picks them up. Scaling out doesn&#x27;t change this; it just spreads the heartbeat burden across multiple JobManagers.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-next">What&#x27;s Next?<a href="#whats-next" class="hash-link" aria-label="Direct link to What&#x27;s Next?" title="Direct link to What&#x27;s Next?" translate="no">​</a></h2>
 <p>You now know all the dials, from per-table settings like bucket count and freshness, through the multi-table queue dynamics, to the deployment-shape choice between one tiering job and several.
-Everything you&#x27;ve read so far has been about how the system behaves. <a class="" href="/blog/fluss-tiering-service-deep-dive-part3/">Part 3</a> is about what you do with it.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part3/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Se [...]
+Everything you&#x27;ve read so far has been about how the system behaves. <a class="" href="/blog/fluss-tiering-service-deep-dive-part3/">Part 3</a> is about what you do with it.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-tiering-service-deep-dive-part3/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Tiering Se [...]
                   <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/fluss-tiering-service-deep-dive-part3/index.html b/blog/fluss-tiering-service-deep-dive-part3/index.html
index d468ce13a8..9932b7c78e 100644
--- a/blog/fluss-tiering-service-deep-dive-part3/index.html
+++ b/blog/fluss-tiering-service-deep-dive-part3/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tiering Service Deep Dive Part 3: In Production | 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/fluss-tiering-service-deep-dive-part3/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh= [...]
+<title data-rh="true">Tiering Service Deep Dive Part 3: In Production | 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/fluss-tiering-service-deep-dive-part3/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -148,7 +148,7 @@ It&#x27;s worth knowing which metrics matter.</p>
 <p><strong>Reading from the lake side.</strong> The whole point of tiering is to make data queryable from Flink batch, Spark, Trino, or any other engine that speaks Paimon or Iceberg. The union-read path, which seamlessly stitches together lake-side historical data with Fluss-side hot data, is what makes this useful. It&#x27;s separate machinery from the tiering service, but it depends on it.</p>
 <p><strong>Compaction on the lake side.</strong> Mentioned several times across this series as a downstream concern. The actual mechanics of Paimon&#x27;s compaction (full vs minor, the role of the dedicated compaction job) and Iceberg&#x27;s (rewrite manifests, expire snapshots) are their own topics. If you&#x27;re going to operate tiering in production, you need to operate compaction alongside it; they&#x27;re a pair.</p>
 <p><strong>Schema evolution.</strong> The tiering service handles schema changes by carrying the Fluss-side schema through to the lake on the next round. The lake-side catalog needs to accept the new schema; Paimon and Iceberg both support evolution, but with different rules. The interaction between Fluss schema changes (<code>ALTER TABLE</code> on the streaming side) and lake-side schema (the corresponding Paimon or Iceberg evolution) has its own corner cases and is worth a separate wal [...]
-<p>The tiering service is the kind of subsystem that&#x27;s invisible when it works and confusing when it doesn&#x27;t. The goal of this walkthrough was to give you the mental model that lets you reason about it without having to dig back through the source every time something looks off.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/apache-fluss-graduates-to-to [...]
+<p>The tiering service is the kind of subsystem that&#x27;s invisible when it works and confusing when it doesn&#x27;t. The goal of this walkthrough was to give you the mental model that lets you reason about it without having to dig back through the source every time something looks off.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/apache-fluss-graduates-to-to [...]
                   <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/fluss_fraud_detection/index.html b/blog/fluss_fraud_detection/index.html
index 6e0a80a485..18da441e06 100644
--- a/blog/fluss_fraud_detection/index.html
+++ b/blog/fluss_fraud_detection/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">A fraud detection pipeline with Streamhouse | 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 [...]
+<title data-rh="true">A fraud detection pipeline with Streamhouse | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -253,7 +253,7 @@ To learn more details about the tiering service works you can read the official
 <p>Real-time data is automatically compacted into Iceberg, via the built-in Flink service, seamlessly bridging streaming and batch.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="union-reads">Union Reads<a href="#union-reads" class="hash-link" aria-label="Direct link to Union Reads" title="Direct link to Union Reads" translate="no">​</a></h3>
 <p>Fluss enables combined reads of real-time and historical data (Fluss tables + Iceberg), delivering true real-time analytics without duplication.
-With Flink you can query both the Fraud table in Fluss and the corresponding Iceberg Fraud table at the same time, obtaining a unified view of the records, including the latest ones that are only present in Fluss because they have not been synced yet. Moving forward, the community plans to extend this capability to support additional query engines, such as Apache Spark and StarRocks, further broadening its ecosystem compatibility and adoption.</p></div></article><nav class="pagination-na [...]
+With Flink you can query both the Fraud table in Fluss and the corresponding Iceberg Fraud table at the same time, obtaining a unified view of the records, including the latest ones that are only present in Fluss because they have not been synced yet. Moving forward, the community plans to extend this capability to support additional query engines, such as Apache Spark and StarRocks, further broadening its ecosystem compatibility and adoption.</p></div></article><nav class="pagination-na [...]
                   <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/fluss_rust_client_release/index.html b/blog/fluss_rust_client_release/index.html
index 31f9c100a7..9e42568162 100644
--- a/blog/fluss_rust_client_release/index.html
+++ b/blog/fluss_rust_client_release/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release | 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/fluss_rust_client_release/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content [...]
+<title data-rh="true">Announcing Apache Fluss (Incubating) Rust, Python, and C++ Client 0.1.0 Release | 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/fluss_rust_client_release/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -80,7 +80,7 @@ See the <a href="https://clients.fluss.apache.org/user-guide/rust/example/partit
 <li class="">Website: <a href="https://fluss.apache.org/" target="_blank" rel="noopener noreferrer" class="">https://fluss.apache.org/</a></li>
 <li class="">Mailing List: <a href="https://fluss.apache.org/community/welcome/#mailing-lists" target="_blank" rel="noopener noreferrer" class="">https://fluss.apache.org/community/welcome/#mailing-lists</a></li>
 <li class="">Slack: <a href="https://apache-fluss.slack.com" target="_blank" rel="noopener noreferrer" class="">https://apache-fluss.slack.com</a></li>
-</ul></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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li><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=" [...]
+</ul></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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li><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=" [...]
                   <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/hands-on-fluss-lakehouse/index.html b/blog/hands-on-fluss-lakehouse/index.html
index 1ade06d010..2f99141af6 100644
--- a/blog/hands-on-fluss-lakehouse/index.html
+++ b/blog/hands-on-fluss-lakehouse/index.html
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -179,7 +179,7 @@
 </li>
 </ol>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
-<p>In this guide, we&#x27;ve explored the Fluss lakehouse architecture and set up a complete local environment with Fluss, Flink, Paimon, and Minio. We&#x27;ve walked through practical examples of data processing that showcase how Fluss seamlessly integrates real-time and historical data. With this setup, you now have a solid foundation for experimenting with Fluss&#x27;s powerful lakehouse capabilities on your own machine.</p></div></article><nav class="pagination-nav docusaurus-mt-lg"  [...]
+<p>In this guide, we&#x27;ve explored the Fluss lakehouse architecture and set up a complete local environment with Fluss, Flink, Paimon, and Minio. We&#x27;ve walked through practical examples of data processing that showcase how Fluss seamlessly integrates real-time and historical data. With this setup, you now have a solid foundation for experimenting with Fluss&#x27;s powerful lakehouse capabilities on your own machine.</p></div></article><nav class="pagination-nav docusaurus-mt-lg"  [...]
                   <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/index.html b/blog/index.html
index 7b6643df6b..8a535fda9d 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -1,9 +1,9 @@
 <!doctype html>
-<html lang="en" dir="ltr" class="blog-wrapper blog-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="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">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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,77 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>🌊 We are excited to announce the official release of Apache Fluss 1.0!</p>
-<p>AI agents and applications need data that keeps up with the world around them: current user profiles, recent interactions, changing business state, and fresh features for inference. Training pipelines also need access to historical data and newly arriving events. Fluss 1.0 strengthens the data layer connecting these workloads, from straightforward HTTP access for agents and native Python integration to continuous processing with Flink and training data preparation with Spark.</p>
-<p>This is the first major release since <a href="https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/" target="_blank" rel="noopener noreferrer" class="">Fluss graduated from the Apache Incubator</a> to become a Top-Level Project. The community took a longer development cycle to prepare for this milestone. The release brings together <strong>over a thousand commits</strong> and <strong>450,000 new lines of code</strong>, roughly <strong>three times</strong> the amo [...]
-<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 [...]
-<p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
-<ul>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part1/">Part 1 - The Mental Model</a>:</strong> how one tiering round actually works, from timer fire to lake commit.</li>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part2/">Part 2 - Tuning</a>:</strong> per-table dials, multi-table dynamics, and scaling out.</li>
-<li class=""><strong>Part 3 - In Production:</strong> failure modes, design pitfalls, and the dashboard that tells you everything is fine.</li>
-</ul></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Tiering Service Deep Dive Part 3: In Production" href="/blog/fluss-tiering-service-deep-dive-part3/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/fluss-tiering-service-deep-dive-part2/">Tiering Service Deep Dive Part 2: Tuning</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2026-06- [...]
-<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.
-The freshness setting, the one knob most users actually touch, does two different jobs that share the same value.
-Once a single job is handling many tables, queue position starts to dominate effective freshness more than any per-table setting.
-And once that happens, you have a deployment-shape decision: stay with one job, or scale out. By the end, you&#x27;ll know which levers matter most and how to use them.</p>
-<p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
-<ul>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part1/">Part 1 - The Mental Model</a>:</strong> how one tiering round actually works, from timer fire to lake commit.</li>
-<li class=""><strong>Part 2 - Tuning:</strong> per-table dials, multi-table dynamics, and scaling out.</li>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part3/">Part 3 - In Production</a>:</strong> failure modes, design pitfalls, and monitoring.</li>
-</ul></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Tiering Service Deep Dive Part 2: Tuning" href="/blog/fluss-tiering-service-deep-dive-part2/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/fluss-tiering-service-deep-dive-part1/">Tiering Service Deep Dive Part 1: The Mental Model</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2026- [...]
-<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>
-<p><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part2/">Part 2</a> and <a class="" href="/blog/fluss-tiering-service-deep-dive-part3/">Part 3</a></strong> take that mental model and add the dials (parallelism, table kinds, freshness, multi-table behavior, scale-out) and then put it into a real production deployment (failures, pitfalls, monitoring).</p>
-<p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
-<ul>
-<li class=""><strong>Part 1 - The Mental Model:</strong> how one tiering round actually works, from timer fire to lake commit.</li>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part2/">Part 2 - Tuning</a>:</strong> per-table dials, multi-table dynamics, and scaling out.</li>
-<li class=""><strong><a class="" href="/blog/fluss-tiering-service-deep-dive-part3/">Part 3 - In Production</a>:</strong> failure modes, design pitfalls, and monitoring.</li>
-</ul></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Tiering Service Deep Dive Part 1: The Mental Model" href="/blog/fluss-tiering-service-deep-dive-part1/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/fluss-storage-hierarchy/">The Storage Hierarchy: Hot, Remote, and Lake</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2026-06-02T00:0 [...]
-<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><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.
-Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
-The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
-<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>
-<ul>
-<li class=""><strong>Operations:</strong> Refresh conversion rates and funnels within 30 seconds.</li>
-<li class=""><strong>Algorithms:</strong> Order prediction models must iterate at minute-level granularity.</li>
-<li class=""><strong>Quality Assurance:</strong> Canary release anomalies must be detected within seconds and trigger instant alerts.</li>
-</ul>
-<p>The existing pipeline (built on Kafka, Flink, Paimon, and StarRocks) handled this at one scale.</p>
-<blockquote>
-<p><strong>Note:</strong> In Alibaba&#x27;s internal infrastructure, <strong>TT (TimeTunnel)</strong> is the internal equivalent of Apache Kafka — a high-throughput distributed message queue. Throughout this post, &quot;Kafka&quot; refers to TT in the Taobao Instant Commerce context. But as the business grew, three fundamental bottlenecks emerged: unbounded state growth from stream joins, mounting complexity in building multi-stream denormalized tables, and excessive resource consumption [...]
-</blockquote>
-<p>Fluss broke this impasse. By replacing the fragmented stream-batch architecture with a unified storage layer, its features (Delta Join, Partial Update, Streaming-Lakehouse Unification, Column Pruning, and Auto-Increment Columns) systematically eliminated all three bottlenecks and fundamentally reshaped how Taobao Instant Commerce handles real-time decision-making at scale.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Taobao  [...]
-<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></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Real-Time Multi-Dimensional Unique Visitor Deduplication in Practice" href="/blog/roaringbitmap-uv-deduplication/"><b>Read more</b></a>< [...]
+<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/page/2/index.html b/blog/page/2/index.html
deleted file mode 100644
index 2fda7d045f..0000000000
--- a/blog/page/2/index.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr" class="blog-wrapper blog-list-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">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">
-
-
-
-
-<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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.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>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><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
-through batch-oriented systems or log-only pipelines.</p>
-<p>Over the last year, Fluss has expanded beyond this original framing. You’ll now see it described as streaming storage for <strong>real-time analytics and AI</strong>. This change reflects how data systems are being used today: more workloads depend on continuously updated data, low-latency access to evolving state, and the ability to reason over context as it changes.</p>
-<p>In this context, “AI” does not mean training or serving models inside Fluss. It refers to the class of intelligent systems that rely on fresh features, evolving context, and real-time state to make decisions continuously. Whether those systems use traditional machine learning models, newer AI techniques, or a combination of both, they all depend on the same data foundations.</p>
-<p>This shift explains the recent evolution of Apache Fluss. Investments in stateless compute, richer data types with zero-copy schema evolution, and vector support through Lance were driven by a single question:</p>
-<blockquote>
-<p>What does a data foundation need to look like to support real-time intelligent systems reliably at scale?</p>
-</blockquote>
-<p>The rest of this post answers that question. We’ll explain what AI means when viewed through the lens of Apache Fluss, and why a streaming-first foundation for features, context, and state is central to building the next generation of intelligent systems.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about What does Apache Fluss mean in the context of AI?" href="/blog/fluss-for-ai/"><b>Read more</b></a></div></footer></article><art [...]
-<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>
-<li class="">Richer and more flexible data models</li>
-<li class="">Safe, zero-downtime schema evolution</li>
-<li class="">Storage-level optimizations (aggregations, CDC, formats)</li>
-<li class="">Stronger operational guarantees and scalability</li>
-<li class="">A more mature ecosystem and developer experience</li>
-</ul>
-<p>Whether you’re building <strong>unified stream &amp; lakehouse architectures</strong>, <strong>real-time analytics</strong>, <strong>feature/context stores</strong>, or <strong>long-running stateful pipelines</strong>, Fluss 0.9 introduces powerful new primitives that make these systems easier, safer, and more efficient to operate at scale.</p>
-<hr>
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tldr-what-fluss-09-unlocks">TL;DR: What Fluss 0.9 Unlocks<a href="#tldr-what-fluss-09-unlocks" class="hash-link" aria-label="Direct link to TL;DR: What Fluss 0.9 Unlocks" title="Direct link to TL;DR: What Fluss 0.9 Unlocks" translate="no">​</a></h3>
-<p><img decoding="async" loading="lazy" alt="Features" src="/assets/images/features-b6569c7b33e37a6ff8daeb38e0fcde7c.png" width="2658" height="1622" class="img_ev3q"></p>
-<ul>
-<li class=""><strong>Zero-copy schema evolution</strong> for evolving streaming jobs</li>
-<li class=""><strong>Storage-level aggregations</strong> that further enhances zero-state processing</li>
-<li class=""><strong>Change data feed</strong> for CDC, audit trails, point-in-time recovery, and ML reproducibility</li>
-<li class=""><strong>Safer snapshot-based reads</strong> with consumer-aware lifecycle management</li>
-<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 [...]
-<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 [...]
-<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 [...]
-<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>
-<ul>
-<li class="">🧊 Enhanced Streaming Lakehouse capabilities with full support for <a href="https://iceberg.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Iceberg</a> and <a href="https://lancedb.github.io/lance/" target="_blank" rel="noopener noreferrer" class="">Lance</a></li>
-<li class="">⚡ Introduction of <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-486%3A+Introduce+A+New+DeltaJoin" target="_blank" rel="noopener noreferrer" class="">Delta Joins</a> with Flink, a game-changing innovation that redefines efficiency in stream processing by minimizing state and maximizing speed.</li>
-<li class="">🔧 Supports hot updates for both cluster configurations and table configurations</li>
-</ul>
-<p>Apache Fluss 0.8 marks the beginning of a new era in streaming:
-<strong>real-time</strong>, <strong>unified</strong>, and <strong>zero-state</strong>, purpose-built to power the next generation of data platforms with <strong>low-latency performance</strong>, <strong>scalability</strong>, and <strong>architectural simplicity</strong>.</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" title="Content related release announcement." class= [...]
-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>.
-These persistent state tables provide the same semantics as running both a log and a cache, without needing two separate systems.
-Every write produces a durable log entry and an immediately consistent key-value update.
-Snapshots and log replay guarantee deterministic recovery, while clients benefit from the simplicity of interacting with one system for reads, writes, and queries.</p>
-<p>In this post, we will explore how Fluss PK Tables work, why unifying log and cache into a persistent design is a critical advancement,
-and how this model resolves long-standing challenges of maintaining consistency across multiple systems.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Primary Key Tables: Unifying Log and Cache for 🚀 Streaming" href="/blog/pk-key-tables-log-cache-streaming/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/taobao-practice/">How Taobao uses Apache Fluss  [...]
-<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.
-By combining columnar storage with real-time update capabilities, Fluss supports column pruning, key-value point lookups, Delta Join, and seamless lake–stream integration, thereby <strong>cutting I/O and compute overhead</strong> while enhancing job stability and profiling efficiency.</p>
-<p>Already deployed on Taobao’s A/B-testing platform for critical services such as search and recommendation, the system proved its resilience during the 618 Grand Promotion:
-<strong>it handled tens of millions of requests with sub-second latency</strong>, lowered resource usage by <strong>30%</strong>, and removed more than 100 TB from state storage.
-Looking ahead, the team will continue to extend Fluss within a <strong>Lakehouse architecture</strong> and broaden its use across <strong>AI-driven</strong> workloads.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about How Taobao uses Apache Fluss (Incubating) for Real-Time Processing in Search and RecSys" href="/blog/taobao-practice/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class=" [...]
-<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 [...]
-                  <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
deleted file mode 100644
index 842e3b7743..0000000000
--- a/blog/page/3/index.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr" class="blog-wrapper blog-list-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">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">
-
-
-
-
-<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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.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 [...]
-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><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 [...]
-<p>In this blog post we will take a deep dive and explore how Fluss’s Tiering Service <code>orchestrates data movement</code>, <code>preserves consistency</code>, and empowers <code>scalable</code>, <code>high-performance</code> analytics at <code>optimized costs</code>.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Tiering Service Deep Dive" href="/blog/tiering-service/"><b>Read more</b></a></div></footer></article><article cla [...]
-<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></div><footer class=" [...]
-<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:
-<em>user preferences</em>, <em>past purchases</em>, <em>clickstream behavior</em>, <em>cart activity</em>, <em>product reviews</em>, <em>support tickets</em>, <em>ad impressions</em>, and <em>loyalty status</em>.</p>
-<p>That’s at least <strong>8 different data sources</strong>, each producing updates independently.</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Understanding Partial Updates" href="/blog/partial-updates/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/unveil-fluss-logo/">The Story of Fluss Logo</a></h2><div class="container_mt6G margin-vert--md"><ti [...]
-<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:
-&quot;When will Fluss get a logo?&quot; After more than a month of careful design work and over 30 iterations, we’re excited to finally unveil the official Fluss logo — a surfing otter! 🦦🌊</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about The Story of Fluss Logo" href="/blog/unveil-fluss-logo/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/releases/0.6/" [...]
-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></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= [...]
-<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>
-<li class=""><strong>Columnar Stream:</strong> Optimizes storage and query efficiency.</li>
-<li class=""><strong>Streaming Updates:</strong> Enables low-latency updates to data streams.</li>
-<li class=""><strong>Changelog Generation:</strong> Supports changelog generation and consumption.</li>
-<li class=""><strong>Real-Time Lookup Queries:</strong> Facilitates instant lookup queries on primary keys.</li>
-<li class=""><strong>Streaming &amp; Lakehouse Unification:</strong> Seamlessly integrates streaming and lakehouse storage for unified data processing.</li>
-</ul></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Towards A Unified Streaming &amp; Lakehouse Architecture" href="/blog/unified-streaming-lakehouse/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/fluss-intro/">Introducing Fluss: Streaming Storage for Real-Time Analytics</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2024-12-12T00:0 [...]
-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></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Introducing Fluss: Streaming Storage for Real-Time Analytics" href="/blog/fluss-intro/"><b>Read more</b></a></div></footer></article><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/why-fluss/"> [...]
-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></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Why Fluss? Top 4 Challenges of Using Kafka for Real-Time Analytics" href="/blog/why-fluss/"><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/page/2/"><div clas [...]
-                  <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/4/index.html b/blog/page/4/index.html
deleted file mode 100644
index 60a5dd3ade..0000000000
--- a/blog/page/4/index.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr" class="blog-wrapper blog-list-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">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">
-
-
-
-
-<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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.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 [...]
-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 [...]
-As part of our commitment, Fluss is now open source under the Apache 2.0 license and is available on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>, inviting users to create the next generation of real-time architectures.</p>
-<p><img decoding="async" loading="lazy" alt="FF Announcement" src="/assets/images/ff_os-2589690ef465b4d2c76c7861438ad18b.png" width="3840" height="1286" class="img_ev3q"></p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about Fluss is Now Open Source" href="/blog/fluss-open-source/"><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 [...]
-                  <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/partial-updates/index.html b/blog/partial-updates/index.html
index 6f1cf423ae..544b2ffa63 100644
--- a/blog/partial-updates/index.html
+++ b/blog/partial-updates/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Understanding Partial Updates | 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/partial-updates/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="de [...]
+<title data-rh="true">Understanding Partial Updates | 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/partial-updates/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="de [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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:
@@ -117,7 +117,7 @@ and data gets offloading to the <code>Lakehouse</code> tables.</p>
 <p>The result is a more scalable, maintainable, and efficient pipeline.
 Engineers can spend less time wrestling with Flink’s state, checkpoints and join mechanics, and more time delivering fresh, integrated data to power real-time analytics and applications.
 With Fluss handling the merge logic, achieving a single, up-to-date view from multiple disparate streams becomes way more elegant. 😁</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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/releases/0.7/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Announcing Fluss 0.7</div></a><a class="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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/releases/0.7/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Announcing Fluss 0.7</div></a><a class="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></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/pk-key-tables-log-cache-streaming/index.html b/blog/pk-key-tables-log-cache-streaming/index.html
index bb967756cc..604468c975 100644
--- a/blog/pk-key-tables-log-cache-streaming/index.html
+++ b/blog/pk-key-tables-log-cache-streaming/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Primary Key Tables: Unifying Log and Cache for 🚀 Streaming | 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" p [...]
+<title data-rh="true">Primary Key Tables: Unifying Log and Cache for 🚀 Streaming | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="t [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>.
@@ -129,7 +129,7 @@ and then ship the results into a <strong>separate serving</strong> system purely
 <p>Fluss Primary Key Tables are one of the most compelling features of the platform. They embody the <strong>stream-table duality</strong> in practice: every write is a log entry and a KV update; every recovery is a snapshot plus replay; every cache read is guaranteed to be consistent with the log.</p>
 <p>The complexity of coordinating a log and a cache disappears. With Fluss, you don’t have to choose between speed and safety; you get both.</p>
 <p>In short, <strong>Fluss turns the log into your cache, and the cache into your log</strong>, which can be a major simplification for anyone building real-time systems.</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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/releases/0.8/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Announcing Apache Fluss (Incubating) 0.8: [...]
+<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></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/releases/0.8/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Announcing Apache Fluss (Incubating) 0.8: [...]
                   <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/rednote-kafka-to-fluss-real-time-indexing/index.html b/blog/rednote-kafka-to-fluss-real-time-indexing/index.html
index 4ccddaaf36..05c55f5050 100644
--- a/blog/rednote-kafka-to-fluss-real-time-indexing/index.html
+++ b/blog/rednote-kafka-to-fluss-real-time-indexing/index.html
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -87,7 +87,7 @@
 <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>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 2466a58166..fd5adb08f5 100644
--- a/blog/releases/0.6/index.html
+++ b/blog/releases/0.6/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Announcing Fluss 0.6 | 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://flus [...]
+<title data-rh="true">Announcing Fluss 0.6 | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -156,7 +156,7 @@ Compatibility with the Kafka network protocol, enabling seamless integration wit
 <p>Fluss is under active development. Be sure to stay updated on the project, give it a try and if you like it, don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a></p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="list-of-contributors">List of Contributors<a href="#list-of-contributors" class="hash-link" aria-label="Direct link to List of Contributors" title="Direct link to List of Contributors" translate="no">​</a></h2>
 <p>The Fluss community would like to express gratitude to all the 45 contributors who made this release possible:</p>
-<p>Benchao Li, ForwardXu, Gang Yang, Georgios Andrianakis, Giannis Polyzos, Hongshun Wang, Jark Wu, Kerwin, Leonard Xu, LiJingwei, Liu Xiao, MehulBatra, Michael Koepf, Nicholas Jiang, Ron, RunningDB, Sagar Sumit, SeungMin, Shuo Cheng, Stan, SteNicholas, Tyrantlucifer, Vipamp, WangS-C, WenjunMin, Wenston Xin, Xiaojian Sun, Yang Guo, Yubin Li, Yuepeng Pan, Zmm, benjobs, gongzhongqiang, gyang94, jon-qj, luoyuxia, moses, psxjoy, wangwj, wudi, xiaozhou, yunhong, yuxia Luo, 码界探索, 道君</p></div>< [...]
+<p>Benchao Li, ForwardXu, Gang Yang, Georgios Andrianakis, Giannis Polyzos, Hongshun Wang, Jark Wu, Kerwin, Leonard Xu, LiJingwei, Liu Xiao, MehulBatra, Michael Koepf, Nicholas Jiang, Ron, RunningDB, Sagar Sumit, SeungMin, Shuo Cheng, Stan, SteNicholas, Tyrantlucifer, Vipamp, WangS-C, WenjunMin, Wenston Xin, Xiaojian Sun, Yang Guo, Yubin Li, Yuepeng Pan, Zmm, benjobs, gongzhongqiang, gyang94, jon-qj, luoyuxia, moses, psxjoy, wangwj, wudi, xiaozhou, yunhong, yuxia Luo, 码界探索, 道君</p></div>< [...]
                   <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.7/index.html b/blog/releases/0.7/index.html
index 52f0d65ec0..39dcd94a63 100644
--- a/blog/releases/0.7/index.html
+++ b/blog/releases/0.7/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Announcing Fluss 0.7 | 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://flus [...]
+<title data-rh="true">Announcing Fluss 0.7 | 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/releases/0.7/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -149,7 +149,7 @@ and integrating with <strong><a href="https://github.com/lancedb/lance" target="
 don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="list-of-contributors">List of contributors<a href="#list-of-contributors" class="hash-link" aria-label="Direct link to List of contributors" title="Direct link to List of contributors" translate="no">​</a></h2>
 <p>The Fluss community would like to express gratitude to all the contributors who made this release possible:</p>
-<p>Benchao Li,  CaoZhen,  Feng Wang,  Giannis Polyzos,  HZY,  Hongshun Wang,  Jark Wu,  Junbo wang,  Kerwin,  Leonard Xu,  MehulBatra,  Michael Koepf,  Min Zhao,  Nicholas Jiang,  Radek Grebski,  Rohan Dubey,  Xiaojian Sun,  Yang Guo,  dao-jun,  gkatzioura,  luoyuxia,  majialong,  xiaozhou,  yunhong,  yuxia Luo,  yx9o,  zhangmang,  道君</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 [...]
+<p>Benchao Li,  CaoZhen,  Feng Wang,  Giannis Polyzos,  HZY,  Hongshun Wang,  Jark Wu,  Junbo wang,  Kerwin,  Leonard Xu,  MehulBatra,  Michael Koepf,  Min Zhao,  Nicholas Jiang,  Radek Grebski,  Rohan Dubey,  Xiaojian Sun,  Yang Guo,  dao-jun,  gkatzioura,  luoyuxia,  majialong,  xiaozhou,  yunhong,  yuxia Luo,  yx9o,  zhangmang,  道君</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 [...]
                   <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.8/index.html b/blog/releases/0.8/index.html
index 8a1559e7c4..1ef0f61c39 100644
--- a/blog/releases/0.8/index.html
+++ b/blog/releases/0.8/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI | 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 [...]
+<title data-rh="true">Announcing Apache Fluss (Incubating) 0.8: Streaming Lakehouse for Data + AI | 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/releases/0.8/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -157,7 +157,7 @@ However, the community is actively stabilizing the clients and plans to release
 <p>Alibaba-HZY, CaoZhen, CenterCode, CodeDrinks, David, Giannis Polyzos, Hemanth Savasere, Hongshun Wang, Jark Wu, Jensen, Junbo Wang, Kerwin, Leonard Xu, Liebing, Maggie Cao, Mahesh Sambaram, MehulBatra, Michael Koepf, Rafael Sousa, Rion Williams, Ron, Sergey Nuyanzin, SeungMin, Wang Cheng, XianmingZhou00, Xuyang, Yang Guo, Yang Wang, Yunchi Pang, ZijunZhao, Zmm, andybj0228, buvb, cxxwang, dependabot[bot], jackylee, leosanqing, naivedogger, ocean.wy, pisceslj, totalo, xiaochen, xiaozhou [...]
 </blockquote>
 <p>Apache Fluss is under active development. Be sure to stay updated on the project, give it a try and if you like it,
-don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li>< [...]
+don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li>< [...]
                   <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.9/index.html b/blog/releases/0.9/index.html
index 71702c49ba..61c983550f 100644
--- a/blog/releases/0.9/index.html
+++ b/blog/releases/0.9/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Apache Fluss (Incubating) 0.9 Release Announcement | 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">Apache Fluss (Incubating) 0.9 Release Announcement | 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/releases/0.9/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusauru [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -248,7 +248,7 @@ Following the rebalancing operation, <strong>all metrics are evenly distributed<
 <p>Aditya, Anton Borisov, CaoZhen, David, Eduard Tudenhoefner, Evan, ForwardXu, Giannis Polyzos, Giovanny Gutiérrez, HONGGEUN JI, Harsh Mehta, Hongshun Wang, Jackeyzhe, Jacopo Gardini, Jark Wu, Junbo Wang, Junfan Zhang, Keith Lee, Kerwin, Knock.Code, Leonard Xu, Liebing, Madhur Chandran, MehulBatra, Michael Koepf, Muhammet Orazov, Nikhil Negi, Paritosh, Pei Yu, Prajwal banakar, Priya Manjare, Rion Williams, Sergey Nuyanzin, SeungMin, Xuyang, Yang Guo, Yang Wang, Yang Zhang, Yann Byron, Y [...]
 </blockquote>
 <p>Apache Fluss is under active development. Be sure to stay updated on the project, give it a try and if you like it,
-don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li>< [...]
+don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li>< [...]
                   <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/1.0/index.html b/blog/releases/1.0/index.html
index d63e5629d7..c1cf73c8a1 100644
--- a/blog/releases/1.0/index.html
+++ b/blog/releases/1.0/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI | 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 [...]
+<title data-rh="true">Announcing Apache Fluss 1.0: Real-Time Data Foundation for AI | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Apache Fluss 1.0!</p>
 <p>AI agents and applications need data that keeps up with the world around them: current user profiles, recent interactions, changing business state, and fresh features for inference. Training pipelines also need access to historical data and newly arriving events. Fluss 1.0 strengthens the data layer connecting these workloads, from straightforward HTTP access for agents and native Python integration to continuous processing with Flink and training data preparation with Spark.</p>
 <p>This is the first major release since <a href="https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/" target="_blank" rel="noopener noreferrer" class="">Fluss graduated from the Apache Incubator</a> to become a Top-Level Project. The community took a longer development cycle to prepare for this milestone. The release brings together <strong>over a thousand commits</strong> and <strong>450,000 new lines of code</strong>, roughly <strong>three times</strong> the amo [...]
@@ -199,7 +199,7 @@
 <blockquote>
 <p>AlexZhao, Andrea Bozzo, Anton Borisov, Arnav-Panjla, Arnav_Panjla, Aryamaan Singh, Beetle brank, CaoZhen, Chase Naples, Daeuk Choi, Dream95, Evan, Femi, ForwardXu, Gabriel Baldez, George Stamatakis, Gezi-lzq, Giannis Polyzos, Giovanny Gutiérrez, GuoYu, Hemanth Savasere, Hongshun Wang, Howie Wang, JB Onofré, Jackeyzhe, Jared Yu, Jared Yu (余启正), Jark Wu, Junbo Wang, Junfan Zhang, Kaiqi Dong, Kaixuan Duan, Karan Pradhan, Keith Lee, Kelvin Wu, Leonard Xu, Liebing, Liurnly, Lorenzo Affetti [...]
 </blockquote>
-<p>Apache Fluss is under active development. Be sure to stay updated on the project, give it a try and if you like it, don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title= [...]
+<p>Apache Fluss is under active development. Be sure to stay updated on the project, give it a try and if you like it, don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">GitHub</a>.</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" title= [...]
                   <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/roaringbitmap-uv-deduplication/index.html b/blog/roaringbitmap-uv-deduplication/index.html
index f210530d80..aa0bc416ba 100644
--- a/blog/roaringbitmap-uv-deduplication/index.html
+++ b/blog/roaringbitmap-uv-deduplication/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Real-Time Multi-Dimensional Unique Visitor Deduplication in Practice | 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-r [...]
+<title data-rh="true">Real-Time Multi-Dimensional Unique Visitor Deduplication in Practice | 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/roaringbitmap-uv-deduplication/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -168,7 +168,7 @@ The full combination of four dimensions means <strong>16 grouping methods</stron
 <ul>
 <li class="">GitHub: <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">github.com/apache/fluss</a></li>
 <li class="">Documentation: <a href="https://fluss.apache.org" target="_blank" rel="noopener noreferrer" class="">fluss.apache.org</a></li>
-</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/taobao-instant-commerce-real-time-decision/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Taobao Instant Commerce: Real-Time Decisions at Scale with Apache Fluss</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/blog/why-fluss-chose-rust-for-multi [...]
+</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/taobao-instant-commerce-real-time-decision/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Taobao Instant Commerce: Real-Time Decisions at Scale with Apache Fluss</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/blog/why-fluss-chose-rust-for-multi [...]
                   <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/rss.xml b/blog/rss.xml
index a1e8d6ce8b..b7b90a5f42 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -13,7 +13,7 @@
             <link>https://fluss.apache.org/blog/releases/1.0/</link>
             <guid>https://fluss.apache.org/blog/releases/1.0/</guid>
             <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Apache Fluss 1.0]]></description>
+            <description><![CDATA[🌊 We are excited to announce the official release of Apache Fluss 1.0!]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Apache Fluss 1.0" src="https://fluss.apache.org/assets/images/banner-f5a906c89ee958765864392868ef4ff3.png" width="1536" height="1024" class="img_ev3q"></p>
 <p>🌊 We are excited to announce the official release of Apache Fluss 1.0!</p>
 <p>AI agents and applications need data that keeps up with the world around them: current user profiles, recent interactions, changing business state, and fresh features for inference. Training pipelines also need access to historical data and newly arriving events. Fluss 1.0 strengthens the data layer connecting these workloads, from straightforward HTTP access for agents and native Python integration to continuous processing with Flink and training data preparation with Spark.</p>
@@ -253,7 +253,7 @@
             <link>https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/</link>
             <guid>https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/</guid>
             <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Apache Fluss Graduates to a Top Level Project]]></description>
+            <description><![CDATA[As officially announced by the Apache Software Foundation, we are thrilled to share that Apache Fluss has graduated from the Apache Incubator to become a Top Level Project (TLP).]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Apache Fluss Graduates to a Top Level Project" src="https://fluss.apache.org/assets/images/banner-fdd438e281137099b1f4fc9bf5e62543.png" width="3840" height="1440" class="img_ev3q"></p>
 <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'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's journey, but also further advances the convergence of streaming storage, the real-time Lakehouse, and AI data infrastruct [...]
@@ -308,7 +308,7 @@
             <link>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part3/</link>
             <guid>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part3/</guid>
             <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[Part 1 and Part 2 built up everything you need to know about how tiering behaves which five numbers tell you whether tiering is healthy on a Tuesday afternoon, where each one comes from, and why two of them can only come from your Flink-side dashboards.]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-17c29e54cf3b1975445992b335cce286.png" width="1514" height="498" class="img_ev3q"></p>
 <p><a class="" href="https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/">Part 1</a> and <a class="" href="https://fluss.apache.org/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 mis [...]
 <p><strong>Tiering Service Deep Dive, 3-parts:</strong></p>
@@ -431,7 +431,7 @@ It's worth knowing which metrics matter.</p>
             <link>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part2/</link>
             <guid>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part2/</guid>
             <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[Part 1 built the mental model. What tiering is, who does what, how the round runs end-to-end.]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-3e1640cd3dda615e4db8e4f78c20076e.png" width="1617" height="679" class="img_ev3q"></p>
 <p><a class="" href="https://fluss.apache.org/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.
@@ -639,7 +639,7 @@ Everything you've read so far has been about how the system behaves. <a class=""
             <link>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/</link>
             <guid>https://fluss.apache.org/blog/fluss-tiering-service-deep-dive-part1/</guid>
             <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[If you'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.]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-98666bf14fe08041b4b05bd8eb130e11.png" width="1636" height="512" class="img_ev3q"></p>
 <p>If you'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>
@@ -770,7 +770,7 @@ The next part takes that round and shows what changes when you start tuning the
             <link>https://fluss.apache.org/blog/fluss-storage-hierarchy/</link>
             <guid>https://fluss.apache.org/blog/fluss-storage-hierarchy/</guid>
             <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[Apache Fluss stores data in three places: 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 configurati [...]
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-a5e97edbce82f646cbf1f9d118fd18d0.png" width="1673" height="770" class="img_ev3q"></p>
 <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'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>
@@ -871,7 +871,7 @@ The next part takes that round and shows what changes when you start tuning the
             <link>https://fluss.apache.org/blog/column-pruning-streaming-storage/</link>
             <guid>https://fluss.apache.org/blog/column-pruning-streaming-storage/</guid>
             <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[Apache Kafka's "column pruning" is actually pseudo-pruning. All fields still cross the network, and clients discard unwanted ones after the fact.  Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.  The result: pruning 90% of columns yields a 10x read throughput improvement, with performa [...]
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-e29da45a50e48f984bd05e9ad72f4a67.png" width="1099" height="623" class="img_ev3q"></p>
 <p><strong>TL;DR:</strong></p>
 <blockquote>
@@ -1266,7 +1266,7 @@ The ultimate goal is to achieve <strong>one codebase, one dataset, and one metri
             <link>https://fluss.apache.org/blog/roaringbitmap-uv-deduplication/</link>
             <guid>https://fluss.apache.org/blog/roaringbitmap-uv-deduplication/</guid>
             <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[UV (Unique Visitors) measures the count of distinct users who visited a page or triggered an event within a given time window — unlike PV (Page Views), 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.]]></description>
+            <description><![CDATA[UV (Unique Visitors) measures the count of distinct users who visited a page or triggered an event within a given time window — unlike PV (Page Views), 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 16 grouping methods; when the dimension count increases  [...]
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" src="https://fluss.apache.org/assets/images/image-5c856ebe23a4c28f2e6ef5f74819cd2f.png" width="1792" height="1024" class="img_ev3q"></p>
 <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>
@@ -1409,7 +1409,7 @@ The full combination of four dimensions means <strong>16 grouping methods</stron
             <link>https://fluss.apache.org/blog/why-fluss-chose-rust-for-multi-language-sdk/</link>
             <guid>https://fluss.apache.org/blog/why-fluss-chose-rust-for-multi-language-sdk/</guid>
             <pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn'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.]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-ff73743992ef46d54308fdd53126d3db.jpg" width="1828" height="1850" class="img_ev3q"></p>
 <p>If you maintain a data system that only speaks Java, you will eventually hear from someone who doesn'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="https://fluss.apache.org/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>
@@ -1496,7 +1496,7 @@ On the project side, the community is working toward moving fluss-rust into the
             <link>https://fluss.apache.org/blog/fluss_rust_client_release/</link>
             <guid>https://fluss.apache.org/blog/fluss_rust_client_release/</guid>
             <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[We are excited to announce the release of fluss-rust clients 0.1.0, the first official release of the Rust, Python, and C++ clients for Apache Fluss. This 0.1.0 release represents the culmination of 210+ commits from the community, delivering a feature-rich multi-language client from the ground up.]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-3a23e44c21af69fe1612d19a3d959ef4.png" width="1409" height="479" class="img_ev3q"></p>
 <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>
@@ -1557,7 +1557,7 @@ See the <a href="https://clients.fluss.apache.org/user-guide/rust/example/partit
             <link>https://fluss.apache.org/blog/fluss-for-ai/</link>
             <guid>https://fluss.apache.org/blog/fluss-for-ai/</guid>
             <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[The Data Foundation for Real-Time Intelligent Systems]]></description>
+            <description><![CDATA[Apache Fluss (Incubating) started as streaming storage for real-time analytics, 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  through batch-oriented systems or log-only pipelines.]]></description>
             <content:encoded><![CDATA[<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-data-foundation-for-real-time-intelligent-systems">The Data Foundation for Real-Time Intelligent Systems<a href="https://fluss.apache.org/blog/fluss-for-ai/#the-data-foundation-for-real-time-intelligent-systems" class="hash-link" aria-label="Direct link to The Data Foundation for Real-Time Intelligent Systems" title="Direct link to The Data Foundation for Real-Time Intelligent Systems" translat [...]
 <p><img decoding="async" loading="lazy" src="https://fluss.apache.org/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.
@@ -1681,7 +1681,7 @@ That framing works well for many ML pipelines, <strong>but it only captures part
             <link>https://fluss.apache.org/blog/releases/0.9/</link>
             <guid>https://fluss.apache.org/blog/releases/0.9/</guid>
             <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[🌊 We are excited to announce the official release of Apache Fluss (Incubating) 0.9!]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-b4e3815d84fc459897c2d04c7e90ec37.png" width="1536" height="1024" class="img_ev3q"></p>
 <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>
@@ -1905,7 +1905,7 @@ don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apa
             <link>https://fluss.apache.org/blog/fluss_fraud_detection/</link>
             <guid>https://fluss.apache.org/blog/fluss_fraud_detection/</guid>
             <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate>
-            <description><![CDATA[Apache Fluss, Apache Flink and Iceberg.]]></description>
+            <description><![CDATA[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  [...]
             <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="apache-fluss-apache-flink-and-iceberg">Apache Fluss, Apache Flink and Iceberg.<a href="https://fluss.apache.org/blog/fluss_fraud_detection/#apache-fluss-apache-flink-and-iceberg" class="hash-link" aria-label="Direct link to Apache Fluss, Apache Flink and Iceberg." title="Direct link to Apache Fluss, Apache Flink and Iceberg." translate="no">​</a></h2>
 <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>
@@ -2382,7 +2382,7 @@ Think of your data as having two thermal zones:</p>
             <link>https://fluss.apache.org/blog/releases/0.8/</link>
             <guid>https://fluss.apache.org/blog/releases/0.8/</guid>
             <pubDate>Sun, 09 Nov 2025 00:00:00 GMT</pubDate>
-            <description><![CDATA[Banner]]></description>
+            <description><![CDATA[🌊 We are excited to announce the official release of Apache Fluss (Incubating) 0.8!]]></description>
             <content:encoded><![CDATA[<p><img decoding="async" loading="lazy" alt="Banner" src="https://fluss.apache.org/assets/images/banner-b59a681a2fb3b0412e1719abcaca7522.jpg" width="2562" height="1118" class="img_ev3q"></p>
 <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>
@@ -2515,7 +2515,7 @@ don’t forget to give it some ❤️ via ⭐ on <a href="https://github.com/apa
             <link>https://fluss.apache.org/blog/pk-key-tables-log-cache-streaming/</link>
             <guid>https://fluss.apache.org/blog/pk-key-tables-log-cache-streaming/</guid>
             <pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate>
-            <description><![CDATA[Modern data platforms have traditionally relied on two foundational components: a log for durable, ordered event storage and a cache for low-latency access.]]></description>
+            <description><![CDATA[Modern data platforms have traditionally relied on two foundational components: a log for durable, ordered event storage and a cache for low-latency access.  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 complexity, fragility, and operational overhead.]]></description>
             <content:encoded><![CDATA[<p>Modern data platforms have traditionally relied on two foundational components: a <strong>log</strong> for durable, ordered event storage and a <strong>cache</strong> for low-latency access.
 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>
@@ -2619,7 +2619,7 @@ and then ship the results into a <strong>separate serving</strong> system purely
             <link>https://fluss.apache.org/blog/taobao-practice/</link>
             <guid>https://fluss.apache.org/blog/taobao-practice/</guid>
             <pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate>
-            <description><![CDATA[Streaming Storage More Suitable for Real-Time OLAP]]></description>
+            <description><![CDATA[The Data Development Team of Taobao has built a new generation of real-time data warehouse 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. By combining columnar storage with real-time update capabilities, Fluss supports column pruning, key-value point lookups, Delta Join, and seamless lake–stream integration, thereby cu [...]
             <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="streaming-storage-more-suitable-for-real-time-olap">Streaming Storage More Suitable for Real-Time OLAP<a href="https://fluss.apache.org/blog/taobao-practice/#streaming-storage-more-suitable-for-real-time-olap" class="hash-link" aria-label="Direct link to Streaming Storage More Suitable for Real-Time OLAP" title="Direct link to Streaming Storage More Suitable for Real-Time OLAP" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduction">Introduction<a href="https://fluss.apache.org/blog/taobao-practice/#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.
diff --git a/blog/tags/apache-fluss/index.html b/blog/tags/apache-fluss/index.html
index ae79899f2b..6f731518ce 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">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 [...]
+<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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -43,7 +43,7 @@
 <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 [...]
 <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 [...]
+<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 [...]
                   <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/apache-iceberg/index.html b/blog/tags/apache-iceberg/index.html
index f4b00ce5f0..55f6f84d4c 100644
--- a/blog/tags/apache-iceberg/index.html
+++ b/blog/tags/apache-iceberg/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;Apache Iceberg&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 [...]
+<title data-rh="true">One post tagged with &quot;Apache Iceberg&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" proper [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,18 +25,18 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
+<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 [...]
                   <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/arrow/index.html b/blog/tags/arrow/index.html
index 85c7f38e77..99a351617d 100644
--- a/blog/tags/arrow/index.html
+++ b/blog/tags/arrow/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">3 posts tagged with &quot;Arrow&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:url" cont [...]
+<title data-rh="true">3 posts tagged with &quot;Arrow&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
@@ -45,7 +45,7 @@ The result: pruning 90% of columns yields a 10x read throughput improvement, wit
 <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>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>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/column-pruning/index.html b/blog/tags/column-pruning/index.html
index d9980627be..0f67f8429e 100644
--- a/blog/tags/column-pruning/index.html
+++ b/blog/tags/column-pruning/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;column-pruning&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 [...]
+<title data-rh="true">One post tagged with &quot;column-pruning&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" proper [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
 Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
 The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
+</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
                   <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/fluss-cpp/index.html b/blog/tags/fluss-cpp/index.html
index 6d61583035..e2771cc189 100644
--- a/blog/tags/fluss-cpp/index.html
+++ b/blog/tags/fluss-cpp/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;Fluss C++&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:url"  [...]
+<title data-rh="true">2 posts tagged with &quot;Fluss C++&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
 <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>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>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/fluss-rs/index.html b/blog/tags/fluss-rs/index.html
index 24aa8bf68e..91efbd7879 100644
--- a/blog/tags/fluss-rs/index.html
+++ b/blog/tags/fluss-rs/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;fluss-rs&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:url" c [...]
+<title data-rh="true">2 posts tagged with &quot;fluss-rs&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
 <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>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>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/fluss-rust/index.html b/blog/tags/fluss-rust/index.html
index 428dfe64ec..e37132d57b 100644
--- a/blog/tags/fluss-rust/index.html
+++ b/blog/tags/fluss-rust/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;Fluss Rust&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:url" [...]
+<title data-rh="true">2 posts tagged with &quot;Fluss Rust&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
 <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>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>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/fluss/index.html b/blog/tags/fluss/index.html
index 7bb277b4c9..4afbebb851 100644
--- a/blog/tags/fluss/index.html
+++ b/blog/tags/fluss/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;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:url" con [...]
+<title data-rh="true">One post tagged with &quot;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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:ur [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
 Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
 The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
+</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
                   <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/index.html b/blog/tags/index.html
index 7b8179e8a1..4e18db10f1 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tags | 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">Tags | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 349b486486..8fac0e5496 100644
--- a/blog/tags/kafka/index.html
+++ b/blog/tags/kafka/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;kafka&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:url" con [...]
+<title data-rh="true">One post tagged with &quot;kafka&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:ur [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
 Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
 The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
+</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
                   <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/lakestream/index.html b/blog/tags/lakestream/index.html
index 5cb5123602..ccf9bda649 100644
--- a/blog/tags/lakestream/index.html
+++ b/blog/tags/lakestream/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;lakestream&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:url [...]
+<title data-rh="true">One post tagged with &quot;lakestream&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,17 +25,17 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>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>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/performance/index.html b/blog/tags/performance/index.html
index c979c29154..0e2c3e1825 100644
--- a/blog/tags/performance/index.html
+++ b/blog/tags/performance/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;performance&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">One post tagged with &quot;performance&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
 Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
 The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
+</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
                   <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/pyfluss/index.html b/blog/tags/pyfluss/index.html
index 1e53021e24..0180469071 100644
--- a/blog/tags/pyfluss/index.html
+++ b/blog/tags/pyfluss/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;PyFluss&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:url" co [...]
+<title data-rh="true">2 posts tagged with &quot;PyFluss&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:u [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
 <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>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>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/real-time-analytics/index.html b/blog/tags/real-time-analytics/index.html
index c30fcf99f9..e9649c186d 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">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 [...]
+<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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" pr [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -43,7 +43,7 @@
 <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 [...]
 <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 [...]
+<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 [...]
                   <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/releases/index.html b/blog/tags/releases/index.html
index a57075dda2..8cf809c57c 100644
--- a/blog/tags/releases/index.html
+++ b/blog/tags/releases/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">6 posts tagged with &quot;releases&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:url" c [...]
+<title data-rh="true">6 posts tagged with &quot;releases&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Apache Fluss 1.0!</p>
 <p>AI agents and applications need data that keeps up with the world around them: current user profiles, recent interactions, changing business state, and fresh features for inference. Training pipelines also need access to historical data and newly arriving events. Fluss 1.0 strengthens the data layer connecting these workloads, from straightforward HTTP access for agents and native Python integration to continuous processing with Flink and training data preparation with Spark.</p>
 <p>This is the first major release since <a href="https://fluss.apache.org/blog/apache-fluss-graduates-to-top-level-project/" target="_blank" rel="noopener noreferrer" class="">Fluss graduated from the Apache Incubator</a> to become a Top-Level Project. The community took a longer development cycle to prepare for this milestone. The release brings together <strong>over a thousand commits</strong> and <strong>450,000 new lines of code</strong>, roughly <strong>three times</strong> the amo [...]
@@ -75,7 +75,7 @@
 <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></div><footer class=" [...]
 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></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= [...]
+<p><img decoding="async" loading="lazy" alt="Release Announcement" src="/assets/images/announce-9ab924e071ec69fe7af8765954f9e966.png" width="1224" height="440" 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" title="Content related release announcement." class="tag_zVej tagRegular_sFm0" href="/blog/tags/releases/">releases</a></li></ul></div><div class= [...]
                   <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/streaming-lakehouse/index.html b/blog/tags/streaming-lakehouse/index.html
index 54b85debcf..8a9bd7a6b4 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">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 [...]
+<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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" pr [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -41,7 +41,7 @@
 <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 [...]
+<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 [...]
                   <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/streaming/index.html b/blog/tags/streaming/index.html
index 1447c1da12..f61804e393 100644
--- a/blog/tags/streaming/index.html
+++ b/blog/tags/streaming/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&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:url" [...]
+<title data-rh="true">One post tagged with &quot;streaming&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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,21 +25,21 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
 Apache Fluss redesigns the storage format, server-side read path, and write-side batching strategy from the ground up with Arrow IPC columnar storage, zero-copy server-side pruning, and client-side pre-shuffle batching.
 The result: pruning 90% of columns yields a 10x read throughput improvement, with performance scaling linearly with the pruning ratio.</p>
-</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
+</blockquote></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/">fluss</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/column-pruning/">column-pruning</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/arrow/">Arrow</a></li><li class="t [...]
                   <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/taobao-instant-commerce-real-time-decision/index.html b/blog/taobao-instant-commerce-real-time-decision/index.html
index 46b117b547..91786f3478 100644
--- a/blog/taobao-instant-commerce-real-time-decision/index.html
+++ b/blog/taobao-instant-commerce-real-time-decision/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Taobao Instant Commerce: Real-Time Decisions at Scale with Apache Fluss | 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 dat [...]
+<title data-rh="true">Taobao Instant Commerce: Real-Time Decisions at Scale with Apache Fluss | 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/taobao-instant-commerce-real-time-decision/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -297,7 +297,7 @@ The pre-iteration architecture suffered from the following critical bottlenecks:
 <p><img decoding="async" loading="lazy" src="/assets/images/future1-c553b8da51276a5e56c0e3bd70b706d6.png" width="1200" height="640" class="img_ev3q"></p>
 <p>In the future, the overall data architecture will gradually unify computational logic through Flink SQL, evolve into a unified lake-stream storage foundation based on Fluss and Paimon, and build a unified query acceleration layer leveraging StarRocks.
 The ultimate goal is to achieve <strong>one codebase, one dataset, and one metric definition</strong>, serving both real-time applications and offline analytics simultaneously, thereby thoroughly resolving data inconsistencies and high maintenance costs caused by the separation of stream and batch processing.</p>
-<p><img decoding="async" loading="lazy" src="/assets/images/future2-6ade7f5fde156c28259354d068c2422c.png" width="840" height="1041" class="img_ev3q"></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/column-pruning-streaming-storage/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">How Apache Fluss Achieves True Pruning in St [...]
+<p><img decoding="async" loading="lazy" src="/assets/images/future2-6ade7f5fde156c28259354d068c2422c.png" width="840" height="1041" class="img_ev3q"></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/column-pruning-streaming-storage/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">How Apache Fluss Achieves True Pruning in St [...]
                   <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/taobao-practice/index.html b/blog/taobao-practice/index.html
index 36d1623ae6..3d6b951010 100644
--- a/blog/taobao-practice/index.html
+++ b/blog/taobao-practice/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">How Taobao uses Apache Fluss (Incubating) for Real-Time Processing in Search and RecSys | 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_log [...]
+<title data-rh="true">How Taobao uses Apache Fluss (Incubating) for Real-Time Processing in Search and RecSys | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-soci [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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.
@@ -276,7 +276,7 @@ To ensure accurate computation of this metric, the processing engine must perfor
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="references">References<a href="#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
 <p>[1] <a href="https://fluss.apache.org/" target="_blank" rel="noopener noreferrer" class="">Fluss Official Documentation</a></p>
-<p>[2] <a href="https://mp.weixin.qq.com/s?__biz=MzU3Mzg4OTMyNQ==&amp;mid=2247512207&amp;idx=1&amp;sn=e25320a020d7b20e25be8fd614e9f46b&amp;chksm=fd383ecdca4fb7dbf9a37e9c3840699ba8b1b2c57868db028f995c3bc7bcf6a0340e396d87c4&amp;scene=178&amp;cur_album_id=3764887437743669257&amp;search_click_id=#rd" target="_blank" rel="noopener noreferrer" class="">Fluss: Next-Generation Stream Storage Designed for Real-Time Analysis</a></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria- [...]
+<p>[2] <a href="https://mp.weixin.qq.com/s?__biz=MzU3Mzg4OTMyNQ==&amp;mid=2247512207&amp;idx=1&amp;sn=e25320a020d7b20e25be8fd614e9f46b&amp;chksm=fd383ecdca4fb7dbf9a37e9c3840699ba8b1b2c57868db028f995c3bc7bcf6a0340e396d87c4&amp;scene=178&amp;cur_album_id=3764887437743669257&amp;search_click_id=#rd" target="_blank" rel="noopener noreferrer" class="">Fluss: Next-Generation Stream Storage Designed for Real-Time Analysis</a></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria- [...]
                   <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/tiering-service/index.html b/blog/tiering-service/index.html
index 612fd51e25..d0b5653019 100644
--- a/blog/tiering-service/index.html
+++ b/blog/tiering-service/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tiering Service Deep Dive | 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:/ [...]
+<title data-rh="true">Tiering Service Deep Dive | 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/tiering-service/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="defaul [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
@@ -179,7 +179,7 @@ first to the data lake, then back to Fluss, before emitting status events to the
 <p>In this deep dive, we thoroughly explored every facet of Fluss&#x27;s <strong>Tiering Service</strong>.
 We began by dissecting the <strong>TieringSource</strong>, understanding the critical roles of its Enumerator, RpcClient, and SplitGenerator. From there, we examined the various split types and the efficiency of the stateless <strong>TieringSourceReader</strong>.</p>
 <p>Our journey then led us to the flexible, pluggable integration of the <strong>LakeWriter</strong> and <strong>LakeCommitter</strong>. Finally, we saw how the <strong>TieringCommitter</strong>, with its LakeCommitter and FlussTableLakeSnapshotCommitter, orchestrates <strong>atomic</strong>, <strong>exactly-once commits</strong> across both your data lake and Fluss cluster.</p>
-<p>Together, these components form a robust pipeline. This pipeline reliably synchronizes real-time streams with historical snapshots, ensuring <strong>seamless</strong>, <strong>scalable consistency</strong> between your live workloads and analytical storage.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-java-client/"><div class="pagination-nav__sublabel" [...]
+<p>Together, these components form a robust pipeline. This pipeline reliably synchronizes real-time streams with historical snapshots, ensuring <strong>seamless</strong>, <strong>scalable consistency</strong> between your live workloads and analytical storage.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-java-client/"><div class="pagination-nav__sublabel" [...]
                   <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/unified-streaming-lakehouse/index.html b/blog/unified-streaming-lakehouse/index.html
index 36ee28cf15..b7d7a6662e 100644
--- a/blog/unified-streaming-lakehouse/index.html
+++ b/blog/unified-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">Towards A Unified Streaming &amp; Lakehouse Architecture | 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" pro [...]
+<title data-rh="true">Towards A Unified Streaming &amp; Lakehouse Architecture | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="tru [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -204,7 +204,7 @@ In the process of building a data warehouse, it is common to organize and manage
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="diversifying-lake-storage-formats">Diversifying Lake Storage Formats<a href="#diversifying-lake-storage-formats" class="hash-link" aria-label="Direct link to Diversifying Lake Storage Formats" title="Direct link to Diversifying Lake Storage Formats" translate="no">​</a></h3>
 <p>At present, Fluss supports Apache Paimon as its primary lake storage. To meet diverse user requirements, the community aims to add support for more lake formats, including <strong>Apache Iceberg</strong> and <strong>Apache Hudi</strong>, thereby providing flexibility and interoperability with a wider range of Lakehouse ecosystems.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="optimizing-arrow-to-parquet-conversion">Optimizing Arrow-to-Parquet Conversion<a href="#optimizing-arrow-to-parquet-conversion" class="hash-link" aria-label="Direct link to Optimizing Arrow-to-Parquet Conversion" title="Direct link to Optimizing Arrow-to-Parquet Conversion" translate="no">​</a></h3>
-<p>Fluss leverages Apache Arrow as its storage format, while many Lakehouse formats, such as Paimon, Iceberg, and Hudi, utilize parquet for storage. The Apache Arrow community has developed a mature and efficient solution for converting Arrow data to Parquet. In the future, Fluss will integrate these advancements to enable high-performance Arrow-to-Parquet conversions, significantly reducing the computational overhead of the tiering service and enhancing overall efficiency.</p></div></ar [...]
+<p>Fluss leverages Apache Arrow as its storage format, while many Lakehouse formats, such as Paimon, Iceberg, and Hudi, utilize parquet for storage. The Apache Arrow community has developed a mature and efficient solution for converting Arrow data to Parquet. In the future, Fluss will integrate these advancements to enable high-performance Arrow-to-Parquet conversions, significantly reducing the computational overhead of the tiering service and enhancing overall efficiency.</p></div></ar [...]
                   <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/unveil-fluss-logo/index.html b/blog/unveil-fluss-logo/index.html
index 5fc117b494..4e40afde26 100644
--- a/blog/unveil-fluss-logo/index.html
+++ b/blog/unveil-fluss-logo/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">The Story of Fluss Logo | 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://f [...]
+<title data-rh="true">The Story of Fluss Logo | 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/unveil-fluss-logo/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="defaul [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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:
@@ -69,7 +69,7 @@
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="community-egg">Community Egg<a href="#community-egg" class="hash-link" aria-label="Direct link to Community Egg" title="Direct link to Community Egg" translate="no">​</a></h2>
 <p>At the time of the Fluss logo release, we also submitted an <a href="https://lists.apache.org/thread/osg23opm9x95xm318160808r984k0wk9" target="_blank" rel="noopener noreferrer" class="">incubation proposal</a> to the Apache Software Foundation, thanks to the strong support from our incubation mentors Yu Li, tison, Jingsong Lee, Becket Qin, and Jean-Baptiste. We&#x27;re confident that Fluss will soon become one of the Apache projects.</p>
 <p>In parallel, we’ve designed and launched a series of Fluss community gifts, including stickers, t-shirts, and coffee cups. These items will be available at upcoming community events — stay tuned and pick your swags!</p>
-<p><img decoding="async" loading="lazy" src="/assets/images/image7-246c5eae97745ed3ae9872e84a86b134.png" width="1130" height="633" class="img_ev3q"></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/partial-updates/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Understanding Partial Updates</div></a><a class="pagination-na [...]
+<p><img decoding="async" loading="lazy" src="/assets/images/image7-246c5eae97745ed3ae9872e84a86b134.png" width="1130" height="633" class="img_ev3q"></p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/partial-updates/"><div class="pagination-nav__sublabel">Newer post</div><div class="pagination-nav__label">Understanding Partial Updates</div></a><a class="pagination-na [...]
                   <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/why-fluss-chose-rust-for-multi-language-sdk/index.html b/blog/why-fluss-chose-rust-for-multi-language-sdk/index.html
index 6ff1f5d14c..c240f09d49 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Why Apache Fluss Chose Rust for Its Multi-Language SDK | 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/why-fluss-chose-rust-for-multi-language-sdk/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en">< [...]
+<title data-rh="true">Why Apache Fluss Chose Rust for Its Multi-Language SDK | 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/why-fluss-chose-rust-for-multi-language-sdk/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en">< [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -107,7 +107,7 @@
 On the project side, the community is working toward moving fluss-rust into the main Apache Fluss repository. This would unify the release process, simplify cross-repo coordination, and signal the project&#x27;s long-term commitment to the multi-language SDK as a first-class part of Fluss.</p>
 <p>If any of this is interesting to you, we welcome contributions, bug reports, and feedback.</p>
 <hr>
-<p>And before you go 😊 don&#x27;t forget to give some ❤️ via ⭐ on GitHub: <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">Apache Fluss</a> and <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">Fluss Rust SDK</a></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"> [...]
+<p>And before you go 😊 don&#x27;t forget to give some ❤️ via ⭐ on GitHub: <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">Apache Fluss</a> and <a href="https://github.com/apache/fluss-rust" target="_blank" rel="noopener noreferrer" class="">Fluss Rust SDK</a></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"> [...]
                   <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/why-fluss/index.html b/blog/why-fluss/index.html
index 220f194bb6..3b1ad5bde3 100644
--- a/blog/why-fluss/index.html
+++ b/blog/why-fluss/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Why Fluss? Top 4 Challenges of Using Kafka for Real-Time Analytics | 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= [...]
+<title data-rh="true">Why Fluss? Top 4 Challenges of Using Kafka for Real-Time Analytics | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta da [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>
@@ -94,7 +94,7 @@ Interestingly, Flink is derived from the German word for &quot;<strong>agile</st
 It symbolizes the streaming data is continuously flowing, distributing and converging into data lakes, just like a river.
 The launch of Fluss coincides with Flink&#x27;s 10th anniversary, making it a fitting tribute to the project’s heritage and its enduring contribution to the streaming data landscape.</p>
 <p><img decoding="async" loading="lazy" alt="FF Announcement" src="/assets/images/img9-fb689d41f612ef840508c4c20399822c.jpg" width="3686" height="1242" class="img_ev3q"></p>
-<p>Learn more details about Fluss in the next <a class="" href="/blog/fluss-intro/">blog post</a>, where we will delve deeper into Fluss&#x27;s architecture, design principles, key features, and explore how it addresses the challenges of using Kafka for real-time analytics.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-intro/"><div class="pagination-nav__s [...]
+<p>Learn more details about Fluss in the next <a class="" href="/blog/fluss-intro/">blog post</a>, where we will delve deeper into Fluss&#x27;s architecture, design principles, key features, and explore how it addresses the challenges of using Kafka for real-time analytics.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/blog/fluss-intro/"><div class="pagination-nav__s [...]
                   <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/community/become-a-committer/index.html b/community/become-a-committer/index.html
index a2c4e3c484..e057d7518c 100644
--- a/community/become-a-committer/index.html
+++ b/community/become-a-committer/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">How to Become a Committer | 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:/ [...]
+<title data-rh="true">How to Become a Committer | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="h [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>There is no strict protocol for becoming a committer. Candidates for new committers are typically people that are active contributors and community members. Candidates are suggested by current committers or PMC members, and voted upon by the PMC.</p>
 <p>If you would like to become a committer, you should engage with the community and start contributing to Apache Fluss in any of the ways described in the <a class="" href="/community/how-to-contribute/contribute-code/">How to Contribute</a> guides. You might also want to talk to other committers and ask for their advice and guidance.</p>
 <ul>
@@ -64,7 +64,7 @@
 <p>For more details on PMC roles and responsibilities, see <a class="" href="/community/fluss-team/">Fluss Team</a>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="committer-rights">Committer Rights<a href="#committer-rights" class="hash-link" aria-label="Direct link to Committer Rights" title="Direct link to Committer Rights" translate="no">​</a></h2>
 <p>JetBrains provides a free license to Apache Committers, allowing them to access all JetBrains IDEs, such as IntelliJ IDEA, PyCharm, and other desktop tools.</p>
-<p>Please use your @apache.org email address to apply for <a href="https://www.jetbrains.com/shop/eform/apache?product=ALL" target="_blank" rel="noopener noreferrer" class="">All Products Packs for Apache committers</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/verifying-a-fluss-shaded-release/"><div class="pagination-nav__sublabel">Previous</div><div  [...]
+<p>Please use your @apache.org email address to apply for <a href="https://www.jetbrains.com/shop/eform/apache?product=ALL" target="_blank" rel="noopener noreferrer" class="">All Products Packs for Apache committers</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/verifying-a-fluss-shaded-release/"><div class="pagination-nav__sublabel">Previous</div><div  [...]
                   <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/community/dev/building/index.html b/community/dev/building/index.html
index 2780c54413..66197a42fd 100644
--- a/community/dev/building/index.html
+++ b/community/dev/building/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Building Fluss | 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.apac [...]
+<title data-rh="true">Building Fluss | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page covers how to build Fluss from sources.</p>
 <p>In order to build Fluss you need to get the source code by <a href="https://github.com/apache/fluss" target="_blank" rel="noopener noreferrer" class="">cloning the git repository</a>.</p>
 <p>In addition, you need <strong>Maven 3.8.6</strong> and a <strong>JDK</strong> (Java Development Kit). Fluss requires <strong>Java 11</strong> to build.</p>
@@ -67,7 +67,7 @@
 <p>The Python and C++ bindings build on top of the Rust crate:</p>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token builtin class-name" style="color:#7C3AED">cd</span><span class="token plain"> fluss-rust/bindings/p [...]
 <p>Before pushing, run the same checks CI does:</p>
-<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token builtin class-name" style="color:#7C3AED">cd</span><span class="token plain"> fluss-rust</span><br> [...]
+<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token builtin class-name" style="color:#7C3AED">cd</span><span class="token plain"> fluss-rust</span><br> [...]
                   <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/community/dev/ide-setup/index.html b/community/dev/ide-setup/index.html
index d6b4796f61..4e1018bfc3 100644
--- a/community/dev/ide-setup/index.html
+++ b/community/dev/ide-setup/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">IDE Setup | 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.or [...]
+<title data-rh="true">IDE Setup | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The sections below describe how to import the Fluss project into an IDE
 for the development of Fluss itself.</p>
 <div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
@@ -186,7 +186,7 @@ run configuration, or create a test that calls the <code>main()</code> method of
 <li class="">RustRover uses the toolchain pinned in <code>fluss-rust/rust-toolchain.toml</code> (install it with <code>rustup</code> if prompted).</li>
 <li class="">Enable <strong>Rustfmt</strong> and <strong>Clippy</strong> under Settings → Rust so local formatting and lints match CI (<code>cargo fmt --all -- --check</code>, <code>cargo clippy --all-targets -- -D warnings</code>).</li>
 <li class="">Apply the Apache license header to new files — the boilerplate is in <code>fluss-rust/copyright.txt</code>; configure it under Settings → Editor → Copyright.</li>
-</ol></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/dev/building/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Building Fluss</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/fluss-team/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Fluss Team</div></a></nav></ [...]
+</ol></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/dev/building/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Building Fluss</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/fluss-team/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Fluss Team</div></a></nav></ [...]
                   <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/community/fluss-logos/index.html b/community/fluss-logos/index.html
index 364bd43df5..83c701d95d 100644
--- a/community/fluss-logos/index.html
+++ b/community/fluss-logos/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Fluss Logos | 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. [...]
+<title data-rh="true">Fluss Logos | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.a [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 provide the Fluss logo in different formats and variants.</p>
 <p><img decoding="async" loading="lazy" alt="Fluss Logo Overview" src="/assets/images/logo_overview-3a76e21a805e31d6bbf8e32563a22eb2.jpg" width="3840" height="2160" class="img_ev3q"></p>
 <p>You can download the logos in SVG and PNG formats from the following links:</p>
@@ -62,7 +62,7 @@
 <li class="">without text: <a href="/img/logo/svg/white_filled_notext.svg" target="_blank" rel="noopener noreferrer" class="">white_filled_notext.svg</a>, <a href="/img/logo/png/white_filled_notext.png" target="_blank" rel="noopener noreferrer" class="">white_filled_notext.png</a></li>
 </ul>
 </li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/fluss-team/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Fluss Team</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/security/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Security</div></a></nav></div></div> [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/fluss-team/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Fluss Team</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/security/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Security</div></a></nav></div></div> [...]
                   <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/community/fluss-team/index.html b/community/fluss-team/index.html
index e5e6854571..d06005b59d 100644
--- a/community/fluss-team/index.html
+++ b/community/fluss-team/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Fluss Team | 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.o [...]
+<title data-rh="true">Fluss Team | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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&#x27;d like to thank the following members and committers to the Apache Fluss project who have helped get the project to where it is today. This list might be stale, the canonical list of members is located on <a href="https://people.apache.org/committers-by-project.html#fluss" target="_blank" rel="noopener noreferrer" class="">Apache&#x27;s website</a>.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="members">Members<a href="#members" class="hash-link" aria-label="Direct link to Members" title="Direct link to Members" translate="no">​</a></h3>
 <p><em>Members are grouped by role in the order of PMC Chair, PMC Member, and Committer, and sorted alphabetically by public name within each group.</em></p>
@@ -51,7 +51,7 @@
 </li>
 </ul>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="contributors">Contributors<a href="#contributors" class="hash-link" aria-label="Direct link to Contributors" title="Direct link to Contributors" translate="no">​</a></h3>
-<p>A canonical list of contributors can be found in the <a href="https://github.com/apache/fluss/graphs/contributors" target="_blank" rel="noopener noreferrer" class="">Apache Fluss GitHub repository</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/dev/ide-setup/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">IDE Setup</div></a>< [...]
+<p>A canonical list of contributors can be found in the <a href="https://github.com/apache/fluss/graphs/contributors" target="_blank" rel="noopener noreferrer" class="">Apache Fluss GitHub repository</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/dev/ide-setup/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">IDE Setup</div></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>
 </body>
 </html>
\ No newline at end of file
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 9c46ef878e..b0d7a5db99 100644
--- a/community/how-to-contribute/bug-reports-feature-requests/index.html
+++ b/community/how-to-contribute/bug-reports-feature-requests/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Bug Reports and Feature Requests | 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=" [...]
+<title data-rh="true">Bug Reports and Feature Requests | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" con [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>You can report an issue in the <a href="https://github.com/apache/fluss/issues" target="_blank" rel="noopener noreferrer" class="">Fluss issue tracker</a>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="issue-reporting-guide">Issue Reporting Guide<a href="#issue-reporting-guide" class="hash-link" aria-label="Direct link to Issue Reporting Guide" title="Direct link to Issue Reporting Guide" translate="no">​</a></h2>
 <p>Considerations before opening an issue:</p>
@@ -79,7 +79,7 @@
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-to-suggest-a-feature-or-enhancement">How to suggest a feature or enhancement<a href="#how-to-suggest-a-feature-or-enhancement" class="hash-link" aria-label="Direct link to How to suggest a feature or enhancement" title="Direct link to How to suggest a feature or enhancement" translate="no">​</a></h2>
 <p>Fluss aims to provide a unified streaming storage for real-time analytics, offering seamless data ingestion, processing, and querying capabilities with strong consistency guarantees and efficient storage management.</p>
 <p>If you&#x27;re looking for a feature that doesn&#x27;t exist in Fluss, you&#x27;re probably not alone. Others likely have similar needs. Please open a <a href="https://github.com/apache/fluss/issues/new" target="_blank" rel="noopener noreferrer" class="">GitHub Issue</a> describing the feature you&#x27;d like to see, why you need it, and how it should work.</p>
-<p>When creating your feature request, start by clearly documenting your requirements and avoid jumping straight to implementation details. For substantial features or architectural changes that need broader community input, consider submitting a <a href="https://cwiki.apache.org/confluence/display/FLUSS/Fluss+Improvement+Proposals" target="_blank" rel="noopener noreferrer" class="">Fluss Improvement Proposal (FIP)</a>. FIPs offer a formal process to propose, discuss, and document signif [...]
+<p>When creating your feature request, start by clearly documenting your requirements and avoid jumping straight to implementation details. For substantial features or architectural changes that need broader community input, consider submitting a <a href="https://cwiki.apache.org/confluence/display/FLUSS/Fluss+Improvement+Proposals" target="_blank" rel="noopener noreferrer" class="">Fluss Improvement Proposal (FIP)</a>. FIPs offer a formal process to propose, discuss, and document signif [...]
                   <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/community/how-to-contribute/contribute-blog-posts/index.html b/community/how-to-contribute/contribute-blog-posts/index.html
index 54a4d2659f..1f6fa5ab37 100644
--- a/community/how-to-contribute/contribute-blog-posts/index.html
+++ b/community/how-to-contribute/contribute-blog-posts/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Contribute Blog Posts | 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://flu [...]
+<title data-rh="true">Contribute Blog Posts | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The <a href="https://fluss.apache.org/blog" target="_blank" rel="noopener noreferrer" class="">Apache Fluss blog</a> is a space for the community to share use cases, deep dives, release announcements, and project updates. Blog posts are authored by community members and reviewed by committers before being published.</p>
 <p>This guide walks you through submitting a blog post, from proposing the topic to getting it live on the site.</p>
 <p>Blog content lives in its own repository, <a href="https://github.com/apache/fluss-blog" target="_blank" rel="noopener noreferrer" class="">apache/fluss-blog</a>, which is a Docusaurus 3 site built and deployed separately from the main documentation.</p>
@@ -58,25 +58,27 @@
 <p>Use the date you expect the post to be merged and a short, URL-safe slug.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-add-frontmatter">2. Add frontmatter<a href="#2-add-frontmatter" class="hash-link" aria-label="Direct link to 2. Add frontmatter" title="Direct link to 2. Add frontmatter" translate="no">​</a></h3>
 <p>Every post must start with YAML frontmatter:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token punctuation" style="color:#475569">---</span><span class="token plain"></span><br></div><div class= [...]
+<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token punctuation" style="color:#475569">---</span><span class="token plain"></span><br></div><div class= [...]
 <ul>
 <li class=""><code>slug</code> — URL path for the post (for example, <code>/blog/my-post-slug</code>).</li>
 <li class=""><code>authors</code> — List of author keys defined in <code>blog/authors.yml</code>.</li>
-<li class=""><code>tags</code> — List of tag keys defined in <code>blog/tags.yml</code>.</li>
-<li class=""><code>image</code> — Optional cover image used for social sharing (Open Graph previews).</li>
+<li class=""><code>tags</code> — One or two category keys from the four categories below.</li>
+<li class=""><code>description</code> — One concise sentence (roughly 120–200 characters) for the homepage card and social sharing.</li>
+<li class=""><code>image</code> — Cover image for the homepage and social sharing. Use an explicit banner path; posts in <code>blog/releases/</code> should use <code>./../assets/&lt;my_post&gt;/banner.png</code> so Docusaurus bundles the image.</li>
 </ul>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-add-images">3. Add images<a href="#3-add-images" class="hash-link" aria-label="Direct link to 3. Add images" title="Direct link to 3. Add images" translate="no">​</a></h3>
 <p>Place post-specific images in <code>blog/assets/&lt;post_name&gt;/</code> and reference them with relative paths from the post:</p>
 <div class="language-markdown codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-markdown codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token url operator" style="color:#475569">!</span><span class="token url" style="color:#0E7490">[ [...]
-<p>Keep images reasonably sized (compressed PNG or SVG) so the site stays fast to load.</p>
+<p>Use a <strong>1200 × 510 px</strong> canvas (40:17, approximately 2.35:1) for blog banners, or <strong>2400 × 1020 px</strong> for high-density screens. Keep titles and logos at least 60 px from the edges of the smaller canvas, and use a short headline that remains legible at a card width of about 400 px. Aim for a compressed image below 300 KB where possible.</p>
+<p>The homepage fits the complete image into a fixed banner frame. Older images with different ratios have padding. For a full-bleed cover, compose a separate banner for this canvas and reference it in <code>image</code>; preserve the original illustration in the article body. Avoid stretching images or cropping titles and logos to force a different ratio.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-add-yourself-as-an-author">4. Add yourself as an author<a href="#4-add-yourself-as-an-author" class="hash-link" aria-label="Direct link to 4. Add yourself as an author" title="Direct link to 4. Add yourself as an author" translate="no">​</a></h3>
 <p>If this is your first post, add an entry to <code>blog/authors.yml</code>:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token key atrule" style="color:#194670">your_key</span><span class="token punctuation" style="color:#4755 [...]
 <p>Place your avatar image in <code>blog/static/avatars/</code>.</p>
-<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-register-new-tags">5. Register new tags<a href="#5-register-new-tags" class="hash-link" aria-label="Direct link to 5. Register new tags" title="Direct link to 5. Register new tags" translate="no">​</a></h3>
-<p>If your post uses a tag that does not yet exist, define it in <code>blog/tags.yml</code>:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token key atrule" style="color:#194670">my-new-tag</span><span class="token punctuation" style="color:#47 [...]
-<p>Reuse existing tags when you can; only add new ones when none of them fit.</p>
+<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-choose-categories">5. Choose categories<a href="#5-choose-categories" class="hash-link" aria-label="Direct link to 5. Choose categories" title="Direct link to 5. Choose categories" translate="no">​</a></h3>
+<p>Choose one primary category and, when useful, one secondary category from <code>blog/tags.yml</code>:</p>
+<table><thead><tr><th>Key</th><th>Label</th><th>Use for</th></tr></thead><tbody><tr><td><code>announcement</code></td><td>Announcement</td><td>Releases, project milestones, and official announcements</td></tr><tr><td><code>case-study</code></td><td>Case Study</td><td>Enterprise case studies and production practices</td></tr><tr><td><code>engineering</code></td><td>Engineering</td><td>Architecture, system internals, and technical deep dives</td></tr><tr><td><code>guides</code></td><td>Gui [...]
+<p>Keep the taxonomy limited to these four categories. Put technology names such as Flink, Iceberg, Rust, or Arrow in the title, summary, or article text. For example, a graduation announcement uses <code>[announcement]</code>; a production tuning deep dive can use <code>[engineering, guides]</code>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="preview-and-build-locally">Preview and Build Locally<a href="#preview-and-build-locally" class="hash-link" aria-label="Direct link to Preview and Build Locally" title="Direct link to Preview and Build Locally" translate="no">​</a></h2>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash 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"># Production build</span><span class="token plain" [...]
 <p>Run the production build before opening a pull request; the Docusaurus build catches broken links, missing frontmatter fields, and other issues the dev server does not.</p>
@@ -94,7 +96,7 @@
 </ol>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="review-and-publication">Review and Publication<a href="#review-and-publication" class="hash-link" aria-label="Direct link to Review and Publication" title="Direct link to Review and Publication" translate="no">​</a></h2>
 <p>Committers review the post for technical accuracy, tone, and fit with the broader project narrative. Expect light copy edits; substantive feedback comes first in the linked issue.</p>
-<p>Once the pull request merges into <code>main</code>, a CI pipeline automatically builds and publishes the new content to the <a href="https://fluss.apache.org/blog" target="_blank" rel="noopener noreferrer" class="">Apache Fluss website</a>. No manual deploy step is required.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-docs/"><div class=" [...]
+<p>Once the pull request merges into <code>main</code>, a CI pipeline automatically builds and publishes the new content to the <a href="https://fluss.apache.org/blog" target="_blank" rel="noopener noreferrer" class="">Apache Fluss website</a>. No manual deploy step is required.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-docs/"><div class=" [...]
                   <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/community/how-to-contribute/contribute-code/index.html b/community/how-to-contribute/contribute-code/index.html
index 5b56be8a91..452d6d8599 100644
--- a/community/how-to-contribute/contribute-code/index.html
+++ b/community/how-to-contribute/contribute-code/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Contribute Code | 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.apa [...]
+<title data-rh="true">Contribute Code | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 maintained, improved, and extended by code contributions of volunteers. We welcome contributions to Fluss, but due to preserve the high quality of the code base, we follow a contribution process that is explained in this document.</p>
 <div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>warning</ [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="looking-for-what-to-contribute">Looking for what to contribute<a href="#looking-for-what-to-contribute" class="hash-link" aria-label="Direct link to Looking for what to contribute" title="Direct link to Looking for what to contribute" translate="no">​</a></h2>
@@ -82,7 +82,7 @@
 </li>
 </ul>
 <p>There is a separate guide on <a class="" href="/community/how-to-contribute/review-pull-requests/">how to review a pull request</a>, including our pull request review process. As a code author, you should prepare your pull request to meet all requirements.</p>
-<p>You need to make sure that all GitHub Actions CI checks must pass for a pull request. If there are any failures, it is essential to investigate the exception stack by in the CI logs. Additionally, GitHub Actions automatically collects and uploads Maven logs (logs printed by log4j in the code) to GitHub Artifacts (see the &quot;Artifacts&quot; section in this <a href="https://github.com/apache/fluss/actions/runs/13761957739" target="_blank" rel="noopener noreferrer" class="">build</a>) [...]
+<p>You need to make sure that all GitHub Actions CI checks must pass for a pull request. If there are any failures, it is essential to investigate the exception stack by in the CI logs. Additionally, GitHub Actions automatically collects and uploads Maven logs (logs printed by log4j in the code) to GitHub Artifacts (see the &quot;Artifacts&quot; section in this <a href="https://github.com/apache/fluss/actions/runs/13761957739" target="_blank" rel="noopener noreferrer" class="">build</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>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/how-to-contribute/contribute-docs/index.html b/community/how-to-contribute/contribute-docs/index.html
index 6227a18fae..86e340d99f 100644
--- a/community/how-to-contribute/contribute-docs/index.html
+++ b/community/how-to-contribute/contribute-docs/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Contribute Documentation | 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:// [...]
+<title data-rh="true">Contribute Documentation | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="ht [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The Fluss website serves as the primary interface between the project and its community, with several key purposes:</p>
 <ul>
 <li class="">Introducing Fluss as a streaming storage solution for real-time analytics</li>
@@ -143,7 +143,7 @@
 <li class="">The <code>.github/workflows/docs-deploy.yaml</code> workflow automatically deploys documentation</li>
 <li class="">Triggers when changes are pushed to <code>website/*</code> in any <code>release-*</code> branches or <code>main</code></li>
 <li class="">Runs <code>build_versioned_docs.sh</code> to collect versioned docs from all release branches</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-code/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Contribute Code</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/contribute-blog-posts/"><div class="pagination-nav__sublabel">Next</div><div class=" [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-code/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Contribute Code</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/contribute-blog-posts/"><div class="pagination-nav__sublabel">Next</div><div class=" [...]
                   <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/community/how-to-contribute/hosting-community-calls/index.html b/community/how-to-contribute/hosting-community-calls/index.html
index cce03e723a..d115c9893e 100644
--- a/community/how-to-contribute/hosting-community-calls/index.html
+++ b/community/how-to-contribute/hosting-community-calls/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Hosting Community Calls | 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://f [...]
+<title data-rh="true">Hosting Community Calls | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="htt [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 hosts monthly community calls on the <strong>last Friday of each month</strong> to accommodate contributors across the world time zones. These calls are an opportunity for the community to connect, share updates, discuss roadmap items, and collaborate on the project&#x27;s future. Check the <a href="https://calendar.google.com/calendar/u/0?cid=Y19mOGNmOWMzZGM0MTlmYjllOGJiNGMxNjQ4NzViMmNmZjQyMmE2NzUxMGVhMzc4OGY5ZmIzODE5YzY2N2ZjNmQxQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20" target="_bla [...]
 <p>Any community member can volunteer to host these calls. This guide provides step-by-step instructions for hosting and documenting community calls using <a href="https://www.fathom.ai/" target="_blank" rel="noopener noreferrer" class="">Fathom.ai</a> for automated recording and note-taking.</p>
 <div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.6 [...]
@@ -108,7 +108,7 @@
 <li class=""><a href="https://apache-fluss.slack.com/archives/C07FCUA8SKS" target="_blank" rel="noopener noreferrer" class="">Slack #general</a></li>
 <li class="">Mailing list: <a href="mailto:dev@fluss.apache.org" target="_blank" rel="noopener noreferrer" class="">dev@fluss.apache.org</a></li>
 </ul>
-<p>Thank you for volunteering to host community calls!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-blog-posts/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Contribute Blog Posts</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/review-pull-request [...]
+<p>Thank you for volunteering to host community calls!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/contribute-blog-posts/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Contribute Blog Posts</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/review-pull-request [...]
                   <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/community/how-to-contribute/overview/index.html b/community/how-to-contribute/overview/index.html
index 4134e46de6..6187ed7fdf 100644
--- a/community/how-to-contribute/overview/index.html
+++ b/community/how-to-contribute/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Overview | 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 [...]
+<title data-rh="true">Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 is an open, community-driven project, and every improvement — from fixing a typo to designing a major new feature — comes from contributors like you. Contributions shape the project&#x27;s direction, harden its quality, and help other users succeed. Whether you are filing your first bug report or landing a large feature, there is a place for you in the community.</p>
 <p>This section collects the guides you need to make that journey smooth. Start with the contribution path that fits what you want to do, then follow the detailed guide for the specifics.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="choose-your-contribution-path">Choose Your Contribution Path<a href="#choose-your-contribution-path" class="hash-link" aria-label="Direct link to Choose Your Contribution Path" title="Direct link to Choose Your Contribution Path" translate="no">​</a></h2>
@@ -79,7 +79,7 @@
 <li class=""><a href="https://join.slack.com/t/apache-fluss/shared_invite/zt-473vgmvjr-cmIma~_iAA4cN02o5u2pDQ" target="_blank" rel="noopener noreferrer" class="">Slack</a> — real-time chat with contributors and users.</li>
 <li class=""><a class="" href="/community/welcome/">Mailing Lists</a> — <code>dev@fluss.apache.org</code> for development, <code>user@fluss.apache.org</code> for user questions.</li>
 </ul>
-<p>Thank you for helping make Apache Fluss better.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/welcome/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Welcome</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/bug-reports-feature-requests/"><div class="pagination-nav__sublabel"> [...]
+<p>Thank you for helping make Apache Fluss better.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/welcome/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Welcome</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/bug-reports-feature-requests/"><div class="pagination-nav__sublabel"> [...]
                   <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/community/how-to-contribute/review-pull-requests/index.html b/community/how-to-contribute/review-pull-requests/index.html
index 461d5b66e5..bc7fe31eb1 100644
--- a/community/how-to-contribute/review-pull-requests/index.html
+++ b/community/how-to-contribute/review-pull-requests/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Review Pull Requests | 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://flus [...]
+<title data-rh="true">Review Pull Requests | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide is for all committers and contributors that want to help with reviewing code contributions. Thank you for your effort - good reviews are one of the most important and crucial parts of an open source project. This guide should help the community to make reviews such that:</p>
 <ul>
 <li class="">Contributors have a good contribution experience.</li>
@@ -63,7 +63,7 @@ the implementation is required for any further review of the contribution.</p>
 </ul>
 <p>Code guidelines can be found in the <a href="https://flink.apache.org/how-to-contribute/code-style-and-quality-java/" target="_blank" rel="noopener noreferrer" class="">Flink Java Code Style and Quality Guide</a>.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-are-the-documentation-updated">4. Are the documentation updated?<a href="#4-are-the-documentation-updated" class="hash-link" aria-label="Direct link to 4. Are the documentation updated?" title="Direct link to 4. Are the documentation updated?" translate="no">​</a></h3>
-<p>If the pull request introduces a new feature, the feature should be documented.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/hosting-community-calls/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Hosting Community Calls</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-t [...]
+<p>If the pull request introduces a new feature, the feature should be documented.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/hosting-community-calls/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Hosting Community Calls</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-t [...]
                   <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/community/how-to-release/creating-a-fluss-release/index.html b/community/how-to-release/creating-a-fluss-release/index.html
index 29b613e9f3..b64b4a654c 100644
--- a/community/how-to-release/creating-a-fluss-release/index.html
+++ b/community/how-to-release/creating-a-fluss-release/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Creating a Fluss Release | 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:// [...]
+<title data-rh="true">Creating a Fluss Release | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="ht [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
 <div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
 <p>The Apache Fluss project periodically declares and publishes releases. A release is one or more packages of the project artifact(s) that are approved for general public distribution and use. The Fluss community treats releases with great importance. They are a public face of the project and most users interact with the project only through the releases. Releases are signed off by the entire Fluss community in a public vote.</p>
 <p>Each release is executed by a Release Manager, who is selected/proposed by the Fluss PMC members. This document describes the process that the Release Manager follows to perform a release. Any changes to this process should be discussed and adopted on the dev@ mailing list.</p>
@@ -340,7 +340,7 @@ This will refresh the documentation website to reflect that the new version has
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="improve-the-process">Improve the process<a href="#improve-the-process" class="hash-link" aria-label="Direct link to Improve the process" title="Direct link to Improve the process" translate="no">​</a></h2>
 <p>It is important that we improve the release processes over time. Once you’ve finished the release, please take a step back and look what areas of this process and be improved. Perhaps some part of the process can be simplified. Perhaps parts of this guide can be clarified.</p>
-<p>If we have specific ideas, please start a discussion on the dev@ mailing list and/or propose a pull request to update this guide. Thanks!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/pre-rc-checklist/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Pre-RC Checklist</div></a><a class="pagination-nav__link paginatio [...]
+<p>If we have specific ideas, please start a discussion on the dev@ mailing list and/or propose a pull request to update this guide. Thanks!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/pre-rc-checklist/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Pre-RC Checklist</div></a><a class="pagination-nav__link paginatio [...]
                   <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/community/how-to-release/creating-a-fluss-shaded-release/index.html b/community/how-to-release/creating-a-fluss-shaded-release/index.html
index e4ced43535..c0ed7bbd18 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Creating a Fluss Shaded Release | 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="h [...]
+<title data-rh="true">Creating a Fluss Shaded Release | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
 <div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
 <p>The Apache Fluss project periodically declares and publishes releases. A release is one or more packages of the project artifact(s) that are approved for general public distribution and use. The Fluss community treats releases with great importance. They are a public face of the project and most users interact with the project only through the releases. Releases are signed off by the entire Fluss community in a public vote.</p>
 <p>Each release is executed by a Release Manager, who is selected/proposed by the Fluss PMC members. This document describes the process that the Release Manager follows to perform a release. Any changes to this process should be discussed and adopted on the dev@ mailing list.</p>
@@ -191,7 +191,7 @@
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="improve-the-process">Improve the process<a href="#improve-the-process" class="hash-link" aria-label="Direct link to Improve the process" title="Direct link to Improve the process" translate="no">​</a></h2>
 <p>It is important that we improve the release processes over time. Once you’ve finished the release, please take a step back and look what areas of this process and be improved. Perhaps some part of the process can be simplified. Perhaps parts of this guide can be clarified.</p>
-<p>If we have specific ideas, please start a discussion on the dev@ mailing list and/or propose a pull request to update this guide. Thanks!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/verifying-a-fluss-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Verifying a Fluss Release</div></a><a class="pagination-n [...]
+<p>If we have specific ideas, please start a discussion on the dev@ mailing list and/or propose a pull request to update this guide. Thanks!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/verifying-a-fluss-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Verifying a Fluss Release</div></a><a class="pagination-n [...]
                   <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/community/how-to-release/pre-rc-checklist/index.html b/community/how-to-release/pre-rc-checklist/index.html
index 83d7c42ca0..203db7c904 100644
--- a/community/how-to-release/pre-rc-checklist/index.html
+++ b/community/how-to-release/pre-rc-checklist/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Pre-RC Checklist | 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.ap [...]
+<title data-rh="true">Pre-RC Checklist | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Run through this before cutting a release candidate. It catches the problems that are expensive to discover mid-vote, now that a single tag releases Java, Rust, Python, and C++ together.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="access-and-secrets">Access and secrets<a href="#access-and-secrets" class="hash-link" aria-label="Direct link to Access and secrets" title="Direct link to Access and secrets" translate="no">​</a></h2>
 <ul class="contains-task-list containsTaskList_mC6p">
@@ -75,7 +75,7 @@ the Gateway binary <code>LICENSE</code> / <code>NOTICE</code> match its runtime
 <li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Java + Rust + binding + Gateway CI is green on the release branch</li>
 <li class="task-list-item"><input type="checkbox" disabled=""> <code>LICENSE</code> / <code>NOTICE</code> cover any third-party content bundled in the source release (including under <code>fluss-rust/</code>)</li>
 </ul>
-<p>Once these pass, proceed to <a class="" href="/community/how-to-release/creating-a-fluss-release/">Creating a Fluss Release</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/release-manager-preparation/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Release Manager Preparation</div></a><a class="pagination-nav__l [...]
+<p>Once these pass, proceed to <a class="" href="/community/how-to-release/creating-a-fluss-release/">Creating a Fluss Release</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/release-manager-preparation/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Release Manager Preparation</div></a><a class="pagination-nav__l [...]
                   <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/community/how-to-release/release-manager-preparation/index.html b/community/how-to-release/release-manager-preparation/index.html
index 884a04bdeb..0606352d91 100644
--- a/community/how-to-release/release-manager-preparation/index.html
+++ b/community/how-to-release/release-manager-preparation/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Release Manager Preparation | 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 [...]
+<title data-rh="true">Release Manager Preparation | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>It is important that the release manager is well prepared before initiating the release process. This page provides a checklist of tasks that should be completed in advance.</p>
 <p>We recommend that the release manager be a committer or a PMC member, as they typically have the necessary permissions and in-depth understanding of the project. However, any contributor familiar with the Fluss project and who has the required access rights may serve as the release manager.</p>
 <p>Note: The following setup is a one-time configuration required for release preparation.</p>
@@ -120,7 +120,7 @@ new repository exists.</p>
 <li class="">Release publish: <a href="https://infra.apache.org/release-publishing.html" target="_blank" rel="noopener noreferrer" class="">https://infra.apache.org/release-publishing.html</a></li>
 <li class="">Release download pages: <a href="https://infra.apache.org/release-download-pages.html" target="_blank" rel="noopener noreferrer" class="">https://infra.apache.org/release-download-pages.html</a></li>
 <li class="">Publishing maven artifacts: <a href="https://infra.apache.org/publishing-maven-artifacts.html" target="_blank" rel="noopener noreferrer" class="">https://infra.apache.org/publishing-maven-artifacts.html</a></li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/review-pull-requests/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Review Pull Requests</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-release/pre-rc-checklist/"><div class="pagination-nav__sublabel">Next</div><div class [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-contribute/review-pull-requests/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Review Pull Requests</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-release/pre-rc-checklist/"><div class="pagination-nav__sublabel">Next</div><div class [...]
                   <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/community/how-to-release/verifying-a-fluss-release/index.html b/community/how-to-release/verifying-a-fluss-release/index.html
index 5a4e22938b..c53d0b9d51 100644
--- a/community/how-to-release/verifying-a-fluss-release/index.html
+++ b/community/how-to-release/verifying-a-fluss-release/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Verifying a Fluss Release | 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:/ [...]
+<title data-rh="true">Verifying a Fluss Release | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="h [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="validating-distributions">Validating distributions<a href="#validating-distributions" class="hash-link" aria-label="Direct link to Validating distributions" title="Direct link to Validating distributions" translate="no">​</a></h2>
 <p>Release vote email includes links to:</p>
 <ul>
@@ -112,7 +112,7 @@ hosts:</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="voting">Voting<a href="#voting" class="hash-link" aria-label="Direct link to Voting" title="Direct link to Voting" translate="no">​</a></h2>
 <p>Votes are cast by replying on the vote email on the dev mailing list, with either +1, 0, -1.</p>
 <p>In addition to your vote, it’s customary to specify if your vote is binding or non-binding. Only members of the PMC have formally binding votes. If you’re unsure, you can specify that your vote is non-binding. You can find more details on <a href="https://www.apache.org/foundation/voting.html" target="_blank" rel="noopener noreferrer" class="">https://www.apache.org/foundation/voting.html</a>.</p>
-<p>Besides, it is recommended to include a list of checklist you have verified for your vote. This helps the community to understand what you have checked and what is still missing.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/creating-a-fluss-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Creating a Fluss  [...]
+<p>Besides, it is recommended to include a list of checklist you have verified for your vote. This helps the community to understand what you have checked and what is still missing.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/creating-a-fluss-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Creating a Fluss  [...]
                   <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/community/how-to-release/verifying-a-fluss-shaded-release/index.html b/community/how-to-release/verifying-a-fluss-shaded-release/index.html
index 53b025cea3..1eed0289b5 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Verifying a Fluss Shaded Release | 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=" [...]
+<title data-rh="true">Verifying a Fluss Shaded Release | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" con [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="validating-distributions">Validating distributions<a href="#validating-distributions" class="hash-link" aria-label="Direct link to Validating distributions" title="Direct link to Validating distributions" translate="no">​</a></h2>
 <p>Release vote email includes links to:</p>
 <ul>
@@ -74,7 +74,7 @@
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="voting">Voting<a href="#voting" class="hash-link" aria-label="Direct link to Voting" title="Direct link to Voting" translate="no">​</a></h2>
 <p>Votes are cast by replying on the vote email on the dev mailing list, with either +1, 0, -1.</p>
 <p>In addition to your vote, it’s customary to specify if your vote is binding or non-binding. Only members of the PMC have formally binding votes. If you’re unsure, you can specify that your vote is non-binding. You can find more details on <a href="https://www.apache.org/foundation/voting.html" target="_blank" rel="noopener noreferrer" class="">https://www.apache.org/foundation/voting.html</a>.</p>
-<p>Besides, it is recommended to include a list of checklist you have verified for your vote. This helps the community to understand what you have checked and what is still missing.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/creating-a-fluss-shaded-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Creating a [...]
+<p>Besides, it is recommended to include a list of checklist you have verified for your vote. This helps the community to understand what you have checked and what is still missing.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/community/how-to-release/creating-a-fluss-shaded-release/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Creating 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>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/security/index.html b/community/security/index.html
index 2d29bab90f..65cc59a6d6 100644
--- a/community/security/index.html
+++ b/community/security/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Security | 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 [...]
+<title data-rh="true">Security | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,22 +25,22 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="reporting-security-issues">Reporting Security Issues<a href="#reporting-security-issues" class="hash-link" aria-label="Direct link to Reporting Security Issues" title="Direct link to Reporting Security Issues" translate="no">​</a></h2>
 <p>If you have concerns regarding Fluss&#x27;s security or discover a vulnerability or potential threat, please contact the Apache Security Team by sending an email to <strong><a href="mailto:security@apache.org" target="_blank" rel="noopener noreferrer" class="">security@apache.org</a></strong>.</p>
 <p>In the email, specify the project name <strong>Fluss</strong> and include a description of the issue or potential threat. You are also encouraged to include steps to reproduce the issue. The security team and the Fluss community will get back to you after assessing and analyzing the findings.</p>
 <p><strong>PLEASE PAY ATTENTION</strong> to report the security issue privately to <strong><a href="mailto:security@apache.org" target="_blank" rel="noopener noreferrer" class="">security@apache.org</a></strong> before disclosing it publicly.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="security-updates">Security Updates<a href="#security-updates" class="hash-link" aria-label="Direct link to Security Updates" title="Direct link to Security Updates" translate="no">​</a></h2>
 <p>This section lists fixed vulnerabilities in Fluss.</p>
-<table class="table table-bordered"><thead><tr><th class="text-left" width="200">CVE ID</th><th class="text-left" width="250">Affected Fluss versions</th><th class="text-left" width="550">Notes</th></tr></thead><tbody><tr><td><a href="https://www.cve.org/CVERecord?id=CVE-2026-49361">CVE-2026-49361</a></td><td><p>0.8.0, 0.9.0</p></td><td><p>Users are advised to upgrade to Fluss 0.9.1 or later versions. See the <a href="https://lists.apache.org/thread/dccw6tj0njwtmvbftq13mw7fdhsok373">advi [...]
+<table class="table table-bordered"><thead><tr><th class="text-left" width="200">CVE ID</th><th class="text-left" width="250">Affected Fluss versions</th><th class="text-left" width="550">Notes</th></tr></thead><tbody><tr><td><a href="https://www.cve.org/CVERecord?id=CVE-2026-49361">CVE-2026-49361</a></td><td><p>0.8.0, 0.9.0</p></td><td><p>Users are advised to upgrade to Fluss 0.9.1 or later versions. See the <a href="https://lists.apache.org/thread/dccw6tj0njwtmvbftq13mw7fdhsok373">advi [...]
                   <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/community/welcome/index.html b/community/welcome/index.html
index ea16555873..45d3a80cdd 100644
--- a/community/welcome/index.html
+++ b/community/welcome/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Welcome | 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/ [...]
+<title data-rh="true">Welcome | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="issues">Issues<a href="#issues" class="hash-link" aria-label="Direct link to Issues" title="Direct link to Issues" translate="no">​</a></h2>
 <p>Issues are <a href="https://github.com/apache/fluss/issues" target="_blank" rel="noopener noreferrer" class="">tracked in GitHub</a>.</p>
 <p>If you are not sure what to work on, look at an issue tagged with <a href="https://github.com/apache/fluss/labels/good%20first%20issue" target="_blank" rel="noopener noreferrer" class="">good first issue</a>.</p>
@@ -71,7 +71,7 @@
 <p>Community calls are a great opportunity to discuss the project roadmap, implementation details, and connect with other contributors.</p>
 <div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_BuS1"><p>The <strong>Google Calendar</stro [...]
 <!-- -->
-<div class="calendar-consent-container"><div style="text-align:center;width:800px;height:600px;cursor:pointer;background-image:url(&quot;/img/placeholder_calendar.png&quot;);background-size:cover"></div></div></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/overview/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Overview</ [...]
+<div class="calendar-consent-container"><div style="text-align:center;width:800px;height:600px;cursor:pointer;background-image:url(&quot;/img/placeholder_calendar.png&quot;);background-size:cover"></div></div></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/community/how-to-contribute/overview/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Overview</ [...]
                   <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/compare/kafka/index.html b/compare/kafka/index.html
index 9f9333c230..9915ad69bf 100644
--- a/compare/kafka/index.html
+++ b/compare/kafka/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Apache Fluss vs Apache Kafka | 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="http [...]
+<title data-rh="true">Apache Fluss vs Apache Kafka | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Kafka and Apache Fluss occupy different layers of the real-time data
 stack. Kafka is a <strong>streaming transport</strong>: a durable, distributed commit log
 built to move events between systems. Fluss is <strong>streaming storage</strong>: a
@@ -114,7 +114,7 @@ target for AI / vector workloads (Union Read on Lance is on the roadmap).</li>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="side-by-side">Side-by-side<a href="#side-by-side" class="hash-link" aria-label="Direct link to Side-by-side" title="Direct link to Side-by-side" translate="no">​</a></h2>
 <table><thead><tr><th>Dimension</th><th>Apache Kafka</th><th>Apache Fluss</th></tr></thead><tbody><tr><td><strong>Positioning</strong></td><td>Distributed event streaming platform / durable commit log</td><td>Streaming storage for real-time analytics, AI/ML, and the lakehouse</td></tr><tr><td><strong>Storage model</strong></td><td>Append-only row log</td><td>Columnar Arrow log &amp; KV index; tiers to Paimon · Iceberg · Lance</td></tr><tr><td><strong>Logical unit</strong></td><td>Topic ( [...]
 <p>Ready to try Fluss? <a class="" href="/docs/quickstart/flink/">Get started with the Flink quickstart</a>,
-or read the <a class="" href="/docs/concepts/architecture/">architecture overview</a>.</p></article></div><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#tldr" class="table-of-contents__link toc-highlight">TL;DR</a></li><li><a href="#the-real-distinction" class="table-of-contents__link toc-highlight">The real distinction</a></li><li><a href="#when-kafka-is-the-right-tool" class="table-of-c [...]
+or read the <a class="" href="/docs/concepts/architecture/">architecture overview</a>.</p></article></div><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#tldr" class="table-of-contents__link toc-highlight">TL;DR</a></li><li><a href="#the-real-distinction" class="table-of-contents__link toc-highlight">The real distinction</a></li><li><a href="#when-kafka-is-the-right-tool" class="table-of-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>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/concepts/architecture/index.html b/docs/0.5/concepts/architecture/index.html
index 3b61569ef3..fbcb4c6ee8 100644
--- a/docs/0.5/concepts/architecture/index.html
+++ b/docs/0.5/concepts/architecture/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Architecture | 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 [...]
+<title data-rh="true">Architecture | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Fluss cluster consists of two main processes: the <strong>CoordinatorServer</strong> and the <strong>TabletServer</strong>.</p>
 <p><img decoding="async" loading="lazy" alt="Fluss Architecture" src="/assets/images/architecture-b318beb94d717f94d6fe64b6303e79ab.png" width="6714" height="4904" class="img_ev3q"></p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="coordinatorserver">CoordinatorServer<a href="#coordinatorserver" class="hash-link" aria-label="Direct link to CoordinatorServer" title="Direct link to CoordinatorServer" translate="no">​</a></h2>
@@ -74,7 +74,7 @@ In upcoming releases, <strong>ZooKeeper will be replaced</strong> by <strong>KvS
 </ul>
 <p>Additionally, <strong>Remote Storage</strong> allows clients to perform bulk read operations on Log and Kv data, enhancing data analysis efficiency and reduce the overhead on Fluss servers. In the future, it will also support bulk write operations, optimizing data import workflows for greater scalability and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="client">Client<a href="#client" class="hash-link" aria-label="Direct link to Client" title="Direct link to Client" translate="no">​</a></h2>
-<p>Fluss clients/sdks support streaming reads/writes, batch read/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/quickstart/flink/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__labe [...]
+<p>Fluss clients/sdks support streaming reads/writes, batch read/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/quickstart/flink/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__labe [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/dev/building/index.html b/docs/0.5/dev/building/index.html
index c159b4d531..92ffe199a1 100644
--- a/docs/0.5/dev/building/index.html
+++ b/docs/0.5/dev/building/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Building Fluss from Source | 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: [...]
+<title data-rh="true">Building Fluss from Source | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page covers how to build Fluss 0.6.0-SNAPSHOT from sources.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="build-fluss">Build Fluss<a href="#build-fluss" class="hash-link" aria-label="Direct link to Build Fluss" title="Direct link to Build Fluss" translate="no">​</a></h2>
 <p>In order to build Fluss you need to get the source code by <a href="https://github.com/alibaba/fluss" target="_blank" rel="noopener noreferrer" class="">clone the git repository</a>.</p>
@@ -49,7 +49,7 @@
 <li class="">use Maven&#x27;s parallel build feature, e.g., <code>mvn package -T 1C</code> will attempt to build 1 module for each CPU core in parallel.</li>
 </ul>
 <p>The build script will be:</p>
-<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash 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">mvn clean </span><span class="token function" style="color:#7C3AED">install</span><span clas [...]
+<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash 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">mvn clean </span><span class="token function" style="color:#7C3AED">install</span><span clas [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/dev/ide-setup/index.html b/docs/0.5/dev/ide-setup/index.html
index ad6469fe64..e91ac1fcca 100644
--- a/docs/0.5/dev/ide-setup/index.html
+++ b/docs/0.5/dev/ide-setup/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Import Fluss into an IDE | 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:// [...]
+<title data-rh="true">Import Fluss into an IDE | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="ht [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The sections below describe how to import the Fluss project into an IDE
 for the development of Fluss itself.</p>
 <div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.6 [...]
@@ -157,7 +157,7 @@ Go to &quot;Settings&quot; → &quot;Build, Execution, Deployment&quot; → &quo
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="examples-fail-with-a-noclassdeffounderror-for-fluss-classes">Examples fail with a <code>NoClassDefFoundError</code> for Fluss classes.<a href="#examples-fail-with-a-noclassdeffounderror-for-fluss-classes" class="hash-link" aria-label="Direct link to examples-fail-with-a-noclassdeffounderror-for-fluss-classes" title="Direct link to examples-fail-with-a-noclassdeffounderror-for-fluss-classes" translate="no">​</a></h4>
 <p>This happens if Fluss dependencies are set to &quot;provided&quot;, resulting in them not being available
 on the classpath. You can either check &quot;Include dependencies with &#x27;Provided&#x27; scope&quot; in your
-run configuration, or create a test that calls the <code>main()</code> method of the example.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/dev/building/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Building Fluss from Source</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-d [...]
+run configuration, or create a test that calls the <code>main()</code> method of the example.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/dev/building/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Building Fluss from Source</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-d [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/engine-flink/ddl/index.html b/docs/0.5/engine-flink/ddl/index.html
index 3df13550b1..5fc9d89fb9 100644
--- a/docs/0.5/engine-flink/ddl/index.html
+++ b/docs/0.5/engine-flink/ddl/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink DDL | 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.or [...]
+<title data-rh="true">Flink DDL | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="create-catalog">Create Catalog<a href="#create-catalog" class="hash-link" aria-label="Direct link to Create Catalog" title="Direct link to Create Catalog" translate="no">​</a></h2>
 <p>Fluss supports creating and managing tables through the Fluss Catalog.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">CREATE</span><span class="token plain"> CATALOG fluss_catalog </span>< [...]
@@ -69,7 +69,7 @@ Currently, Fluss only supports one partitioned field with <code>STRING</code> ty
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="drop-table">Drop Table<a href="#drop-table" class="hash-link" aria-label="Direct link to Drop Table" title="Direct link to Drop Table" translate="no">​</a></h2>
 <p>To delete a table, run:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">DROP</span><span class="token plain"> </span><span class="token keywor [...]
-<p>This will entirely remove all the data of the table in the Fluss cluster.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Getting Started</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/engine-flink/writes/"><div class=" [...]
+<p>This will entirely remove all the data of the table in the Fluss cluster.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Getting Started</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/engine-flink/writes/"><div class=" [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/engine-flink/getting-started/index.html b/docs/0.5/engine-flink/getting-started/index.html
index ca8c2f0788..8735076e16 100644
--- a/docs/0.5/engine-flink/getting-started/index.html
+++ b/docs/0.5/engine-flink/getting-started/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Getting Started with Flink Engine | 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= [...]
+<title data-rh="true">Getting Started with Flink Engine | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start" translate="no">​</a></h2>
 <p>For a quick introduction to running Flink, refer to the <a class="" href="/docs/0.5/quickstart/flink/">Quick Start</a> guide.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-flink-versions">Support Flink Versions<a href="#support-flink-versions" class="hash-link" aria-label="Direct link to Support Flink Versions" title="Direct link to Support Flink Versions" translate="no">​</a></h2>
@@ -98,7 +98,7 @@ Here, it is assumed that there is a Fluss cluster running on your local machine
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss---apache-flink">Fluss -&gt; Apache Flink<a href="#fluss---apache-flink" class="hash-link" aria-label="Direct link to Fluss -&gt; Apache Flink" title="Direct link to Fluss -&gt; Apache Flink" translate="no">​</a></h3>
 <table><thead><tr><th>Fluss</th><th>Flink</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="apache-flink---fluss">Apache Flink -&gt; Fluss<a href="#apache-flink---fluss" class="hash-link" aria-label="Direct link to Apache Flink -&gt; Fluss" title="Direct link to Apache Flink -&gt; Fluss" translate="no">​</a></h3>
-<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
+<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/engine-flink/lookups/index.html b/docs/0.5/engine-flink/lookups/index.html
index 3508b4fe0a..f9376036b6 100644
--- a/docs/0.5/engine-flink/lookups/index.html
+++ b/docs/0.5/engine-flink/lookups/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Lookup Joins | 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. [...]
+<title data-rh="true">Flink Lookup Joins | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https:// [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Flink lookup joins are important because they enable efficient, real-time enrichment of streaming data with reference data, a common requirement in many real-time analytics and processing scenarios.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="instructions">Instructions<a href="#instructions" class="hash-link" aria-label="Direct link to Instructions" title="Direct link to Instructions" translate="no">​</a></h2>
 <ul>
@@ -50,7 +50,7 @@
 </ol>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">USE</span><span class="token plain"> CATALOG </span><span class="token [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup-options">Lookup Options<a href="#lookup-options" class="hash-link" aria-label="Direct link to Lookup Options" title="Direct link to Lookup Options" translate="no">​</a></h2>
-<table><thead><tr><th>Option</th><th>Type</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>lookup.cache</td><td>Enum</td><td>optional</td><td>NONE</td><td>The caching strategy for this lookup table, including NONE, PARTIAL.</td></tr><tr><td>lookup.max-retries</td><td>Integer</td><td>optional</td><td>3</td><td>The maximum allowed retries if a lookup operation fails.</td></tr><tr><td>lookup.partial-cache.expire-after-access</td><td>Duration</td><td>optio [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>lookup.cache</td><td>Enum</td><td>optional</td><td>NONE</td><td>The caching strategy for this lookup table, including NONE, PARTIAL.</td></tr><tr><td>lookup.max-retries</td><td>Integer</td><td>optional</td><td>3</td><td>The maximum allowed retries if a lookup operation fails.</td></tr><tr><td>lookup.partial-cache.expire-after-access</td><td>Duration</td><td>optio [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/engine-flink/reads/index.html b/docs/0.5/engine-flink/reads/index.html
index 9ea6aa697a..c276d493ea 100644
--- a/docs/0.5/engine-flink/reads/index.html
+++ b/docs/0.5/engine-flink/reads/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Reads | 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. [...]
+<title data-rh="true">Flink Reads | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.a [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 supports streaming and batch read with <a href="https://flink.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Flink</a>&#x27;s SQL &amp; Table API. Execute the following SQL command to switch execution mode from streaming to batch, and vice versa:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">-- Execute the flink job in streaming mode for curre [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="streaming-read">Streaming Read<a href="#streaming-read" class="hash-link" aria-label="Direct link to Streaming Read" title="Direct link to Streaming Read" translate="no">​</a></h2>
@@ -83,7 +83,7 @@
 <p>Also, the following SQL statement temporarily sets the <code>scan.startup.mode</code> to timestamp when consuming the <code>log_table</code> table.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">-- timestamp mode with microseconds.</span><span cla [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="scanpartitiondiscoveryinterval">scan.partition.discovery.interval<a href="#scanpartitiondiscoveryinterval" class="hash-link" aria-label="Direct link to scan.partition.discovery.interval" title="Direct link to scan.partition.discovery.interval" translate="no">​</a></h3>
-<p>The interval in milliseconds for the Fluss source to discover the new partitions for partitioned table while scanning.  The default value is 10s. A non-positive value disables the partition discovery.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/writes/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Writes</div></a> [...]
+<p>The interval in milliseconds for the Fluss source to discover the new partitions for partitioned table while scanning.  The default value is 10s. A non-positive value disables the partition discovery.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/writes/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Writes</div></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>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/engine-flink/writes/index.html b/docs/0.5/engine-flink/writes/index.html
index 44d8b21ab5..7d9a3020bc 100644
--- a/docs/0.5/engine-flink/writes/index.html
+++ b/docs/0.5/engine-flink/writes/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Writes | 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 [...]
+<title data-rh="true">Flink Writes | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>You can directly insert or update data into a Fluss table using the <code>INSERT INTO</code> statement.
 Fluss primary key tables can accept all types of messages (<code>INSERT</code>, <code>UPDATE_BEFORE</code>, <code>UPDATE_AFTER</code>, <code>DELETE</code>), while Fluss log table can only accept <code>INSERT</code> type messages.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="insert-into">INSERT INTO<a href="#insert-into" class="hash-link" aria-label="Direct link to INSERT INTO" title="Direct link to INSERT INTO" translate="no">​</a></h2>
@@ -59,7 +59,7 @@ They support both streaming and batch modes and are compatible with primary-key
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">-- DELETE statement requires batch mode</span><span  [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="update">UPDATE<a href="#update" class="hash-link" aria-label="Direct link to UPDATE" title="Direct link to UPDATE" translate="no">​</a></h2>
 <p>Fluss enables data updates for primary-key tables in batch mode using the <code>UPDATE</code> statement. Currently, only single-row updates based on the primary key are supported.</p>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">-- Execute the flink job in batch mode for current s [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">-- Execute the flink job in batch mode for current s [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/index.html b/docs/0.5/index.html
index 887ad57b45..0dd361829b 100644
--- a/docs/0.5/index.html
+++ b/docs/0.5/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">What is Fluss? | 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.apac [...]
+<title data-rh="true">What is Fluss? | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 a streaming storage built for real-time analytics which can serve as the real-time data layer for Lakehouse architectures.</p>
 <p><img decoding="async" loading="lazy" alt="arch" src="/assets/images/fluss-0ea44a46f3b73dd114964443d9cbec5f.png" width="1416" height="1111" class="img_ev3q"></p>
 <p>It bridges the gap between <strong>streaming data</strong> and the data <strong>Lakehouse</strong> by enabling low-latency, high-throughput data ingestion and processing while seamlessly integrating with popular compute engines like <strong>Apache Flink</strong>, while <strong>Apache Spark</strong>, and <strong>StarRocks</strong> are coming soon.</p>
@@ -48,7 +48,7 @@ It offers flexible table types, including append-only <strong>Log Tables</strong
 <li class=""><a class="" href="/docs/0.5/table-design/overview/">Table Design</a>: Explore Fluss&#x27;s table types, partitions and buckets.</li>
 <li class=""><a class="" href="/docs/0.5/streaming-lakehouse/overview/">Lakehouse</a>: Integrate Fluss with your Lakehouse to bring low-latency data to your Lakehouse analytics.</li>
 <li class=""><a class="" href="/docs/0.5/dev/ide-setup/">Development</a>: Set up your development environment and contribute to the community.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#where-to-go-next" clas [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#where-to-go-next" clas [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/install-deploy/deploying-distributed-cluster/index.html b/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
index a7988d8dad..3617d26908 100644
--- a/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-distributed-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Distributed Cluster | 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="htt [...]
+<title data-rh="true">Deploying Distributed Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>distributed cluster</em> for Fluss on bare machines.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="hardware-requirements">Hardware Requirements<a href="#hardware-requirements" class="hash-link" aria-label="Direct link to Hardware Requirements" title="Direct link to Hardware Requirements" translate="no">​</a></h3>
@@ -104,7 +104,7 @@ The following subsections will show you how to use Flink SQL Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL Client</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">CREATE</span><s [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
+More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/install-deploy/deploying-local-cluster/index.html b/docs/0.5/install-deploy/deploying-local-cluster/index.html
index 5665e96ab1..35b49776d8 100644
--- a/docs/0.5/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.5/install-deploy/deploying-local-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Local Cluster | 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://f [...]
+<title data-rh="true">Deploying Local Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="htt [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>local cluster</em> (on one machine, but in separate processes) for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <p>Fluss runs on all <em>UNIX-like environments</em>, e.g. <strong>Linux</strong>, <strong>Mac OS X</strong>.
@@ -66,7 +66,7 @@ The following subsections will show you how to use Flink Sql Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL Client</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">CREATE</span><s [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/install-d [...]
+More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/install-d [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/install-deploy/deploying-with-docker/index.html b/docs/0.5/install-deploy/deploying-with-docker/index.html
index e72406f5bb..0382264fda 100644
--- a/docs/0.5/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.5/install-deploy/deploying-with-docker/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying with Docker | 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://flu [...]
+<title data-rh="true">Deploying with Docker | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide will show you how to run a Fluss cluster using Docker. In this guide, we will introduce the prerequisites of
 the Docker environment and how to quickly create a Fluss cluster using the <code>docker run</code> commands
 or <code>docker compose</code> file.</p>
@@ -141,7 +141,7 @@ The changed <code>docker-compose.yml</code> file is as follows:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL Client</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">CREATE</span><s [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss-1">Do more with Fluss<a href="#do-more-with-fluss-1" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
+More details please refer to <a class="" href="/docs/0.5/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/install-deploy/overview/index.html b/docs/0.5/install-deploy/overview/index.html
index 532f681a86..2cbea23b1f 100644
--- a/docs/0.5/install-deploy/overview/index.html
+++ b/docs/0.5/install-deploy/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Overview | 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 [...]
+<title data-rh="true">Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Below, we provide an overview of the key components of a Fluss cluster, detailing their functionalities and implementations. Additionally, we will introduce the various deployment methods available for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview-and-reference-architecture">Overview and Reference Architecture<a href="#overview-and-reference-architecture" class="hash-link" aria-label="Direct link to Overview and Reference Architecture" title="Direct link to Overview and Reference Architecture" translate="no">​</a></h2>
 <p>The figure below shows the building blocks of Fluss clusters:</p>
@@ -55,7 +55,7 @@ by query engines such as Flink, Spark, StarRocks, Trino.</p></td><td><li><a clas
 <p><strong>NOTE</strong>:</p>
 <ul>
 <li class="">Local Cluster is for testing purpose only.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/configuration/index.html b/docs/0.5/maintenance/configuration/index.html
index ba7d95ff6e..e4a93c0927 100644
--- a/docs/0.5/maintenance/configuration/index.html
+++ b/docs/0.5/maintenance/configuration/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Configuration | 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.apach [...]
+<title data-rh="true">Configuration | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All configurations can be set in Fluss configuration file <code>conf/server.yaml</code></p>
 <p>The configuration is parsed and evaluated when the Fluss processes are started.
 Changes to the configuration file require restarting the relevant processes.</p>
@@ -79,7 +79,7 @@ during the Fluss cluster working.</p>
 <ol start="2">
 <li class="">Also, you can change the client configuration use <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/hints/#dynamic-table-options" target="_blank" rel="noopener noreferrer" class="">Flink SQL Hints</a> like:</li>
 </ol>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">INSERT</span><span class="token plain"> </span><span class="token keyw [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql 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">INSERT</span><span class="token plain"> </span><span class="token keyw [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/filesystems/hdfs/index.html b/docs/0.5/maintenance/filesystems/hdfs/index.html
index 1c490e0c8c..6db32f7cdd 100644
--- a/docs/0.5/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.5/maintenance/filesystems/hdfs/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">HDFS | 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/doc [...]
+<title data-rh="true">HDFS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,22 +25,22 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="https://hadoop.apache.org/docs/stable/" target="_blank" rel="noopener noreferrer" class="">HDFS (Hadoop Distributed File System)</a> is the primary storage system used by Hadoop applications. Fluss
 supports HDFS as a remote storage.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
 <p>To enabled HDFS as remote storage, you need to define the hdfs path as remote storage in Fluss&#x27; <code>server.yaml</code>:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
 <p>To allow for easy adoption, you can use the same configuration keys in Fluss&#x27; server.yaml as in Hadoop&#x27;s <code>core-site.xml</code>.
-You can see the configuration keys in Hadoop&#x27;s <a href="https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/core-default.xml" target="_blank" rel="noopener noreferrer" class=""><code>core-site.xml</code></a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/overview/"><div class="pagination-nav__sublabel">Previous</div><div cla [...]
+You can see the configuration keys in Hadoop&#x27;s <a href="https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/core-default.xml" target="_blank" rel="noopener noreferrer" class=""><code>core-site.xml</code></a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/overview/"><div class="pagination-nav__sublabel">Previous</div><div cla [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/filesystems/oss/index.html b/docs/0.5/maintenance/filesystems/oss/index.html
index 9844259755..4be4ff14f8 100644
--- a/docs/0.5/maintenance/filesystems/oss/index.html
+++ b/docs/0.5/maintenance/filesystems/oss/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Aliyun OSS | 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.o [...]
+<title data-rh="true">Aliyun OSS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="oss-object-storage-service">OSS: Object Storage Service<a href="#oss-object-storage-service" class="hash-link" aria-label="Direct link to OSS: Object Storage Service" title="Direct link to OSS: Object Storage Service" translate="no">​</a></h2>
 <p><a href="https://www.aliyun.com/product/oss" target="_blank" rel="noopener noreferrer" class="">Aliyun Object Storage Service</a> (Aliyun OSS) is widely used, particularly popular among China’s cloud users, and it provides cloud object storage for a variety of use cases.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
@@ -48,7 +48,7 @@ find different endpoints for different regions in <a href="https://help.aliyun.c
 such as <code>acs:ram::123456789012:role/testrole</code>. Since client will use the STS token to read the remote storage, the role must be granted with the read permission of the remote storage.
 See more detail in <a href="https://help.aliyun.com/zh/ram/developer-reference/api-sts-2015-04-01-assumerole" target="_blank" rel="noopener noreferrer" class="">AssumeRole</a>.</p>
 <p>Apart from the above configurations, you can also define the configuration keys mentioned in the <a href="http://hadoop.apache.org/docs/current/hadoop-aliyun/tools/hadoop-aliyun/index.html" target="_blank" rel="noopener noreferrer" class="">Hadoop OSS documentation</a>
-in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
+in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/filesystems/overview/index.html b/docs/0.5/maintenance/filesystems/overview/index.html
index ef2767f53a..af9b05240c 100644
--- a/docs/0.5/maintenance/filesystems/overview/index.html
+++ b/docs/0.5/maintenance/filesystems/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">File Systems | 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 [...]
+<title data-rh="true">File Systems | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 uses file systems as remote storage to store snapshots for Primary-Key Table and store tiered log segments for Log Table. These
 are some of the file systems that Fluss supports currently, including <em>local</em>, <em>hadoop</em>, <em>Aliyun OSS</em>.</p>
 <p>The file system used for a particular file is determined by its URI scheme. For example, <code>file:///home/user/text.txt</code> refers to a file in the local file system,
@@ -57,7 +57,7 @@ can use local file system as remote storage for testing purposes with the follow
 <p><strong><a class="" href="/docs/0.5/maintenance/filesystems/s3/">AWS S3</a></strong> is supported by <code>fluss-fs-s3</code> and registered under the <code>s3://</code> URI scheme.</p>
 </li>
 </ul>
-<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
+<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/filesystems/s3/index.html b/docs/0.5/maintenance/filesystems/s3/index.html
index 8b2a755565..8344103c37 100644
--- a/docs/0.5/maintenance/filesystems/s3/index.html
+++ b/docs/0.5/maintenance/filesystems/s3/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Amazon S3 | 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.or [...]
+<title data-rh="true">Amazon S3 | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,19 +25,19 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="http://aws.amazon.com/s3/" target="_blank" rel="noopener noreferrer" class="">Amazon Simple Storage Service</a> (Amazon S3) is cloud object storage with industry-leading scalability, data availability, security, and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
 <p>To enabled S3 as remote storage, there are some required configurations that must be added to Fluss&#x27; <code>server.yaml</code>:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
+<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/logging/index.html b/docs/0.5/maintenance/logging/index.html
index 6b0a593cae..043b8c16f5 100644
--- a/docs/0.5/maintenance/logging/index.html
+++ b/docs/0.5/maintenance/logging/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Logging | 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/ [...]
+<title data-rh="true">Logging | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All Fluss processes(CoordinatorServer/TabletServer) create a log text file that contains messages for various events happening in that process. These logs provide deep insights into the inner workings of Fluss, and can be used to detect problems (in the form of WARN/ERROR messages) and can help in debugging them.</p>
 <p>The logging in Fluss uses the <a href="http://www.slf4j.org/" target="_blank" rel="noopener noreferrer" class="">SLF4J</a> logging interface. This allows you to use any logging framework that supports SLF4J, without having to modify the Fluss source code.</p>
 <p>By default, <a href="https://logging.apache.org/log4j/2.x/index.html" target="_blank" rel="noopener noreferrer" class="">Log4j 2</a> is used as the underlying logging framework.</p>
@@ -80,7 +80,7 @@
 <li class=""><code>logback-console.xml</code>: used for CoordinatorServer/TabletServer if they are run in the foreground (e.g., Kubernetes).</li>
 <li class=""><code>logback.xml</code>: used for CoordinatorServer/TabletServer by default.</li>
 </ul>
-<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a><a class="pagination-nav_ [...]
+<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a><a class="pagination-nav_ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/metric-reporters/index.html b/docs/0.5/maintenance/metric-reporters/index.html
index ea59c21abe..9f982da4a1 100644
--- a/docs/0.5/maintenance/metric-reporters/index.html
+++ b/docs/0.5/maintenance/metric-reporters/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Metric Reporters | 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.ap [...]
+<title data-rh="true">Metric Reporters | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 allows reporting <a class="" href="/docs/0.5/maintenance/monitor-metrics/">metrics</a> to external system.
 Metrics can be exposed to an external system by configuring one or several reporters in <code>conf/server.yaml</code>. These
 reporters will be instantiated on each CoordinatorServer and TabletServers when they started.</p>
@@ -73,7 +73,7 @@ An example for such a list would be <code>cluster_id=fluss1,host=localhost,serve
 <p>Example configuration:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token key atrule" style="color:#194670">metrics.reporters</span><span class="token punctuation" style="co [...]
 <p>Fluss metric types are mapped to Prometheus metric types as follows:</p>
-<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
+<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/monitor-metrics/index.html b/docs/0.5/maintenance/monitor-metrics/index.html
index 8c184e6f00..8af57dfa3b 100644
--- a/docs/0.5/maintenance/monitor-metrics/index.html
+++ b/docs/0.5/maintenance/monitor-metrics/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Monitor Metrics | 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.apa [...]
+<title data-rh="true">Monitor Metrics | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 has built a metrics system to measure the behaviours of cluster and table, like the active CoordinatorServer,
 the number of table, the bytes written, the number of records written, etc.</p>
 <p>Fluss supports different metric types: <strong>Counters</strong>, <strong>Gauges</strong>, <strong>Histograms</strong>, and <strong>Meters</strong>.</p>
@@ -117,7 +117,7 @@ Flink source / sink metrics implemented are listed here.</p>
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="sink-metrics">Sink Metrics<a href="#sink-metrics" class="hash-link" aria-label="Direct link to Sink Metrics" title="Direct link to Sink Metrics" translate="no">​</a></h4>
 <table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>numBytesOut</td><td>Table</td><td>The total number of output bytes.</td><td>Counter</td></tr><tr><td>numBytesOutPerSecond</td><td>Table</td><td>The output bytes per second.</td><td>Meter</td></tr><t [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="grafana-template">Grafana template<a href="#grafana-template" class="hash-link" aria-label="Direct link to Grafana template" title="Direct link to Grafana template" translate="no">​</a></h2>
-<p>We will provide a grafana template for you to monitor fluss soon.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/metric-reporters/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Metric Reporters</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/maintenance/logging/"><div class="paginat [...]
+<p>We will provide a grafana template for you to monitor fluss soon.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/metric-reporters/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Metric Reporters</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/maintenance/logging/"><div class="paginat [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
index c8ebe6b251..eaa270e07b 100644
--- a/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Lakehouse Storage | 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.a [...]
+<title data-rh="true">Lakehouse Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://f [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Lakehouse represents a new, open architecture that combines the best elements of data lakes and data warehouses.
 Lakehouse combines data lake scalability and cost-effectiveness with data warehouse reliability and performance.</p>
 <p>Fluss leverages the well-known Lakehouse storage solutions like Apache Paimon, Apache Iceberg, Apache Hudi, Delta Lake as
@@ -59,7 +59,7 @@ To start the datalake tiering service, you must have a Flink cluster running sin
 </ul>
 <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 comment" style="color:#64748B;font-style:italic"># If want to set the checkpoint interval to 10s, [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="enable-lakehouse-storage-per-table">Enable Lakehouse Storage Per Table<a href="#enable-lakehouse-storage-per-table" class="hash-link" aria-label="Direct link to Enable Lakehouse Storage Per Table" title="Direct link to Enable Lakehouse Storage Per Table" translate="no">​</a></h3>
-<p>To enable lakehouse storage for a table, the table must be created with the option <code>&#x27;table.datalake.enabled&#x27; = &#x27;true&#x27;</code>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination [...]
+<p>To enable lakehouse storage for a table, the table must be created with the option <code>&#x27;table.datalake.enabled&#x27; = &#x27;true&#x27;</code>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/tiered-storage/overview/index.html b/docs/0.5/maintenance/tiered-storage/overview/index.html
index 3579f44a79..db8d0db5dc 100644
--- a/docs/0.5/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.5/maintenance/tiered-storage/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Overview | 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 [...]
+<title data-rh="true">Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>With tiered storage, Fluss allows you to scale compute and storage resources independently, provides better client isolation, and
 allows faster maintenance.</p>
 <p>Fluss organizes data into different storage layers based on its access patterns, performance requirements, and cost considerations.</p>
@@ -41,7 +41,7 @@ allows faster maintenance.</p>
 <p>What&#x27;s more, since the native format of Fluss&#x27;s data is optimized for real-time write/read which is inevitable unfriendly to batch analytics, Fluss also introduces a <a class="" href="/docs/0.5/maintenance/tiered-storage/lakehouse-storage/">lakehouse storage</a> which stores the data
 in the well-known open data lake format for better analytics performance. Currently, only Paimon is supported, but more kinds of data lake support are on the way. Keep eyes on us!</p>
 <p>The overall tiered storage architecture is shown in the following diagram:</p>
-<img width="600px" src="/assets/images/tiered-storage-7a1d1d0d91fa9b682bc80cb2713831a3.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/maintenance/tiered-storage/rem [...]
+<img width="600px" src="/assets/images/tiered-storage-7a1d1d0d91fa9b682bc80cb2713831a3.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.5/maintenance/tiered-storage/rem [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/maintenance/tiered-storage/remote-storage/index.html b/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
index 245e3dd8fd..f290658be9 100644
--- a/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.5/maintenance/tiered-storage/remote-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Remote Storage | 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.apac [...]
+<title data-rh="true">Remote Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Remote storage usually means a cost-efficient and fault-tolerant storage comparing to local disk, such as S3, HDFS, OSS.
 See more detail about how to configure remote storage in documentation of <a class="" href="/docs/0.5/maintenance/filesystems/overview/">filesystems</a>.</p>
 <p>For log table, Fluss will use remote storage to store the tiered log segments of data. For primary key table, Fluss will use remote storage to store the snapshot as well as the tiered log segments for change log.</p>
@@ -59,7 +59,7 @@ since last snapshot.</p>
 phase (subscribe change log from the consistent log offset) without any data duplication or loss.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="cluster-configurations-about-remote-snapshot">Cluster configurations about remote snapshot<a href="#cluster-configurations-about-remote-snapshot" class="hash-link" aria-label="Direct link to Cluster configurations about remote snapshot" title="Direct link to Cluster configurations about remote snapshot" translate="no">​</a></h3>
 <p>Below is the list for all configurations to control the snapshot behavior in cluster level:</p>
-<table><thead><tr><th>Configuration</th><th>type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kv.snapshot.interval</td><td>Duration</td><td>10min</td><td>The interval to perform periodic snapshot for kv data.</td></tr><tr><td>kv.snapshot.scheduler-thread-num</td><td>Integer</td><td>1</td><td>The number of threads that the server uses to schedule snapshot kv data for all the replicas in the server.</td></tr><tr><td>kv.snapshot.transfer-thread-num</td><td>Integer</td [...]
+<table><thead><tr><th>Configuration</th><th>type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kv.snapshot.interval</td><td>Duration</td><td>10min</td><td>The interval to perform periodic snapshot for kv data.</td></tr><tr><td>kv.snapshot.scheduler-thread-num</td><td>Integer</td><td>1</td><td>The number of threads that the server uses to schedule snapshot kv data for all the replicas in the server.</td></tr><tr><td>kv.snapshot.transfer-thread-num</td><td>Integer</td [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/quickstart/flink/index.html b/docs/0.5/quickstart/flink/index.html
index 57dd5647de..5ff2264dec 100644
--- a/docs/0.5/quickstart/flink/index.html
+++ b/docs/0.5/quickstart/flink/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Real-Time Analytics With Flink | 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="ht [...]
+<title data-rh="true">Real-Time Analytics With Flink | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide will get you up and running with Apache Flink to do real-time analytics, covering some powerful features of Fluss,
 including integrating with Paimon.
 The guide is derived from <a href="https://www.tpc.org/tpch/" target="_blank" rel="noopener noreferrer" class="">TPC-H</a> <strong>Q5</strong>.</p>
@@ -171,7 +171,7 @@ This approach also enables all the optimizations and features of a Flink Paimon
 <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 down </span><span [...]
 <p>to stop all containers.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="learn-more">Learn more<a href="#learn-more" class="hash-link" aria-label="Direct link to Learn more" title="Direct link to Learn more" translate="no">​</a></h2>
-<p>Now that you&#x27;re up an running with Fluss and Flink, check out the <a class="" href="/docs/0.5/engine-flink/getting-started/">Apache Flink Engine</a> docs to learn more features with Flink!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Introduction</div></a><a class="pagination- [...]
+<p>Now that you&#x27;re up an running with Fluss and Flink, check out the <a class="" href="/docs/0.5/engine-flink/getting-started/">Apache Flink Engine</a> docs to learn more features with Flink!</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Introduction</div></a><a class="pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index 11bff3fe6f..2ee6bf25eb 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Paimon | 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/d [...]
+<title data-rh="true">Paimon | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="https://paimon.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Paimon</a> innovatively combines lake format and LSM structure, bringing efficient updates into the lake architecture.
 To integrate Fluss with Paimon, you must enable lakehouse storage and configure Paimon as lakehouse storage. See more detail about <a class="" href="/docs/0.5/maintenance/tiered-storage/lakehouse-storage/#enable-lakehouse-storage">Enable Lakehouse Storage</a>.</p>
 <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>
@@ -76,7 +76,7 @@ run the query multi-times, you should get different results in every one run as
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="data-type-mapping">Data Type Mapping<a href="#data-type-mapping" class="hash-link" aria-label="Direct link to Data Type Mapping" title="Direct link to Data Type Mapping" translate="no">​</a></h2>
 <p>When integrate with Paimon, Fluss automatically converts between Fluss data type and Paimon data type.
 The following content shows the mapping between <a class="" href="/docs/0.5/table-design/data-types/">Fluss data type</a> and Paimon data type:</p>
-<table><thead><tr><th>Fluss Data Type</th><th>Paimon Data Type</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>DATE</td> [...]
+<table><thead><tr><th>Fluss Data Type</th><th>Paimon Data Type</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>DATE</td> [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/streaming-lakehouse/overview/index.html b/docs/0.5/streaming-lakehouse/overview/index.html
index d7da2d8699..7aaa60b59c 100644
--- a/docs/0.5/streaming-lakehouse/overview/index.html
+++ b/docs/0.5/streaming-lakehouse/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Lakehouse Overview | 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. [...]
+<title data-rh="true">Lakehouse Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https:// [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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-lakehouse">Introducing Lakehouse<a href="#introducing-lakehouse" class="hash-link" aria-label="Direct link to Introducing Lakehouse" title="Direct link to Introducing Lakehouse" translate="no">​</a></h2>
 <p>Lakehouse represents a new, open architecture that combines the best elements of data lakes and data warehouses.
 It combines data lake scalability and cost-effectiveness with data warehouse reliability and performance.
@@ -66,7 +66,7 @@ Some powerful features it provided are:</p>
 <li class=""><strong>Analytical Streams</strong>: The union reads help data streams to have the powerful analytics capabilities. This reduces complexity when developing streaming applications, simplifies debugging, and allows for immediate access to live data insights.</li>
 <li class=""><strong>Connect to Lakehouse Ecosystem</strong>: Fluss keeps the table metadata in sync with data lake catalogs while compacting data into Lakehouse. This allows external engines like Spark, StarRocks, Flink, Trino to read the data directly by connecting to the data lake catalog.</li>
 </ul>
-<p>Currently, Fluss supports <a class="" href="/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/">Paimon as Lakehouse Storage</a>, more kinds of data lake formats are on the roadmap.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/lookups/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lookups</div></a><a class=" [...]
+<p>Currently, Fluss supports <a class="" href="/docs/0.5/streaming-lakehouse/integrate-data-lakes/paimon/">Paimon as Lakehouse Storage</a>, more kinds of data lake formats are on the roadmap.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/engine-flink/lookups/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lookups</div></a><a class=" [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/data-distribution/bucketing/index.html b/docs/0.5/table-design/data-distribution/bucketing/index.html
index fcc3749171..870274e147 100644
--- a/docs/0.5/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.5/table-design/data-distribution/bucketing/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Bucketing | 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.or [...]
+<title data-rh="true">Bucketing | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 bucketing strategy is a data distribution technique that divides table data into small pieces
 and distributes the data to multiple hosts and services.</p>
 <p>When creating a Fluss table, you can specify the number of buckets by setting <code>&#x27;bucket.num&#x27; = &#x27;&lt;num&gt;&#x27;</code> property for the table, see more details in <a class="" href="/docs/0.5/engine-flink/ddl/">DDL</a>.
@@ -51,7 +51,7 @@ Sticky Bucketing is the default bucketing strategy for Log Tables. This is quite
 <p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;sticky&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="round-robin-bucketing">Round-Robin Bucketing<a href="#round-robin-bucketing" class="hash-link" aria-label="Direct link to Round-Robin Bucketing" title="Direct link to Round-Robin Bucketing" translate="no">​</a></h2>
 <p><strong>Round-Robin Bucketing</strong> is a simple strategy that randomly selects a bucket for each record before writing it in. This strategy is suitable for scenarios where the data distribution is relatively uniform and the data is not skewed.</p>
-<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/table-types/pk-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-n [...]
+<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/table-types/pk-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-n [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/data-distribution/partitioning/index.html b/docs/0.5/table-design/data-distribution/partitioning/index.html
index 729652f9e0..85a4330913 100644
--- a/docs/0.5/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.5/table-design/data-distribution/partitioning/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Partitioning | 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 [...]
+<title data-rh="true">Partitioning | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="partitioned-tables">Partitioned Tables<a href="#partitioned-tables" class="hash-link" aria-label="Direct link to Partitioned Tables" title="Direct link to Partitioned Tables" translate="no">​</a></h2>
 <p>In Fluss, a <strong>Partitioned Table</strong> organizes data based on one or more partition keys, providing a way to improve query performance and manageability for large datasets. Partitions allow the system to divide data into distinct segments, each corresponding to specific values of the partition keys.</p>
 <p>For partitioned tables, Fluss supports auto partitioning creation. Partitions can be automatically created based on the auto partitioning rules configured at the time of table creation, and expired partitions are automatically removed, ensuring data not expanding unlimited.</p>
@@ -61,7 +61,7 @@
 <table><thead><tr><th>Time Unit</th><th>Partition Format</th><th>Example</th></tr></thead><tbody><tr><td>HOUR</td><td>yyyyMMddHH</td><td>2024091922</td></tr><tr><td>DAY</td><td>yyyyMMdd</td><td>20240919</td></tr><tr><td>MONTH</td><td>yyyyMM</td><td>202409</td></tr><tr><td>QUARTER</td><td>yyyyQ</td><td>20241</td></tr><tr><td>YEAR</td><td>yyyy</td><td>2024</td></tr></tbody></table>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss-cluster-configuration">Fluss Cluster Configuration<a href="#fluss-cluster-configuration" class="hash-link" aria-label="Direct link to Fluss Cluster Configuration" title="Direct link to Fluss Cluster Configuration" translate="no">​</a></h3>
 <p>Below are the configuration items related to Fluss cluster and automatic partitioning.</p>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>auto-partition.check.interval</td><td>Duration</td><td>10 minutes</td><td>The interval of auto partition check. The time interval for automatic partition checking is set to 10 minutes by default, meaning that it checks the table partition status every 10 minutes to see if it meets the automatic partitioning criteria. If it does not meet the criteria, partitions will be automatica [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>auto-partition.check.interval</td><td>Duration</td><td>10 minutes</td><td>The interval of auto partition check. The time interval for automatic partition checking is set to 10 minutes by default, meaning that it checks the table partition status every 10 minutes to see if it meets the automatic partitioning criteria. If it does not meet the criteria, partitions will be automatica [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/data-distribution/ttl/index.html b/docs/0.5/table-design/data-distribution/ttl/index.html
index 7ada02d11e..a14dc2fbe0 100644
--- a/docs/0.5/table-design/data-distribution/ttl/index.html
+++ b/docs/0.5/table-design/data-distribution/ttl/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">TTL | 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/docs [...]
+<title data-rh="true">TTL | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.or [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,18 +25,18 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 supports TTL for data by setting the TTL attribute for tables with <code>&#x27;table.log.ttl&#x27; = &#x27;&lt;duration&gt;&#x27;</code> (default is 7 days). Fluss can periodically and automatically check for and clean up expired data in the table.</p>
 <p>For log tables, this attribute indicates the expiration time of the log table data.
-For primary key tables, this attribute indicates the expiration time of their binlog and does not represent the expiration time of the primary key table data. If you also want the data in the primary key table to expire automatically, please use <a class="" href="/docs/0.5/table-design/data-distribution/partitioning/">auto partitioning</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" hr [...]
+For primary key tables, this attribute indicates the expiration time of their binlog and does not represent the expiration time of the primary key table data. If you also want the data in the primary key table to expire automatically, please use <a class="" href="/docs/0.5/table-design/data-distribution/partitioning/">auto partitioning</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" hr [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/data-types/index.html b/docs/0.5/table-design/data-types/index.html
index 5efc594352..c525f3637c 100644
--- a/docs/0.5/table-design/data-types/index.html
+++ b/docs/0.5/table-design/data-types/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Data Types | 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.o [...]
+<title data-rh="true">Data Types | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,17 +25,17 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 has a rich set of native data types available to users. All the data types of Fluss are as follows:</p>
-<table><thead><tr><th>DataType</th><th>Description</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>A boolean with a (possibly) three-valued logic of TRUE, FALSE, UNKNOWN.</td></tr><tr><td>TINYINT</td><td>A 1-byte signed integer with values from -128 to 127.</td></tr><tr><td>SMALLINT</td><td>A 2-byte signed integer with values from -32,768 to 32,767.</td></tr><tr><td>INT</td><td>A 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.</td></tr><tr><td>BIGINT</td><td>An 8- [...]
+<table><thead><tr><th>DataType</th><th>Description</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>A boolean with a (possibly) three-valued logic of TRUE, FALSE, UNKNOWN.</td></tr><tr><td>TINYINT</td><td>A 1-byte signed integer with values from -128 to 127.</td></tr><tr><td>SMALLINT</td><td>A 2-byte signed integer with values from -32,768 to 32,767.</td></tr><tr><td>INT</td><td>A 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.</td></tr><tr><td>BIGINT</td><td>An 8- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/overview/index.html b/docs/0.5/table-design/overview/index.html
index c43e5d3af5..dcffa3fac2 100644
--- a/docs/0.5/table-design/overview/index.html
+++ b/docs/0.5/table-design/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Table Overview | 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.apac [...]
+<title data-rh="true">Table Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="database">Database<a href="#database" class="hash-link" aria-label="Direct link to Database" title="Direct link to Database" translate="no">​</a></h2>
 <p>A Database is a collection of Table objects. You can create/delete databases or create/modify/delete tables under a database.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="table">Table<a href="#table" class="hash-link" aria-label="Direct link to Table" title="Direct link to Table" translate="no">​</a></h2>
@@ -78,7 +78,7 @@ as the log data for the primary table data.</p>
 <li class=""><strong>.log:</strong> Compact arrangement of log data.</li>
 </ul>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="kvtablet">KvTablet<a href="#kvtablet" class="hash-link" aria-label="Direct link to KvTablet" title="Direct link to KvTablet" translate="no">​</a></h3>
-<p>Each bucket of the PrimaryKey table needs to generate a KvTablet. Underlying, each KvTablet corresponds to an embedded RocksDB instance. RocksDB is an LSM (log structured merge) engine which helps KvTablet supports high-performance updates and lookup query.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-with-docker/"><div class="pagination-nav__s [...]
+<p>Each bucket of the PrimaryKey table needs to generate a KvTablet. Underlying, each KvTablet corresponds to an embedded RocksDB instance. RocksDB is an LSM (log structured merge) engine which helps KvTablet supports high-performance updates and lookup query.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/install-deploy/deploying-with-docker/"><div class="pagination-nav__s [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/table-types/log-table/index.html b/docs/0.5/table-design/table-types/log-table/index.html
index 771d1b5d53..10b9b25c99 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Log Table | 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.or [...]
+<title data-rh="true">Log Table | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Log Table is a type of table in Fluss that is used to store data in the order in which it was written. Log Table only supports append records, and doesn&#x27;t support Update/Delete operations.
 Usually, Log Table is used to store logs in very high-throughput, like the typical use cases of Apache Kafka.</p>
@@ -55,7 +55,7 @@ Usually, Log Table is used to store logs in very high-throughput, like the typic
 <li class="">For two data records from the same partition but different buckets, the consumption order is not guaranteed because different buckets may be processed concurrently by different data consumption jobs.</li>
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="log-tiering">Log Tiering<a href="#log-tiering" class="hash-link" aria-label="Direct link to Log Tiering" title="Direct link to Log Tiering" translate="no">​</a></h2>
-<p>Log Table supports tiering data to different storage tiers. See more details about <a class="" href="/docs/0.5/maintenance/tiered-storage/remote-storage/">Remote Log</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__ [...]
+<p>Log Table supports tiering data to different storage tiers. See more details about <a class="" href="/docs/0.5/maintenance/tiered-storage/remote-storage/">Remote Log</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.5/table-design/table-types/pk-table/index.html b/docs/0.5/table-design/table-types/pk-table/index.html
index 8fb4f85708..260e0bfc92 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">PrimaryKey Table | 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.ap [...]
+<title data-rh="true">PrimaryKey Table | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>PrimaryKey Table in Fluss ensure the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>, and <code>DELETE</code> operations.</p>
 <p>A PrimaryKey Table is created by specifying a <code>PRIMARY KEY</code> clause in the <code>CREATE TABLE</code> statement. For example, the following Flink SQL statement creates a PrimaryKey Table with <code>shop_id</code> and <code>user_id</code> as the primary key and distributes the data into 4 buckets:</p>
@@ -61,7 +61,7 @@ Data with the same hash value will be distributed to the same bucket.</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">+I(1, 2.0, &#x27;apple&#x27;)</span><br></div><div class="token-line" style="color:#0A0F1C"> [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="data-consumption">Data Consumption<a href="#data-consumption" class="hash-link" aria-label="Direct link to Data Consumption" title="Direct link to Data Consumption" translate="no">​</a></h2>
 <p>For a primary key table, the default consumption method is a full snapshot followed by incremental data. First, the snapshot data of the table is consumed, followed by the binlog data of the table.</p>
-<p>It is also possible to only consume the binlog data of the table. For more details, please refer to the <a class="" href="/docs/0.5/engine-flink/reads/">Flink Reads</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/table-types/log-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Log Table</div></a><a class="pagi [...]
+<p>It is also possible to only consume the binlog data of the table. For more details, please refer to the <a class="" href="/docs/0.5/engine-flink/reads/">Flink Reads</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.5/table-design/table-types/log-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Log Table</div></a><a class="pagi [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/concepts/architecture/index.html b/docs/0.6/concepts/architecture/index.html
index b209b96897..ff139219c3 100644
--- a/docs/0.6/concepts/architecture/index.html
+++ b/docs/0.6/concepts/architecture/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Architecture | 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 [...]
+<title data-rh="true">Architecture | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Fluss cluster consists of two main processes: the <strong>CoordinatorServer</strong> and the <strong>TabletServer</strong>.</p>
 <p><img decoding="async" loading="lazy" alt="Fluss Architecture" src="/assets/images/architecture-b318beb94d717f94d6fe64b6303e79ab.png" width="6714" height="4904" class="img_ev3q"></p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="coordinatorserver">CoordinatorServer<a href="#coordinatorserver" class="hash-link" aria-label="Direct link to CoordinatorServer" title="Direct link to CoordinatorServer" translate="no">​</a></h2>
@@ -74,7 +74,7 @@ In upcoming releases, <strong>ZooKeeper will be replaced</strong> by <strong>KvS
 </ul>
 <p>Additionally, <strong>Remote Storage</strong> allows clients to perform bulk read operations on Log and Kv data, enhancing data analysis efficiency and reduce the overhead on Fluss servers. In the future, it will also support bulk write operations, optimizing data import workflows for greater scalability and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="client">Client<a href="#client" class="hash-link" aria-label="Direct link to Client" title="Direct link to Client" translate="no">​</a></h2>
-<p>Fluss clients/sdks support streaming reads/writes, batch read/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/quickstart/flink/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__labe [...]
+<p>Fluss clients/sdks support streaming reads/writes, batch read/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/quickstart/flink/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__labe [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/ddl/index.html b/docs/0.6/engine-flink/ddl/index.html
index 01c6d04a2d..a6e2051c51 100644
--- a/docs/0.6/engine-flink/ddl/index.html
+++ b/docs/0.6/engine-flink/ddl/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink DDL | 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.or [...]
+<title data-rh="true">Flink DDL | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="create-catalog">Create Catalog<a href="#create-catalog" class="hash-link" aria-label="Direct link to Create Catalog" title="Direct link to Create Catalog" translate="no">​</a></h2>
 <p>Fluss supports creating and managing tables through the Fluss Catalog.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
@@ -101,7 +101,7 @@ or throw an exception.</p>
 not exists, Fluss will ignore the request or throw an exception.</p>
 <p>To drop partitions, run:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">ALTER</span><span clas [...]
-<p>For more details, refer to the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/alter/#drop" target="_blank" rel="noopener noreferrer" class="">Flink ALTER TABLE(DROP)</a> documentation.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagina [...]
+<p>For more details, refer to the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/alter/#drop" target="_blank" rel="noopener noreferrer" class="">Flink ALTER TABLE(DROP)</a> documentation.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagina [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/getting-started/index.html b/docs/0.6/engine-flink/getting-started/index.html
index bc769d265a..be7b38efd5 100644
--- a/docs/0.6/engine-flink/getting-started/index.html
+++ b/docs/0.6/engine-flink/getting-started/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Getting Started with Flink Engine | 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= [...]
+<title data-rh="true">Getting Started with Flink Engine | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start" translate="no">​</a></h2>
 <p>For a quick introduction to running Flink, refer to the <a class="" href="/docs/0.6/quickstart/flink/">Quick Start</a> guide.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-flink-versions">Support Flink Versions<a href="#support-flink-versions" class="hash-link" aria-label="Direct link to Support Flink Versions" title="Direct link to Support Flink Versions" translate="no">​</a></h2>
@@ -102,7 +102,7 @@ Here, it is assumed that there is a Fluss cluster running on your local machine
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss---apache-flink">Fluss -&gt; Apache Flink<a href="#fluss---apache-flink" class="hash-link" aria-label="Direct link to Fluss -&gt; Apache Flink" title="Direct link to Fluss -&gt; Apache Flink" translate="no">​</a></h3>
 <table><thead><tr><th>Fluss</th><th>Flink</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="apache-flink---fluss">Apache Flink -&gt; Fluss<a href="#apache-flink---fluss" class="hash-link" aria-label="Direct link to Apache Flink -&gt; Fluss" title="Direct link to Apache Flink -&gt; Fluss" translate="no">​</a></h3>
-<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
+<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/lookups/index.html b/docs/0.6/engine-flink/lookups/index.html
index 7bda85eb51..fc5ed59dd9 100644
--- a/docs/0.6/engine-flink/lookups/index.html
+++ b/docs/0.6/engine-flink/lookups/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Lookup Joins | 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. [...]
+<title data-rh="true">Flink Lookup Joins | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https:// [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Flink lookup joins are important because they enable efficient, real-time enrichment of streaming data with reference data, a common requirement in many real-time analytics and processing scenarios.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup">Lookup<a href="#lookup" class="hash-link" aria-label="Direct link to Lookup" title="Direct link to Lookup" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="instructions">Instructions<a href="#instructions" class="hash-link" aria-label="Direct link to Instructions" title="Direct link to Instructions" translate="no">​</a></h3>
@@ -93,7 +93,7 @@ primary keys (including partition key) in the join condition.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">INSERT</span><span cla [...]
 <p>For more details about Fluss partitioned table, see <a class="" href="/docs/0.6/table-design/data-distribution/partitioning/">Partitioned Tables</a>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup-options">Lookup Options<a href="#lookup-options" class="hash-link" aria-label="Direct link to Lookup Options" title="Direct link to Lookup Options" translate="no">​</a></h2>
-<p>Fluss lookup join supports various configuration options. For more details, please refer to the <a class="" href="/docs/0.6/engine-flink/options/#lookup-options">Connector Options</a> page.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/reads/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Reads</div></a><a class="pag [...]
+<p>Fluss lookup join supports various configuration options. For more details, please refer to the <a class="" href="/docs/0.6/engine-flink/options/#lookup-options">Connector Options</a> page.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/reads/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Reads</div></a><a class="pag [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/options/index.html b/docs/0.6/engine-flink/options/index.html
index 9624326dbf..bd831f0a60 100644
--- a/docs/0.6/engine-flink/options/index.html
+++ b/docs/0.6/engine-flink/options/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Connector Options | 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.a [...]
+<title data-rh="true">Connector Options | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://f [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The following table lists the options that can be used to configure the Fluss table in Flink, including the storage format, the read/write behaviors.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-to-configure-options">How to Configure Options<a href="#how-to-configure-options" class="hash-link" aria-label="Direct link to How to Configure Options" title="Direct link to How to Configure Options" translate="no">​</a></h2>
 <p>You can configure the Fluss table options in Flink SQL DDL statements. For example, the following SQL statement creates a Fluss table with the <code>table.log.ttl</code> set to 7 days:</p>
@@ -60,7 +60,7 @@ For example, the following SQL statement alters the Fluss table with the <code>t
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="write-options">Write Options<a href="#write-options" class="hash-link" aria-label="Direct link to Write Options" title="Direct link to Write Options" translate="no">​</a></h2>
 <table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>sink.ignore-delete</td><td>Boolean</td><td>false</td><td>If set to true, the sink will ignore DELETE and UPDATE_BEFORE changelog events.</td></tr><tr><td>client.writer.buffer.memory-size</td><td>MemorySize</td><td>64mb</td><td>The total bytes of memory the writer can use to buffer internal rows.</td></tr><tr><td>client.writer.buffer.page-size</td><td>MemorySize</td><td>128kb</td> [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="other-options">Other Options<a href="#other-options" class="hash-link" aria-label="Direct link to Other Options" title="Direct link to Other Options" translate="no">​</a></h2>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bootstrap.servers</td><td>List</td><td>(None)</td><td>A list of host/port pairs to use for establishing the initial connection to the Fluss cluster. The list should be in the form host1<!-- -->:port1<!-- -->,host2<!-- -->:port2<!-- -->,.... Since these servers are just used for the initial connection to discover the full cluster membership (which may change dynamically), this lis [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bootstrap.servers</td><td>List</td><td>(None)</td><td>A list of host/port pairs to use for establishing the initial connection to the Fluss cluster. The list should be in the form host1<!-- -->:port1<!-- -->,host2<!-- -->:port2<!-- -->,.... Since these servers are just used for the initial connection to discover the full cluster membership (which may change dynamically), this lis [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/reads/index.html b/docs/0.6/engine-flink/reads/index.html
index e4f30f0e1b..152b242cb0 100644
--- a/docs/0.6/engine-flink/reads/index.html
+++ b/docs/0.6/engine-flink/reads/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Reads | 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. [...]
+<title data-rh="true">Flink Reads | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.a [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 supports streaming and batch read with <a href="https://flink.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Flink</a>&#x27;s SQL &amp; Table API. Execute the following SQL command to switch execution mode from streaming to batch, and vice versa:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
@@ -92,7 +92,7 @@
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">SELECT</span><span cla [...]
 <p>Also, the following SQL statement temporarily sets the <code>scan.startup.mode</code> to timestamp when consuming the <code>log_table</code> table.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/engine-flink/writes/index.html b/docs/0.6/engine-flink/writes/index.html
index 9cbadc880f..450396b063 100644
--- a/docs/0.6/engine-flink/writes/index.html
+++ b/docs/0.6/engine-flink/writes/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Writes | 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 [...]
+<title data-rh="true">Flink Writes | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>You can directly insert or update data into a Fluss table using the <code>INSERT INTO</code> statement.
 Fluss primary key tables can accept all types of messages (<code>INSERT</code>, <code>UPDATE_BEFORE</code>, <code>UPDATE_AFTER</code>, <code>DELETE</code>), while Fluss log table can only accept <code>INSERT</code> type messages.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="insert-into">INSERT INTO<a href="#insert-into" class="hash-link" aria-label="Direct link to INSERT INTO" title="Direct link to INSERT INTO" translate="no">​</a></h2>
@@ -64,7 +64,7 @@ They support both streaming and batch modes and are compatible with primary-key
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="update">UPDATE<a href="#update" class="hash-link" aria-label="Direct link to UPDATE" title="Direct link to UPDATE" translate="no">​</a></h2>
 <p>Fluss enables data updates for primary-key tables in batch mode using the <code>UPDATE</code> statement. Currently, only single-row updates based on the primary key are supported.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- T [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- T [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/index.html b/docs/0.6/index.html
index 9c05e0a3e5..24a2f09a0b 100644
--- a/docs/0.6/index.html
+++ b/docs/0.6/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">What is Fluss? | 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.apac [...]
+<title data-rh="true">What is Fluss? | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 a streaming storage built for real-time analytics which can serve as the real-time data layer for Lakehouse architectures.</p>
 <p><img decoding="async" loading="lazy" alt="arch" src="/assets/images/fluss-0ea44a46f3b73dd114964443d9cbec5f.png" width="1416" height="1111" class="img_ev3q"></p>
 <p>It bridges the gap between <strong>streaming data</strong> and the data <strong>Lakehouse</strong> by enabling low-latency, high-throughput data ingestion and processing while seamlessly integrating with popular compute engines like <strong>Apache Flink</strong>, while <strong>Apache Spark</strong>, and <strong>StarRocks</strong> are coming soon.</p>
@@ -48,7 +48,7 @@ It offers flexible table types, including append-only <strong>Log Tables</strong
 <li class=""><a class="" href="/docs/0.6/table-design/overview/">Table Design</a>: Explore Fluss&#x27;s table types, partitions and buckets.</li>
 <li class=""><a class="" href="/docs/0.6/streaming-lakehouse/overview/">Lakehouse</a>: Integrate Fluss with your Lakehouse to bring low-latency data to your Lakehouse analytics.</li>
 <li class=""><a class="" href="/community/dev/ide-setup/">Development</a>: Set up your development environment and contribute to the community.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#where-to-go-next" clas [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#where-to-go-next" clas [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/install-deploy/deploying-distributed-cluster/index.html b/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
index f3bcf32263..2990ec8560 100644
--- a/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-distributed-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Distributed Cluster | 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="htt [...]
+<title data-rh="true">Deploying Distributed Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>distributed cluster</em> for Fluss on bare machines.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="hardware-requirements">Hardware Requirements<a href="#hardware-requirements" class="hash-link" aria-label="Direct link to Hardware Requirements" title="Direct link to Hardware Requirements" translate="no">​</a></h3>
@@ -104,7 +104,7 @@ The following subsections will show you how to use Flink SQL Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
+More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/install-deploy/deploying-local-cluster/index.html b/docs/0.6/install-deploy/deploying-local-cluster/index.html
index b6637b87c0..c6ff16d0e9 100644
--- a/docs/0.6/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.6/install-deploy/deploying-local-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Local Cluster | 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://f [...]
+<title data-rh="true">Deploying Local Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="htt [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>local cluster</em> (on one machine, but in separate processes) for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <p>Fluss runs on all <em>UNIX-like environments</em>, e.g. <strong>Linux</strong>, <strong>Mac OS X</strong>.
@@ -66,7 +66,7 @@ The following subsections will show you how to use Flink Sql Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/install-d [...]
+More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/install-d [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/install-deploy/deploying-with-docker/index.html b/docs/0.6/install-deploy/deploying-with-docker/index.html
index 58aa8b1130..64b4dabd4b 100644
--- a/docs/0.6/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.6/install-deploy/deploying-with-docker/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying with Docker | 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://flu [...]
+<title data-rh="true">Deploying with Docker | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide will show you how to run a Fluss cluster using Docker. In this guide, we will introduce the prerequisites of
 the Docker environment and how to quickly create a Fluss cluster using the <code>docker run</code> commands
 or <code>docker compose</code> file.</p>
@@ -140,7 +140,7 @@ The changed <code>docker-compose.yml</code> file is as follows:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">USE</span><span class= [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss-1">Do more with Fluss<a href="#do-more-with-fluss-1" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
+More details please refer to <a class="" href="/docs/0.6/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/install-deploy/overview/index.html b/docs/0.6/install-deploy/overview/index.html
index c97299b3c6..4e5d644e34 100644
--- a/docs/0.6/install-deploy/overview/index.html
+++ b/docs/0.6/install-deploy/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Overview | 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 [...]
+<title data-rh="true">Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Below, we provide an overview of the key components of a Fluss cluster, detailing their functionalities and implementations. Additionally, we will introduce the various deployment methods available for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview-and-reference-architecture">Overview and Reference Architecture<a href="#overview-and-reference-architecture" class="hash-link" aria-label="Direct link to Overview and Reference Architecture" title="Direct link to Overview and Reference Architecture" translate="no">​</a></h2>
 <p>The figure below shows the building blocks of Fluss clusters:</p>
@@ -55,7 +55,7 @@ by query engines such as Flink, Spark, StarRocks, Trino.</p></td><td><li><a clas
 <p><strong>NOTE</strong>:</p>
 <ul>
 <li class="">Local Cluster is for testing purpose only.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/configuration/index.html b/docs/0.6/maintenance/configuration/index.html
index 750cde20d0..d14020c315 100644
--- a/docs/0.6/maintenance/configuration/index.html
+++ b/docs/0.6/maintenance/configuration/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Server Configuration | 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://flus [...]
+<title data-rh="true">Server Configuration | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All configurations can be set in Fluss configuration file <code>conf/server.yaml</code></p>
 <p>The configuration is parsed and evaluated when the Fluss processes are started.
 Changes to the configuration file require restarting the relevant processes.</p>
@@ -61,7 +61,7 @@ during the Fluss cluster working.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="metrics">Metrics<a href="#metrics" class="hash-link" aria-label="Direct link to Metrics" title="Direct link to Metrics" translate="no">​</a></h2>
 <table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>metrics.reporters</td><td>List</td><td>(None)</td><td>An optional list of reporter names. If configured, only reporters whose name matches in the list will be started</td></tr><tr><td>metrics.reporter.prometheus.port</td><td>String</td><td>9249</td><td>The port the Prometheus reporter listens on. In order to be able to run several instances of the reporter on one host (e.g. when  [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lakehouse">Lakehouse<a href="#lakehouse" class="hash-link" aria-label="Direct link to Lakehouse" title="Direct link to Lakehouse" translate="no">​</a></h2>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>datalake.format</td><td>ENUM</td><td>(None)</td><td>The datalake format used by of Fluss to be as lakehouse storage, such as Paimon, Iceberg, Hudi. Now, only support Paimon.</td></tr></tbody></table></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/streaming-lakehouse/int [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>datalake.format</td><td>ENUM</td><td>(None)</td><td>The datalake format used by of Fluss to be as lakehouse storage, such as Paimon, Iceberg, Hudi. Now, only support Paimon.</td></tr></tbody></table></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/streaming-lakehouse/int [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/filesystems/hdfs/index.html b/docs/0.6/maintenance/filesystems/hdfs/index.html
index 67089f1469..efc60939d9 100644
--- a/docs/0.6/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.6/maintenance/filesystems/hdfs/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">HDFS | 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/doc [...]
+<title data-rh="true">HDFS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,22 +25,22 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="https://hadoop.apache.org/docs/stable/" target="_blank" rel="noopener noreferrer" class="">HDFS (Hadoop Distributed File System)</a> is the primary storage system used by Hadoop applications. Fluss
 supports HDFS as a remote storage.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
 <p>To enabled HDFS as remote storage, you need to define the hdfs path as remote storage in Fluss&#x27; <code>server.yaml</code>:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
 <p>To allow for easy adoption, you can use the same configuration keys in Fluss&#x27; server.yaml as in Hadoop&#x27;s <code>core-site.xml</code>.
-You can see the configuration keys in Hadoop&#x27;s <a href="https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/core-default.xml" target="_blank" rel="noopener noreferrer" class=""><code>core-site.xml</code></a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/overview/"><div class="pagination-nav__sublabel">Previous</div><div cla [...]
+You can see the configuration keys in Hadoop&#x27;s <a href="https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/core-default.xml" target="_blank" rel="noopener noreferrer" class=""><code>core-site.xml</code></a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/overview/"><div class="pagination-nav__sublabel">Previous</div><div cla [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/filesystems/oss/index.html b/docs/0.6/maintenance/filesystems/oss/index.html
index e7f3dfa40d..3708d42629 100644
--- a/docs/0.6/maintenance/filesystems/oss/index.html
+++ b/docs/0.6/maintenance/filesystems/oss/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Aliyun OSS | 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.o [...]
+<title data-rh="true">Aliyun OSS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="oss-object-storage-service">OSS: Object Storage Service<a href="#oss-object-storage-service" class="hash-link" aria-label="Direct link to OSS: Object Storage Service" title="Direct link to OSS: Object Storage Service" translate="no">​</a></h2>
 <p><a href="https://www.aliyun.com/product/oss" target="_blank" rel="noopener noreferrer" class="">Aliyun Object Storage Service</a> (Aliyun OSS) is widely used, particularly popular among China’s cloud users, and it provides cloud object storage for a variety of use cases.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
@@ -48,7 +48,7 @@ find different endpoints for different regions in <a href="https://help.aliyun.c
 such as <code>acs:ram::123456789012:role/testrole</code>. Since client will use the STS token to read the remote storage, the role must be granted with the read permission of the remote storage.
 See more detail in <a href="https://help.aliyun.com/zh/ram/developer-reference/api-sts-2015-04-01-assumerole" target="_blank" rel="noopener noreferrer" class="">AssumeRole</a>.</p>
 <p>Apart from the above configurations, you can also define the configuration keys mentioned in the <a href="http://hadoop.apache.org/docs/current/hadoop-aliyun/tools/hadoop-aliyun/index.html" target="_blank" rel="noopener noreferrer" class="">Hadoop OSS documentation</a>
-in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
+in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/filesystems/overview/index.html b/docs/0.6/maintenance/filesystems/overview/index.html
index 21c726c06f..a32279c16a 100644
--- a/docs/0.6/maintenance/filesystems/overview/index.html
+++ b/docs/0.6/maintenance/filesystems/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">File Systems | 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 [...]
+<title data-rh="true">File Systems | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 uses file systems as remote storage to store snapshots for Primary-Key Table and store tiered log segments for Log Table. These
 are some of the file systems that Fluss supports currently, including <em>local</em>, <em>hadoop</em>, <em>Aliyun OSS</em>.</p>
 <p>The file system used for a particular file is determined by its URI scheme. For example, <code>file:///home/user/text.txt</code> refers to a file in the local file system,
@@ -57,7 +57,7 @@ can use local file system as remote storage for testing purposes with the follow
 <p><strong><a class="" href="/docs/0.6/maintenance/filesystems/s3/">AWS S3</a></strong> is supported by <code>fluss-fs-s3</code> and registered under the <code>s3://</code> URI scheme.</p>
 </li>
 </ul>
-<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
+<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/filesystems/s3/index.html b/docs/0.6/maintenance/filesystems/s3/index.html
index cab8328e61..029c292eeb 100644
--- a/docs/0.6/maintenance/filesystems/s3/index.html
+++ b/docs/0.6/maintenance/filesystems/s3/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Amazon S3 | 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.or [...]
+<title data-rh="true">Amazon S3 | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,19 +25,19 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="http://aws.amazon.com/s3/" target="_blank" rel="noopener noreferrer" class="">Amazon Simple Storage Service</a> (Amazon S3) is cloud object storage with industry-leading scalability, data availability, security, and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
 <p>To enabled S3 as remote storage, there are some required configurations that must be added to Fluss&#x27; <code>server.yaml</code>:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
+<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/observability/logging/index.html b/docs/0.6/maintenance/observability/logging/index.html
index 8eb6f2771f..a551f760b6 100644
--- a/docs/0.6/maintenance/observability/logging/index.html
+++ b/docs/0.6/maintenance/observability/logging/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Logging | 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/ [...]
+<title data-rh="true">Logging | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All Fluss processes(CoordinatorServer/TabletServer) create a log text file that contains messages for various events happening in that process. These logs provide deep insights into the inner workings of Fluss, and can be used to detect problems (in the form of WARN/ERROR messages) and can help in debugging them.</p>
 <p>The logging in Fluss uses the <a href="http://www.slf4j.org/" target="_blank" rel="noopener noreferrer" class="">SLF4J</a> logging interface. This allows you to use any logging framework that supports SLF4J, without having to modify the Fluss source code.</p>
 <p>By default, <a href="https://logging.apache.org/log4j/2.x/index.html" target="_blank" rel="noopener noreferrer" class="">Log4j 2</a> is used as the underlying logging framework.</p>
@@ -81,7 +81,7 @@
 <li class=""><code>logback-console.xml</code>: used for CoordinatorServer/TabletServer if they are run in the foreground (e.g., Kubernetes).</li>
 <li class=""><code>logback.xml</code>: used for CoordinatorServer/TabletServer by default.</li>
 </ul>
-<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/observability/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a></nav></div [...]
+<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/observability/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a></nav></div [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/observability/metric-reporters/index.html b/docs/0.6/maintenance/observability/metric-reporters/index.html
index 8a63cbd7fd..48fa3ea63f 100644
--- a/docs/0.6/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.6/maintenance/observability/metric-reporters/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Metric Reporters | 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.ap [...]
+<title data-rh="true">Metric Reporters | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 allows reporting <a class="" href="/docs/0.6/maintenance/observability/monitor-metrics/">metrics</a> to external system.
 Metrics can be exposed to an external system by configuring one or several reporters in <code>conf/server.yaml</code>. These
 reporters will be instantiated on each CoordinatorServer and TabletServers when they started.</p>
@@ -73,7 +73,7 @@ An example for such a list would be <code>cluster_id=fluss1,host=localhost,serve
 <p>Example configuration:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token key atrule" style="color:#194670">metrics.reporters</span><span class="token punctuation" style="co [...]
 <p>Fluss metric types are mapped to Prometheus metric types as follows:</p>
-<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
+<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/observability/monitor-metrics/index.html b/docs/0.6/maintenance/observability/monitor-metrics/index.html
index 5acd60f8cd..bd31313e86 100644
--- a/docs/0.6/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.6/maintenance/observability/monitor-metrics/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Monitor Metrics | 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.apa [...]
+<title data-rh="true">Monitor Metrics | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 has built a metrics system to measure the behaviours of cluster and table, like the active CoordinatorServer,
 the number of table, the bytes written, the number of records written, etc.</p>
 <p>Fluss supports different metric types: <strong>Counters</strong>, <strong>Gauges</strong>, <strong>Histograms</strong>, and <strong>Meters</strong>.</p>
@@ -117,7 +117,7 @@ Flink source / sink metrics implemented are listed here.</p>
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="source-metrics">Source Metrics<a href="#source-metrics" class="hash-link" aria-label="Direct link to Source Metrics" title="Direct link to Source Metrics" translate="no">​</a></h4>
 <table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>currentEmitEventTimeLag</td><td>Flink Source Operator</td><td>Time difference between sending the record out of source and file creation.</td><td>Gauge</td></tr><tr><td>currentFetchEventTimeLag</td> [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="sink-metrics">Sink Metrics<a href="#sink-metrics" class="hash-link" aria-label="Direct link to Sink Metrics" title="Direct link to Sink Metrics" translate="no">​</a></h4>
-<table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>numBytesOut</td><td>Table</td><td>The total number of output bytes.</td><td>Counter</td></tr><tr><td>numBytesOutPerSecond</td><td>Table</td><td>The output bytes per second.</td><td>Meter</td></tr><t [...]
+<table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>numBytesOut</td><td>Table</td><td>The total number of output bytes.</td><td>Counter</td></tr><tr><td>numBytesOutPerSecond</td><td>Table</td><td>The output bytes per second.</td><td>Meter</td></tr><t [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/observability/quickstart/index.html b/docs/0.6/maintenance/observability/quickstart/index.html
index e1b331742e..7776336a9c 100644
--- a/docs/0.6/maintenance/observability/quickstart/index.html
+++ b/docs/0.6/maintenance/observability/quickstart/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Observability Quickstart Guides | 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="h [...]
+<title data-rh="true">Observability Quickstart Guides | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>On this page, you can find the following guides to set up an observability stack <strong>based on the instructions in the <a class="" href="/docs/0.6/quickstart/flink/">Flink quickstart guide</a></strong>:</p>
 <ul>
 <li class=""><a href="#observability-with-prometheus-loki-and-grafana" class="">Observability with Prometheus, Loki and Grafana</a></li>
@@ -83,7 +83,7 @@ The container manifest below configures Fluss to use Logback and Loki4j. Save it
 <ul>
 <li class="">Grafana to view Fluss logs with the <a href="http://localhost:3002/a/grafana-lokiexplore-app/" target="_blank" rel="noopener noreferrer" class="">log explorer</a> and observe metrics of the Fluss and Flink cluster with the <a href="http://localhost:3002/dashboards" target="_blank" rel="noopener noreferrer" class="">provided dashboards</a> or</li>
 <li class="">the <a href="http://localhost:9092" target="_blank" rel="noopener noreferrer" class="">Prometheus Web UI</a> to directly query Prometheus with <a href="https://prometheus.io/docs/prometheus/2.55/getting_started/" target="_blank" rel="noopener noreferrer" class="">PromQL</a>.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/tiered-storage/lakehouse-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lakehouse Storage</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/maintenance/observability/metric-reporters/"><div class="pagination-nav__sublabel">Next</di [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/tiered-storage/lakehouse-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lakehouse Storage</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/maintenance/observability/metric-reporters/"><div class="pagination-nav__sublabel">Next</di [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
index 78b7035b8a..ea2321d462 100644
--- a/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Lakehouse Storage | 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.a [...]
+<title data-rh="true">Lakehouse Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://f [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Lakehouse represents a new, open architecture that combines the best elements of data lakes and data warehouses.
 Lakehouse combines data lake scalability and cost-effectiveness with data warehouse reliability and performance.</p>
 <p>Fluss leverages the well-known Lakehouse storage solutions like Apache Paimon, Apache Iceberg, Apache Hudi, Delta Lake as
@@ -59,7 +59,7 @@ To start the datalake tiering service, you must have a Flink cluster running sin
 </ul>
 <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 comment" style="color:#64748B;font-style:italic"># If want to set the checkpoint interval to 10s, [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="enable-lakehouse-storage-per-table">Enable Lakehouse Storage Per Table<a href="#enable-lakehouse-storage-per-table" class="hash-link" aria-label="Direct link to Enable Lakehouse Storage Per Table" title="Direct link to Enable Lakehouse Storage Per Table" translate="no">​</a></h3>
-<p>To enable lakehouse storage for a table, the table must be created with the option <code>&#x27;table.datalake.enabled&#x27; = &#x27;true&#x27;</code>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination [...]
+<p>To enable lakehouse storage for a table, the table must be created with the option <code>&#x27;table.datalake.enabled&#x27; = &#x27;true&#x27;</code>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/tiered-storage/overview/index.html b/docs/0.6/maintenance/tiered-storage/overview/index.html
index fdbef24254..5445acdab0 100644
--- a/docs/0.6/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.6/maintenance/tiered-storage/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Overview | 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 [...]
+<title data-rh="true">Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apac [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>With tiered storage, Fluss allows you to scale compute and storage resources independently, provides better client isolation, and
 allows faster maintenance.</p>
 <p>Fluss organizes data into different storage layers based on its access patterns, performance requirements, and cost considerations.</p>
@@ -41,7 +41,7 @@ allows faster maintenance.</p>
 <p>What&#x27;s more, since the native format of Fluss&#x27;s data is optimized for real-time write/read which is inevitable unfriendly to batch analytics, Fluss also introduces a <a class="" href="/docs/0.6/maintenance/tiered-storage/lakehouse-storage/">lakehouse storage</a> which stores the data
 in the well-known open data lake format for better analytics performance. Currently, only Paimon is supported, but more kinds of data lake support are on the way. Keep eyes on us!</p>
 <p>The overall tiered storage architecture is shown in the following diagram:</p>
-<img width="600px" src="/assets/images/tiered-storage-d4ec96e1b2955c7786ce217a19fe91b5.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/maintenance/tiered-storage/rem [...]
+<img width="600px" src="/assets/images/tiered-storage-d4ec96e1b2955c7786ce217a19fe91b5.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/maintenance/tiered-storage/rem [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/maintenance/tiered-storage/remote-storage/index.html b/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
index 396b9d9a85..c42d2b8925 100644
--- a/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.6/maintenance/tiered-storage/remote-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Remote Storage | 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.apac [...]
+<title data-rh="true">Remote Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Remote storage usually means a cost-efficient and fault-tolerant storage comparing to local disk, such as S3, HDFS, OSS.
 See more detail about how to configure remote storage in documentation of <a class="" href="/docs/0.6/maintenance/filesystems/overview/">filesystems</a>.</p>
 <p>For log table, Fluss will use remote storage to store the tiered log segments of data. For primary key table, Fluss will use remote storage to store the snapshot as well as the tiered log segments for change log.</p>
@@ -59,7 +59,7 @@ since last snapshot.</p>
 phase (subscribe change log from the consistent log offset) without any data duplication or loss.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="cluster-configurations-about-remote-snapshot">Cluster configurations about remote snapshot<a href="#cluster-configurations-about-remote-snapshot" class="hash-link" aria-label="Direct link to Cluster configurations about remote snapshot" title="Direct link to Cluster configurations about remote snapshot" translate="no">​</a></h3>
 <p>Below is the list for all configurations to control the snapshot behavior in cluster level:</p>
-<table><thead><tr><th>Configuration</th><th>type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kv.snapshot.interval</td><td>Duration</td><td>10min</td><td>The interval to perform periodic snapshot for kv data.</td></tr><tr><td>kv.snapshot.scheduler-thread-num</td><td>Integer</td><td>1</td><td>The number of threads that the server uses to schedule snapshot kv data for all the replicas in the server.</td></tr><tr><td>kv.snapshot.transfer-thread-num</td><td>Integer</td [...]
+<table><thead><tr><th>Configuration</th><th>type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kv.snapshot.interval</td><td>Duration</td><td>10min</td><td>The interval to perform periodic snapshot for kv data.</td></tr><tr><td>kv.snapshot.scheduler-thread-num</td><td>Integer</td><td>1</td><td>The number of threads that the server uses to schedule snapshot kv data for all the replicas in the server.</td></tr><tr><td>kv.snapshot.transfer-thread-num</td><td>Integer</td [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/quickstart/flink/index.html b/docs/0.6/quickstart/flink/index.html
index 6f9cddea74..238f7773d7 100644
--- a/docs/0.6/quickstart/flink/index.html
+++ b/docs/0.6/quickstart/flink/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Real-Time Analytics With Flink | 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="ht [...]
+<title data-rh="true">Real-Time Analytics With Flink | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide will get you up and running with Apache Flink to do real-time analytics, covering some powerful features of Fluss,
 including integrating with Paimon.
 The guide is derived from <a href="https://www.tpc.org/tpch/" target="_blank" rel="noopener noreferrer" class="">TPC-H</a> <strong>Q5</strong>.</p>
@@ -172,7 +172,7 @@ This approach also enables all the optimizations and features of a Flink Paimon
 <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 down </span><span [...]
 <p>to stop all containers.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="learn-more">Learn more<a href="#learn-more" class="hash-link" aria-label="Direct link to Learn more" title="Direct link to Learn more" translate="no">​</a></h2>
-<p>Now that you&#x27;re up an running with Fluss and Flink, check out the <a class="" href="/docs/0.6/engine-flink/getting-started/">Apache Flink Engine</a> docs to learn more features with Flink or <a class="" href="/docs/0.6/maintenance/observability/quickstart/">this guide</a> to learn how to set up an observability stack for Fluss and Flink.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--pre [...]
+<p>Now that you&#x27;re up an running with Fluss and Flink, check out the <a class="" href="/docs/0.6/engine-flink/getting-started/">Apache Flink Engine</a> docs to learn more features with Flink or <a class="" href="/docs/0.6/maintenance/observability/quickstart/">this guide</a> to learn how to set up an observability stack for Fluss and Flink.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--pre [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html b/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/index.html
index d0dc110259..d8ce925f91 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Paimon | 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/d [...]
+<title data-rh="true">Paimon | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="https://paimon.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Paimon</a> innovatively combines lake format and LSM structure, bringing efficient updates into the lake architecture.
 To integrate Fluss with Paimon, you must enable lakehouse storage and configure Paimon as lakehouse storage. See more detail about <a class="" href="/docs/0.6/maintenance/tiered-storage/lakehouse-storage/#enable-lakehouse-storage">Enable Lakehouse Storage</a>.</p>
 <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>
@@ -78,7 +78,7 @@ run the query multi-times, you should get different results in every one run as
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="data-type-mapping">Data Type Mapping<a href="#data-type-mapping" class="hash-link" aria-label="Direct link to Data Type Mapping" title="Direct link to Data Type Mapping" translate="no">​</a></h2>
 <p>When integrate with Paimon, Fluss automatically converts between Fluss data type and Paimon data type.
 The following content shows the mapping between <a class="" href="/docs/0.6/table-design/data-types/">Fluss data type</a> and Paimon data type:</p>
-<table><thead><tr><th>Fluss Data Type</th><th>Paimon Data Type</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>DATE</td> [...]
+<table><thead><tr><th>Fluss Data Type</th><th>Paimon Data Type</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>DATE</td> [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/streaming-lakehouse/overview/index.html b/docs/0.6/streaming-lakehouse/overview/index.html
index 0cf6a70e19..5ad0dd6cd2 100644
--- a/docs/0.6/streaming-lakehouse/overview/index.html
+++ b/docs/0.6/streaming-lakehouse/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Lakehouse Overview | 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. [...]
+<title data-rh="true">Lakehouse Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https:// [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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-lakehouse">Introducing Lakehouse<a href="#introducing-lakehouse" class="hash-link" aria-label="Direct link to Introducing Lakehouse" title="Direct link to Introducing Lakehouse" translate="no">​</a></h2>
 <p>Lakehouse represents a new, open architecture that combines the best elements of data lakes and data warehouses.
 It combines data lake scalability and cost-effectiveness with data warehouse reliability and performance.
@@ -66,7 +66,7 @@ Some powerful features it provided are:</p>
 <li class=""><strong>Analytical Streams</strong>: The union reads help data streams to have the powerful analytics capabilities. This reduces complexity when developing streaming applications, simplifies debugging, and allows for immediate access to live data insights.</li>
 <li class=""><strong>Connect to Lakehouse Ecosystem</strong>: Fluss keeps the table metadata in sync with data lake catalogs while compacting data into Lakehouse. This allows external engines like Spark, StarRocks, Flink, Trino to read the data directly by connecting to the data lake catalog.</li>
 </ul>
-<p>Currently, Fluss supports <a class="" href="/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/">Paimon as Lakehouse Storage</a>, more kinds of data lake formats are on the roadmap.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/options/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Connector Options</div></a> [...]
+<p>Currently, Fluss supports <a class="" href="/docs/0.6/streaming-lakehouse/integrate-data-lakes/paimon/">Paimon as Lakehouse Storage</a>, more kinds of data lake formats are on the roadmap.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/engine-flink/options/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Connector Options</div></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>
 </body>
 </html>
\ No newline at end of file
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 d6b48bf250..451a83de60 100644
--- a/docs/0.6/table-design/data-distribution/bucketing/index.html
+++ b/docs/0.6/table-design/data-distribution/bucketing/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Bucketing | 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.or [...]
+<title data-rh="true">Bucketing | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 bucketing strategy is a data distribution technique that divides table data into small pieces
 and distributes the data to multiple hosts and services.</p>
 <p>When creating a Fluss table, you can specify the number of buckets by setting <code>&#x27;bucket.num&#x27; = &#x27;&lt;num&gt;&#x27;</code> property for the table, see more details in <a class="" href="/docs/0.6/engine-flink/ddl/">DDL</a>.
@@ -51,7 +51,7 @@ Sticky Bucketing is the default bucketing strategy for Log Tables. This is quite
 <p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;sticky&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="round-robin-bucketing">Round-Robin Bucketing<a href="#round-robin-bucketing" class="hash-link" aria-label="Direct link to Round-Robin Bucketing" title="Direct link to Round-Robin Bucketing" translate="no">​</a></h2>
 <p><strong>Round-Robin Bucketing</strong> is a simple strategy that randomly selects a bucket for each record before writing it in. This strategy is suitable for scenarios where the data distribution is relatively uniform and the data is not skewed.</p>
-<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/"><div class="pagination-nav__sublabel">Previous</div> [...]
+<p><strong>Usage</strong>: setting <code>&#x27;client.writer.bucket.no-key-assigner&#x27;=&#x27;round_robin&#x27;</code> property for the table to enable this strategy. PrimaryKey Tables do not support this strategy.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/"><div class="pagination-nav__sublabel">Previous</div> [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/data-distribution/partitioning/index.html b/docs/0.6/table-design/data-distribution/partitioning/index.html
index cb84d0f146..7463c5758c 100644
--- a/docs/0.6/table-design/data-distribution/partitioning/index.html
+++ b/docs/0.6/table-design/data-distribution/partitioning/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Partitioning | 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 [...]
+<title data-rh="true">Partitioning | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="partitioned-tables">Partitioned Tables<a href="#partitioned-tables" class="hash-link" aria-label="Direct link to Partitioned Tables" title="Direct link to Partitioned Tables" translate="no">​</a></h2>
 <p>In Fluss, a <strong>Partitioned Table</strong> organizes data based on one or more partition keys, providing a way to improve query performance and manageability for large datasets. Partitions allow the system to divide data into distinct segments, each corresponding to specific values of the partition keys.</p>
 <p>For partitioned tables, Fluss not only supports manage partitions by users, like create/drop partitions, but also supports automatic manage partitions.</p>
@@ -66,7 +66,7 @@
 <table><thead><tr><th>Time Unit</th><th>Partition Format</th><th>Example</th></tr></thead><tbody><tr><td>HOUR</td><td>yyyyMMddHH</td><td>2024091922</td></tr><tr><td>DAY</td><td>yyyyMMdd</td><td>20240919</td></tr><tr><td>MONTH</td><td>yyyyMM</td><td>202409</td></tr><tr><td>QUARTER</td><td>yyyyQ</td><td>20241</td></tr><tr><td>YEAR</td><td>yyyy</td><td>2024</td></tr></tbody></table>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss-cluster-configuration">Fluss Cluster Configuration<a href="#fluss-cluster-configuration" class="hash-link" aria-label="Direct link to Fluss Cluster Configuration" title="Direct link to Fluss Cluster Configuration" translate="no">​</a></h3>
 <p>Below are the configuration items related to Fluss cluster and automatic partitioning.</p>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>auto-partition.check.interval</td><td>Duration</td><td>10 minutes</td><td>The interval of auto partition check. The time interval for automatic partition checking is set to 10 minutes by default, meaning that it checks the table partition status every 10 minutes to see if it meets the automatic partitioning criteria. If it does not meet the criteria, partitions will be automatica [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>auto-partition.check.interval</td><td>Duration</td><td>10 minutes</td><td>The interval of auto partition check. The time interval for automatic partition checking is set to 10 minutes by default, meaning that it checks the table partition status every 10 minutes to see if it meets the automatic partitioning criteria. If it does not meet the criteria, partitions will be automatica [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/data-distribution/ttl/index.html b/docs/0.6/table-design/data-distribution/ttl/index.html
index 6c8f23cc29..95c39c4499 100644
--- a/docs/0.6/table-design/data-distribution/ttl/index.html
+++ b/docs/0.6/table-design/data-distribution/ttl/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">TTL | 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/docs [...]
+<title data-rh="true">TTL | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.or [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,18 +25,18 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 supports TTL for data by setting the TTL attribute for tables with <code>&#x27;table.log.ttl&#x27; = &#x27;&lt;duration&gt;&#x27;</code> (default is 7 days). Fluss can periodically and automatically check for and clean up expired data in the table.</p>
 <p>For log tables, this attribute indicates the expiration time of the log table data.
-For primary key tables, this attribute indicates the expiration time of their binlog and does not represent the expiration time of the primary key table data. If you also want the data in the primary key table to expire automatically, please use <a class="" href="/docs/0.6/table-design/data-distribution/partitioning/">auto partitioning</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" hr [...]
+For primary key tables, this attribute indicates the expiration time of their binlog and does not represent the expiration time of the primary key table data. If you also want the data in the primary key table to expire automatically, please use <a class="" href="/docs/0.6/table-design/data-distribution/partitioning/">auto partitioning</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" hr [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/data-types/index.html b/docs/0.6/table-design/data-types/index.html
index 3bf73ef7bd..33a70ce470 100644
--- a/docs/0.6/table-design/data-types/index.html
+++ b/docs/0.6/table-design/data-types/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Data Types | 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.o [...]
+<title data-rh="true">Data Types | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,17 +25,17 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 has a rich set of native data types available to users. All the data types of Fluss are as follows:</p>
-<table><thead><tr><th>DataType</th><th>Description</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>A boolean with a (possibly) three-valued logic of TRUE, FALSE, UNKNOWN.</td></tr><tr><td>TINYINT</td><td>A 1-byte signed integer with values from -128 to 127.</td></tr><tr><td>SMALLINT</td><td>A 2-byte signed integer with values from -32,768 to 32,767.</td></tr><tr><td>INT</td><td>A 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.</td></tr><tr><td>BIGINT</td><td>An 8- [...]
+<table><thead><tr><th>DataType</th><th>Description</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>A boolean with a (possibly) three-valued logic of TRUE, FALSE, UNKNOWN.</td></tr><tr><td>TINYINT</td><td>A 1-byte signed integer with values from -128 to 127.</td></tr><tr><td>SMALLINT</td><td>A 2-byte signed integer with values from -32,768 to 32,767.</td></tr><tr><td>INT</td><td>A 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.</td></tr><tr><td>BIGINT</td><td>An 8- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/overview/index.html b/docs/0.6/table-design/overview/index.html
index 95a84e3050..67fdcf29dd 100644
--- a/docs/0.6/table-design/overview/index.html
+++ b/docs/0.6/table-design/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Table Overview | 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.apac [...]
+<title data-rh="true">Table Overview | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="database">Database<a href="#database" class="hash-link" aria-label="Direct link to Database" title="Direct link to Database" translate="no">​</a></h2>
 <p>A Database is a collection of Table objects. You can create/delete databases or create/modify/delete tables under a database.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="table">Table<a href="#table" class="hash-link" aria-label="Direct link to Table" title="Direct link to Table" translate="no">​</a></h2>
@@ -78,7 +78,7 @@ as the log data for the primary table data.</p>
 <li class=""><strong>.log:</strong> Compact arrangement of log data.</li>
 </ul>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="kvtablet">KvTablet<a href="#kvtablet" class="hash-link" aria-label="Direct link to KvTablet" title="Direct link to KvTablet" translate="no">​</a></h3>
-<p>Each bucket of the PrimaryKey table needs to generate a KvTablet. Underlying, each KvTablet corresponds to an embedded RocksDB instance. RocksDB is an LSM (log structured merge) engine which helps KvTablet supports high-performance updates and lookup query.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-with-docker/"><div class="pagination-nav__s [...]
+<p>Each bucket of the PrimaryKey table needs to generate a KvTablet. Underlying, each KvTablet corresponds to an embedded RocksDB instance. RocksDB is an LSM (log structured merge) engine which helps KvTablet supports high-performance updates and lookup query.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/install-deploy/deploying-with-docker/"><div class="pagination-nav__s [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/table-types/log-table/index.html b/docs/0.6/table-design/table-types/log-table/index.html
index c16dc8aefd..b696579a77 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Log Table | 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.or [...]
+<title data-rh="true">Log Table | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>Log Table is a type of table in Fluss that is used to store data in the order in which it was written. Log Table only supports append records, and doesn&#x27;t support Update/Delete operations.
 Usually, Log Table is used to store logs in very high-throughput, like the typical use cases of Apache Kafka.</p>
@@ -89,7 +89,7 @@ You can also adjust the compression level for <code>ZSTD</code> by setting the <
 <li class="">The valid range of <code>table.log.arrow.compression.zstd.level</code> is 1 to 22.</li>
 </ol></div></div>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="log-tiering">Log Tiering<a href="#log-tiering" class="hash-link" aria-label="Direct link to Log Tiering" title="Direct link to Log Tiering" translate="no">​</a></h2>
-<p>Log Table supports tiering data to different storage tiers. See more details about <a class="" href="/docs/0.6/maintenance/tiered-storage/remote-storage/">Remote Log</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__ [...]
+<p>Log Table supports tiering data to different storage tiers. See more details about <a class="" href="/docs/0.6/maintenance/tiered-storage/remote-storage/">Remote Log</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.6/table-design/table-types/pk-table/index.html b/docs/0.6/table-design/table-types/pk-table/index.html
index 9344aab451..5443d28111 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">PrimaryKey Table | 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.ap [...]
+<title data-rh="true">PrimaryKey Table | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="basic-concept">Basic Concept<a href="#basic-concept" class="hash-link" aria-label="Direct link to Basic Concept" title="Direct link to Basic Concept" translate="no">​</a></h2>
 <p>PrimaryKey Table in Fluss ensure the uniqueness of the specified primary key and supports <code>INSERT</code>, <code>UPDATE</code>,
 and <code>DELETE</code> operations.</p>
@@ -91,7 +91,7 @@ snapshot data of the table is consumed, followed by the binlog data of the table
 <p>Fluss primary key table can lookup data by the primary keys. If the key exists in Fluss, lookup will return a unique row. it always used in <a class="" href="/docs/0.6/engine-flink/lookups/#lookup">Flink Lookup Join</a>.</p>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="prefix-lookup">Prefix Lookup<a href="#prefix-lookup" class="hash-link" aria-label="Direct link to Prefix Lookup" title="Direct link to Prefix Lookup" translate="no">​</a></h3>
 <p>Fluss primary key table can also do prefix lookup by the prefix subset primary keys. Unlike lookup, prefix lookup
-will scan data based on the prefix of primary keys and may return multiple rows. It always used in <a class="" href="/docs/0.6/engine-flink/lookups/#prefix-lookup">Flink Prefix Lookup Join</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/log-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Log Table</ [...]
+will scan data based on the prefix of primary keys and may return multiple rows. It always used in <a class="" href="/docs/0.6/engine-flink/lookups/#prefix-lookup">Flink Prefix Lookup Join</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/log-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Log Table</ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/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 d47e682e9e..623b95fdcf 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">FirstRow Merge Engine | 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://flu [...]
+<title data-rh="true">FirstRow Merge Engine | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;first_row&#x27;</code> in the table properties, users can retain the first record for each primary key.
 This configuration generates an insert-only changelog, allowing downstream Flink jobs to treat the PrimaryKey Table as an append-only Log Table.
 As a result, downstream transformations that do not support retractions/changelogs, such as <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/window-agg/" target="_blank" rel="noopener noreferrer" class="">Window Aggregations</a>
@@ -45,7 +45,7 @@ and <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev
 <li class=""><code>UPDATE_BEFORE</code> and <code>DELETE</code> changelog events are ignored automatically</li>
 </ul></div></div>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example<a href="#example" class="hash-link" aria-label="Direct link to Example" title="Direct link to Example" translate="no">​</a></h2>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/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 a77c966121..a9f1ac4c42 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Merge Engines | 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.apach [...]
+<title data-rh="true">Merge Engines | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The <strong>Merge Engine</strong> in Fluss is a core component designed to efficiently handle and consolidate data updates for PrimaryKey Tables.
 It offers users the flexibility to define how incoming data records are merged with existing records sharing the same primary key.
 The default merge engine in Fluss retains the latest record for a given primary key.
@@ -42,7 +42,7 @@ However, users can specify a different merge engine to customize the merging beh
 <ol>
 <li class=""><a class="" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/">FirstRow Merge Engine</a></li>
 <li class=""><a class="" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/versioned/">Versioned Merge Engine</a></li>
-</ol></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/pk-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">PrimaryKey Table</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/"><div class="pagination-nav__sublabel">Next< [...]
+</ol></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.6/table-design/table-types/pk-table/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">PrimaryKey Table</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.6/table-design/table-types/pk-table/merge-engines/first-row/"><div class="pagination-nav__sublabel">Next< [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/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 884c94d297..6a7f6ecf8f 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
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Versioned Merge Engine | 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://fl [...]
+<title data-rh="true">Versioned Merge Engine | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="http [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The <strong>Versioned Merge Engine</strong> enables data updates based on version numbers or event timestamps. It ensures that only the row with the highest version number (or event timestamp) for a given primary key is retained. This mechanism is particularly useful for deduplicating or merging out-of-order data while guaranteeing eventual consistency with the upstream source.</p>
 <p>By setting <code>&#x27;table.merge-engine&#x27; = &#x27;versioned&#x27;</code>, users can update data based on a configured version column. Updates are performed when the latest value of the specified field is greater than or equal to the stored value. If the incoming value is less than the stored value or is null, no update will occur.</p>
 <p>This feature is especially valuable as a replacement for <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/queries/deduplication/" target="_blank" rel="noopener noreferrer" class="">Deduplication</a> transformations in streaming computations. It simplifies workflows, reduces complexity, and improves overall efficiency.</p>
@@ -56,7 +56,7 @@ When enabling the versioned merge engine, the version column must be explicitly
 <li class=""><code>TIMESTAMP_LTZ(p)</code> (timestamp with local time zone and precision)</li>
 </ul>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="example">Example:<a href="#example" class="hash-link" aria-label="Direct link to Example:" title="Direct link to Example:" translate="no">​</a></h2>
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/apis/java-client/index.html b/docs/0.7/apis/java-client/index.html
index ebe7077625..790faba5ad 100644
--- a/docs/0.7/apis/java-client/index.html
+++ b/docs/0.7/apis/java-client/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Java Client | 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. [...]
+<title data-rh="true">Java Client | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.a [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>Fluss <code>Admin</code> API that supports asynchronous operations for managing and inspecting Fluss resources. It communicates with the Fluss cluster and provides methods for:</p>
 <ul>
@@ -91,7 +91,7 @@ start polling for 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 [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup">Lookup<a href="#lookup" class="hash-link" aria-label="Direct link to Lookup" title="Direct link to Lookup" translate="no">​</a></h3>
 <p>You can also use the Fluss API to perform lookups on a table. This is useful for querying specific records based on their primary key.</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">LookupResult</span><span class="token plain"> lookup </span><span [...]
+<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">LookupResult</span><span class="token plain"> lookup </span><span [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/concepts/architecture/index.html b/docs/0.7/concepts/architecture/index.html
index 935736d171..ef8357aee7 100644
--- a/docs/0.7/concepts/architecture/index.html
+++ b/docs/0.7/concepts/architecture/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Architecture | 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 [...]
+<title data-rh="true">Architecture | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 Fluss cluster consists of two main processes: the <strong>CoordinatorServer</strong> and the <strong>TabletServer</strong>.</p>
 <p><img decoding="async" loading="lazy" alt="Fluss Architecture" src="/assets/images/architecture-c818a634d5e3360846b1ee299ff8df2e.png" width="2160" height="1488" class="img_ev3q"></p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="coordinatorserver">CoordinatorServer<a href="#coordinatorserver" class="hash-link" aria-label="Direct link to CoordinatorServer" title="Direct link to CoordinatorServer" translate="no">​</a></h2>
@@ -74,7 +74,7 @@ In upcoming releases, <strong>ZooKeeper will be replaced</strong> by <strong>KvS
 </ul>
 <p>Additionally, <strong>Remote Storage</strong> allows clients to perform bulk read operations on Log and Kv data, enhancing data analysis efficiency and reduce the overhead on Fluss servers. In the future, it will also support bulk write operations, optimizing data import workflows for greater scalability and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="client">Client<a href="#client" class="hash-link" aria-label="Direct link to Client" title="Direct link to Client" translate="no">​</a></h2>
-<p>Fluss clients/SDKs support streaming reads/writes, batch reads/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/quickstart/security/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__ [...]
+<p>Fluss clients/SDKs support streaming reads/writes, batch reads/writes, DDL and point queries. Currently, the main implementation of client is Flink Connector. Users can use Flink SQL to easily operate Fluss tables and data.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/quickstart/security/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/datastream/index.html b/docs/0.7/engine-flink/datastream/index.html
index 036e27eff1..a0deb49c4d 100644
--- a/docs/0.7/engine-flink/datastream/index.html
+++ b/docs/0.7/engine-flink/datastream/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">DataStream API | 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.apac [...]
+<title data-rh="true">DataStream API | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview" translate="no">​</a></h2>
 <p>The Fluss DataStream Connector for Apache Flink provides a Flink DataStream source implementation for reading data from Fluss tables and a Flink DataStream sink implementation for writing data to Fluss tables. It allows you to seamlessly integrate Fluss tables with Flink&#x27;s DataStream API, enabling you to process data from Fluss in your Flink applications.</p>
 <p>Key features of the Fluss Datastream Connector include:</p>
@@ -153,7 +153,7 @@ For each update, it emits both the before and after versions of the record with
 <li class=""><strong>isAppendOnly</strong> - Whether the schema operates in append-only mode (only INSERT operations)</li>
 <li class=""><strong>ignoreDelete</strong> - Whether to ignore <code>DELETE</code> and <code>UPDATE_BEFORE</code> operations</li>
 </ul>
-<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">// Create a serialization schema for append-only o [...]
+<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">// Create a serialization schema for append-only o [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/ddl/index.html b/docs/0.7/engine-flink/ddl/index.html
index ee6341a147..2c6fbcabd5 100644
--- a/docs/0.7/engine-flink/ddl/index.html
+++ b/docs/0.7/engine-flink/ddl/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink DDL | 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.or [...]
+<title data-rh="true">Flink DDL | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="create-catalog">Create Catalog<a href="#create-catalog" class="hash-link" aria-label="Direct link to Create Catalog" title="Direct link to Create Catalog" translate="no">​</a></h2>
 <p>Fluss supports creating and managing tables through the Fluss Catalog.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
@@ -107,7 +107,7 @@ or throw an exception.</p>
 does not exist, Fluss will ignore the request or throw an exception.</p>
 <p>To drop partitions, run:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- D [...]
-<p>For more details, refer to the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/alter/#drop" target="_blank" rel="noopener noreferrer" class="">Flink ALTER TABLE(DROP)</a> documentation.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagina [...]
+<p>For more details, refer to the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/table/sql/alter/#drop" target="_blank" rel="noopener noreferrer" class="">Flink ALTER TABLE(DROP)</a> documentation.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/engine-flink/getting-started/"><div class="pagination-nav__sublabel">Previous</div><div class="pagina [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/getting-started/index.html b/docs/0.7/engine-flink/getting-started/index.html
index eb1846c448..74b0aaa9b6 100644
--- a/docs/0.7/engine-flink/getting-started/index.html
+++ b/docs/0.7/engine-flink/getting-started/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Getting Started with Flink | 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: [...]
+<title data-rh="true">Getting Started with Flink | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start" translate="no">​</a></h2>
 <p>For a quick introduction to running Flink, refer to the <a class="" href="/docs/0.7/quickstart/flink/">Quick Start</a> guide.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-flink-versions">Support Flink Versions<a href="#support-flink-versions" class="hash-link" aria-label="Direct link to Support Flink Versions" title="Direct link to Support Flink Versions" translate="no">​</a></h2>
@@ -104,7 +104,7 @@ Here, it is assumed that there is a Fluss cluster running on your local machine
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fluss---apache-flink">Fluss -&gt; Apache Flink<a href="#fluss---apache-flink" class="hash-link" aria-label="Direct link to Fluss -&gt; Apache Flink" title="Direct link to Fluss -&gt; Apache Flink" translate="no">​</a></h3>
 <table><thead><tr><th>Fluss</th><th>Flink</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>TINYINT</td><td>TINYINT</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="apache-flink---fluss">Apache Flink -&gt; Fluss<a href="#apache-flink---fluss" class="hash-link" aria-label="Direct link to Apache Flink -&gt; Fluss" title="Direct link to Apache Flink -&gt; Fluss" translate="no">​</a></h3>
-<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
+<table><thead><tr><th>Flink</th><th>Fluss</th></tr></thead><tbody><tr><td>BOOLEAN</td><td>BOOLEAN</td></tr><tr><td>SMALLINT</td><td>SMALLINT</td></tr><tr><td>INT</td><td>INT</td></tr><tr><td>BIGINT</td><td>BIGINT</td></tr><tr><td>FLOAT</td><td>FLOAT</td></tr><tr><td>DOUBLE</td><td>DOUBLE</td></tr><tr><td>CHAR</td><td>CHAR</td></tr><tr><td>STRING</td><td>STRING</td></tr><tr><td>DECIMAL</td><td>DECIMAL</td></tr><tr><td>DATE</td><td>DATE</td></tr><tr><td>TIME</td><td>TIME</td></tr><tr><td>T [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/lookups/index.html b/docs/0.7/engine-flink/lookups/index.html
index ecd512467e..fa16e26ab8 100644
--- a/docs/0.7/engine-flink/lookups/index.html
+++ b/docs/0.7/engine-flink/lookups/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Lookup Joins | 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. [...]
+<title data-rh="true">Flink Lookup Joins | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https:// [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Flink lookup joins are important because they enable efficient, real-time enrichment of streaming data with reference data, a common requirement in many real-time analytics and processing scenarios.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup">Lookup<a href="#lookup" class="hash-link" aria-label="Direct link to Lookup" title="Direct link to Lookup" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="instructions">Instructions<a href="#instructions" class="hash-link" aria-label="Direct link to Instructions" title="Direct link to Instructions" translate="no">​</a></h3>
@@ -93,7 +93,7 @@ primary keys (including partition key) in the join condition.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">INSERT</span><span cla [...]
 <p>For more details about Fluss partitioned table, see <a class="" href="/docs/0.7/table-design/data-distribution/partitioning/">Partitioned Tables</a>.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="lookup-options">Lookup Options<a href="#lookup-options" class="hash-link" aria-label="Direct link to Lookup Options" title="Direct link to Lookup Options" translate="no">​</a></h2>
-<p>Fluss lookup join supports various configuration options. For more details, please refer to the <a class="" href="/docs/0.7/engine-flink/options/#lookup-options">Connector Options</a> page.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/engine-flink/reads/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Reads</div></a><a class="pag [...]
+<p>Fluss lookup join supports various configuration options. For more details, please refer to the <a class="" href="/docs/0.7/engine-flink/options/#lookup-options">Connector Options</a> page.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/engine-flink/reads/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Reads</div></a><a class="pag [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/options/index.html b/docs/0.7/engine-flink/options/index.html
index 12edc0f788..0f19dc8ebc 100644
--- a/docs/0.7/engine-flink/options/index.html
+++ b/docs/0.7/engine-flink/options/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Connector Options | 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.a [...]
+<title data-rh="true">Connector Options | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://f [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The following table lists the options that can be used to configure the Fluss table in Flink, including the storage format, the read/write behaviors.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-to-configure-options">How to Configure Options<a href="#how-to-configure-options" class="hash-link" aria-label="Direct link to How to Configure Options" title="Direct link to How to Configure Options" translate="no">​</a></h2>
 <p>You can configure the Fluss table options in Flink SQL DDL statements. For example, the following SQL statement creates a Fluss table with the <code>table.log.ttl</code> set to 7 days:</p>
@@ -60,7 +60,7 @@ For example, the following SQL statement alters the Fluss table with the <code>t
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="write-options">Write Options<a href="#write-options" class="hash-link" aria-label="Direct link to Write Options" title="Direct link to Write Options" translate="no">​</a></h2>
 <table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>sink.ignore-delete</td><td>Boolean</td><td>false</td><td>If set to true, the sink will ignore DELETE and UPDATE_BEFORE changelog events.</td></tr><tr><td>sink.bucket-shuffle</td><td>Boolean</td><td>true</td><td>Whether to shuffle by bucket id before write to sink. Shuffling the data with the same bucket id to be processed by the same task can improve the efficiency of client proc [...]
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="other-options">Other Options<a href="#other-options" class="hash-link" aria-label="Direct link to Other Options" title="Direct link to Other Options" translate="no">​</a></h2>
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bootstrap.servers</td><td>List</td><td>(None)</td><td>A list of host/port pairs to use for establishing the initial connection to the Fluss cluster. The list should be in the form host1<!-- -->:port1<!-- -->,host2<!-- -->:port2<!-- -->,.... Since these servers are just used for the initial connection to discover the full cluster membership (which may change dynamically), this lis [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bootstrap.servers</td><td>List</td><td>(None)</td><td>A list of host/port pairs to use for establishing the initial connection to the Fluss cluster. The list should be in the form host1<!-- -->:port1<!-- -->,host2<!-- -->:port2<!-- -->,.... Since these servers are just used for the initial connection to discover the full cluster membership (which may change dynamically), this lis [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/reads/index.html b/docs/0.7/engine-flink/reads/index.html
index a0de131150..9833a7032c 100644
--- a/docs/0.7/engine-flink/reads/index.html
+++ b/docs/0.7/engine-flink/reads/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Reads | 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. [...]
+<title data-rh="true">Flink Reads | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.a [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 supports streaming and batch read with <a href="https://flink.apache.org/" target="_blank" rel="noopener noreferrer" class="">Apache Flink</a>&#x27;s SQL &amp; Table API. Execute the following SQL command to switch execution mode from streaming to batch, and vice versa:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
@@ -137,7 +137,7 @@ For example, if the following partitions exist:</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">SELECT</span><span cla [...]
 <p>Also, the following SQL statement temporarily sets the <code>scan.startup.mode</code> to timestamp when consuming the <code>log_table</code> table.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- t [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/engine-flink/writes/index.html b/docs/0.7/engine-flink/writes/index.html
index 84da2a3b2f..d10a5eb87a 100644
--- a/docs/0.7/engine-flink/writes/index.html
+++ b/docs/0.7/engine-flink/writes/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Flink Writes | 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 [...]
+<title data-rh="true">Flink Writes | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>You can directly insert or update data into a Fluss table using the <code>INSERT INTO</code> statement.
 Fluss primary key tables can accept all types of messages (<code>INSERT</code>, <code>UPDATE_BEFORE</code>, <code>UPDATE_AFTER</code>, <code>DELETE</code>), while Fluss log table can only accept <code>INSERT</code> type messages.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="insert-into">INSERT INTO<a href="#insert-into" class="hash-link" aria-label="Direct link to INSERT INTO" title="Direct link to INSERT INTO" translate="no">​</a></h2>
@@ -64,7 +64,7 @@ They support both streaming and batch modes and are compatible with primary-key
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="update">UPDATE<a href="#update" class="hash-link" aria-label="Direct link to UPDATE" title="Direct link to UPDATE" translate="no">​</a></h2>
 <p>Fluss enables data updates for primary-key tables in batch mode using the <code>UPDATE</code> statement. Currently, only single-row updates based on the primary key are supported.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- E [...]
-<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- T [...]
+<div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#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">-- T [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/index.html b/docs/0.7/index.html
index cae5b2cd77..a8bf6623a5 100644
--- a/docs/0.7/index.html
+++ b/docs/0.7/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Introduction | 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 [...]
+<title data-rh="true">Introduction | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 a streaming storage built for real-time analytics which can serve as the real-time data layer for Lakehouse architectures.</p>
 <p><img decoding="async" loading="lazy" alt="arch" src="/assets/images/fluss-0ea44a46f3b73dd114964443d9cbec5f.png" width="1416" height="1111" class="img_ev3q"></p>
 <p>It bridges the gap between <strong>streaming data</strong> and the data <strong>Lakehouse</strong> by enabling low-latency, high-throughput data ingestion and processing while seamlessly integrating with popular compute engines like <strong>Apache Flink</strong>, with <strong>Apache Spark</strong> and <strong>StarRocks</strong> coming soon.</p>
@@ -62,7 +62,7 @@ It offers flexible table types, including append-only <strong>Log Tables</strong
 <li class=""><a class="" href="/docs/0.7/table-design/overview/">Table Design</a>: Explore Fluss&#x27;s table types, partitions and buckets.</li>
 <li class=""><a class="" href="/docs/0.7/streaming-lakehouse/overview/">Lakehouse</a>: Integrate Fluss with your Lakehouse to bring low-latency data to your Lakehouse analytics.</li>
 <li class=""><a class="" href="/community/dev/ide-setup/">Development</a>: Set up your development environment and contribute to the community.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Real-Time Analytics with Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/quickstart/flink/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Real-Time Analytics with Flink</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/install-deploy/deploying-distributed-cluster/index.html b/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
index 694e45e98e..983d2ac7b0 100644
--- a/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-distributed-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Distributed Cluster | 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="htt [...]
+<title data-rh="true">Deploying Distributed Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>distributed cluster</em> for Fluss on bare machines.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="hardware-requirements">Hardware Requirements<a href="#hardware-requirements" class="hash-link" aria-label="Direct link to Hardware Requirements" title="Direct link to Hardware Requirements" translate="no">​</a></h3>
@@ -109,7 +109,7 @@ The following subsections will show you how to use Flink SQL Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
+More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting Started</a>.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Local Cluster</div></a><a class="pagination-nav__link pagination-nav__link-- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/install-deploy/deploying-local-cluster/index.html b/docs/0.7/install-deploy/deploying-local-cluster/index.html
index 94c4b14609..f7eecd1e29 100644
--- a/docs/0.7/install-deploy/deploying-local-cluster/index.html
+++ b/docs/0.7/install-deploy/deploying-local-cluster/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying Local Cluster | 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://f [...]
+<title data-rh="true">Deploying Local Cluster | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="htt [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This page provides instructions on how to deploy a <em>local cluster</em> (on one machine, but in separate processes) for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no">​</a></h2>
 <p>Fluss runs on all <em>UNIX-like environments</em>, e.g. <strong>Linux</strong>, <strong>Mac OS X</strong>.
@@ -66,7 +66,7 @@ The following subsections will show you how to use Flink SQL Client to interact
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">CREATE</span><span cla [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h4>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting Started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/install-d [...]
+More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting Started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/overview/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Overview</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/install-d [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/install-deploy/deploying-with-docker/index.html b/docs/0.7/install-deploy/deploying-with-docker/index.html
index 4ffc39da32..354a405508 100644
--- a/docs/0.7/install-deploy/deploying-with-docker/index.html
+++ b/docs/0.7/install-deploy/deploying-with-docker/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Deploying with Docker | 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://flu [...]
+<title data-rh="true">Deploying with Docker | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>This guide will show you how to run a Fluss cluster using Docker.
 We will introduce the <a href="#prerequisites" class="">prerequisites of the Docker environment</a>, and how to quickly create a Fluss cluster using <a href="#deploy-with-docker" class=""><code>docker run</code> commands</a>
 or a <a href="#deploy-with-docker-compose" class=""><code>docker compose</code> file</a>.</p>
@@ -116,7 +116,7 @@ to interact with Fluss.</p>
 <div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">Flink SQL</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token keyword" style="color:#194670">USE</span><span class= [...]
 <h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="do-more-with-fluss">Do more with Fluss<a href="#do-more-with-fluss" class="hash-link" aria-label="Direct link to Do more with Fluss" title="Direct link to Do more with Fluss" translate="no">​</a></h3>
 <p>After the catalog is created, you can use Flink SQL Client to do more with Fluss, for example, create a table, insert data, query data, etc.
-More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
+More details please refer to <a class="" href="/docs/0.7/engine-flink/getting-started/">Flink Getting started</a></p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/install-deploy/deploying-distributed-cluster/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Deploying Distributed Cluster</div></a><a class="pagination-nav__link pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/install-deploy/overview/index.html b/docs/0.7/install-deploy/overview/index.html
index d33a461f08..86292c7cb3 100644
--- a/docs/0.7/install-deploy/overview/index.html
+++ b/docs/0.7/install-deploy/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Installation &amp; Deployment | 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="htt [...]
+<title data-rh="true">Installation &amp; Deployment | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Below, we provide an overview of the key components of a Fluss cluster, detailing their functionalities and implementations. Additionally, we will introduce the various deployment methods available for Fluss.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="overview-and-reference-architecture">Overview and Reference Architecture<a href="#overview-and-reference-architecture" class="hash-link" aria-label="Direct link to Overview and Reference Architecture" title="Direct link to Overview and Reference Architecture" translate="no">​</a></h2>
 <p>The figure below shows the building blocks of Fluss clusters:</p>
@@ -55,7 +55,7 @@ by query engines such as Flink, Spark, StarRocks, Trino.</p></td><td><li><a clas
 <p><strong>NOTE</strong>:</p>
 <ul>
 <li class="">Local Cluster is for testing purpose only.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/concepts/architecture/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/install-deploy/deploying-local-cluster/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__la [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/configuration/index.html b/docs/0.7/maintenance/configuration/index.html
index 5d8f0dfcec..37b17e79a8 100644
--- a/docs/0.7/maintenance/configuration/index.html
+++ b/docs/0.7/maintenance/configuration/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Configuration | 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.apach [...]
+<title data-rh="true">Configuration | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All configurations can be set in Fluss configuration file <code>conf/server.yaml</code></p>
 <p>The configuration is parsed and evaluated when the Fluss processes are started.
 Changes to the configuration file require restarting the relevant processes.</p>
@@ -64,7 +64,7 @@ during the Fluss cluster working.</p>
 <table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>datalake.format</td><td>ENUM</td><td>(None)</td><td>The datalake format used by of Fluss to be as lakehouse storage, such as Paimon, Iceberg, Hudi. Now, only support Paimon.</td></tr></tbody></table>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kafka">Kafka<a href="#kafka" class="hash-link" aria-label="Direct link to Kafka" title="Direct link to Kafka" translate="no">​</a></h2>
 <div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>warning</ [...]
-<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kafka.enabled</td><td>boolean</td><td>false</td><td>Whether enable fluss kafka. Disabled by default. When this option is set to true, the fluss kafka will be enabled.</td></tr><tr><td>kafka.listener.names</td><td>String</td><td>KAFKA</td><td>The listener names for Kafka wire protocol communication. Support multiple listener names, separated by comma.</td></tr><tr><td>kafka.databa [...]
+<table><thead><tr><th>Option</th><th>Type</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>kafka.enabled</td><td>boolean</td><td>false</td><td>Whether enable fluss kafka. Disabled by default. When this option is set to true, the fluss kafka will be enabled.</td></tr><tr><td>kafka.listener.names</td><td>String</td><td>KAFKA</td><td>The listener names for Kafka wire protocol communication. Support multiple listener names, separated by comma.</td></tr><tr><td>kafka.databa [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/filesystems/hdfs/index.html b/docs/0.7/maintenance/filesystems/hdfs/index.html
index 9c82e9bef6..3db8a81191 100644
--- a/docs/0.7/maintenance/filesystems/hdfs/index.html
+++ b/docs/0.7/maintenance/filesystems/hdfs/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">HDFS | 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/doc [...]
+<title data-rh="true">HDFS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache.o [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="https://hadoop.apache.org/docs/stable/" target="_blank" rel="noopener noreferrer" class="">HDFS (Hadoop Distributed File System)</a> is the primary storage system used by Hadoop applications. Fluss
 supports HDFS as a remote storage.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
@@ -54,7 +54,7 @@ supports HDFS as a remote storage.</p>
 </ol>
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="configuration-examples">Configuration Examples<a href="#configuration-examples" class="hash-link" aria-label="Direct link to Configuration Examples" title="Direct link to Configuration Examples" translate="no">​</a></h4>
 <p>Here&#x27;s an example of setting up the hadoop configuration in server.yaml:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">conf/server.yaml</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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:ita [...]
+<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockTitle_OeMC">conf/server.yaml</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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:ita [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/filesystems/oss/index.html b/docs/0.7/maintenance/filesystems/oss/index.html
index 30b5189209..7c32575428 100644
--- a/docs/0.7/maintenance/filesystems/oss/index.html
+++ b/docs/0.7/maintenance/filesystems/oss/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Aliyun OSS | 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.o [...]
+<title data-rh="true">Aliyun OSS | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.ap [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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="oss-object-storage-service">OSS: Object Storage Service<a href="#oss-object-storage-service" class="hash-link" aria-label="Direct link to OSS: Object Storage Service" title="Direct link to OSS: Object Storage Service" translate="no">​</a></h2>
 <p><a href="https://www.aliyun.com/product/oss" target="_blank" rel="noopener noreferrer" class="">Aliyun Object Storage Service</a> (Aliyun OSS) is widely used, particularly popular among China’s cloud users, and it provides cloud object storage for a variety of use cases.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
@@ -54,7 +54,7 @@ find different endpoints for different regions in <a href="https://help.aliyun.c
 such as <code>acs:ram::123456789012:role/testrole</code>. Since client will use the STS token to read the remote storage, the role must be granted with the read permission of the remote storage.
 See more detail in <a href="https://help.aliyun.com/zh/ram/developer-reference/api-sts-2015-04-01-assumerole" target="_blank" rel="noopener noreferrer" class="">AssumeRole</a>.</p>
 <p>Apart from the above configurations, you can also define the configuration keys mentioned in the <a href="http://hadoop.apache.org/docs/current/hadoop-aliyun/tools/hadoop-aliyun/index.html" target="_blank" rel="noopener noreferrer" class="">Hadoop OSS documentation</a>
-in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
+in the Fluss&#x27; <code>server.yaml</code>. These configurations defines in Hadoop OSS documentation are advanced configurations which are usually used by performance tuning.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/filesystems/hdfs/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">HDFS</div></a><a class="pagination- [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/filesystems/overview/index.html b/docs/0.7/maintenance/filesystems/overview/index.html
index 35532e4a9e..901f0c5929 100644
--- a/docs/0.7/maintenance/filesystems/overview/index.html
+++ b/docs/0.7/maintenance/filesystems/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">File Systems | 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 [...]
+<title data-rh="true">File Systems | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 uses file systems as remote storage to store snapshots for Primary-Key Table and store tiered log segments for Log Table. These
 are some of the file systems that Fluss supports currently, including <em>local</em>, <em>hadoop</em>, <em>Aliyun OSS</em>.</p>
 <p>The file system used for a particular file is determined by its URI scheme. For example, <code>file:///home/user/text.txt</code> refers to a file in the local file system,
@@ -57,7 +57,7 @@ can use local file system as remote storage for testing purposes with the follow
 <p><strong><a class="" href="/docs/0.7/maintenance/filesystems/s3/">AWS S3</a></strong> is supported by <code>fluss-fs-s3</code> and registered under the <code>s3://</code> URI scheme.</p>
 </li>
 </ul>
-<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
+<p>The implementation is based on <a href="https://hadoop.apache.org/" target="_blank" rel="noopener noreferrer" class="">Hadoop Project</a> but is self-contained with no dependency footprint.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/configuration/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Configuration</div></ [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/filesystems/s3/index.html b/docs/0.7/maintenance/filesystems/s3/index.html
index e9569fe2d4..dfb25cdb1a 100644
--- a/docs/0.7/maintenance/filesystems/s3/index.html
+++ b/docs/0.7/maintenance/filesystems/s3/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Amazon S3 | 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.or [...]
+<title data-rh="true">Amazon S3 | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,19 +25,19 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 href="http://aws.amazon.com/s3/" target="_blank" rel="noopener noreferrer" class="">Amazon Simple Storage Service</a> (Amazon S3) is cloud object storage with industry-leading scalability, data availability, security, and performance.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="configurations-setup">Configurations setup<a href="#configurations-setup" class="hash-link" aria-label="Direct link to Configurations setup" title="Direct link to Configurations setup" translate="no">​</a></h2>
 <p>To enabled S3 as remote storage, there are some required configurations that must be added to Fluss&#x27; <code>server.yaml</code>:</p>
-<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
+<div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml 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"># The dir that used to be as the remote storage of [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/observability/logging/index.html b/docs/0.7/maintenance/observability/logging/index.html
index 19dcc7d323..69f9a17719 100644
--- a/docs/0.7/maintenance/observability/logging/index.html
+++ b/docs/0.7/maintenance/observability/logging/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Logging | 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/ [...]
+<title data-rh="true">Logging | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apach [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>All Fluss processes(CoordinatorServer/TabletServer) create a log text file that contains messages for various events happening in that process. These logs provide deep insights into the inner workings of Fluss, and can be used to detect problems (in the form of WARN/ERROR messages) and can help in debugging them.</p>
 <p>The logging in Fluss uses the <a href="http://www.slf4j.org/" target="_blank" rel="noopener noreferrer" class="">SLF4J</a> logging interface. This allows you to use any logging framework that supports SLF4J, without having to modify the Fluss source code.</p>
 <p>By default, <a href="https://logging.apache.org/log4j/2.x/index.html" target="_blank" rel="noopener noreferrer" class="">Log4j 2</a> is used as the underlying logging framework.</p>
@@ -81,7 +81,7 @@
 <li class=""><code>logback-console.xml</code>: used for CoordinatorServer/TabletServer if they are run in the foreground (e.g., Kubernetes).</li>
 <li class=""><code>logback.xml</code>: used for CoordinatorServer/TabletServer by default.</li>
 </ul>
-<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/observability/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a><a class="p [...]
+<p>In the IDE this means you have to replace such dependencies defined in your pom, and possibly add exclusions on dependencies that transitively depend on them.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/observability/monitor-metrics/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Monitor Metrics</div></a><a class="p [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/observability/metric-reporters/index.html b/docs/0.7/maintenance/observability/metric-reporters/index.html
index 9f00e8b49d..35d15b84c9 100644
--- a/docs/0.7/maintenance/observability/metric-reporters/index.html
+++ b/docs/0.7/maintenance/observability/metric-reporters/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Metric Reporters | 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.ap [...]
+<title data-rh="true">Metric Reporters | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fl [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 allows reporting <a class="" href="/docs/0.7/maintenance/observability/monitor-metrics/">metrics</a> to external system.
 Metrics can be exposed to an external system by configuring one or several reporters in <code>conf/server.yaml</code>. These
 reporters will be instantiated on each CoordinatorServer and TabletServers when they started.</p>
@@ -73,7 +73,7 @@ An example for such a list would be <code>cluster_id=fluss1,host=localhost,serve
 <p>Example configuration:</p>
 <div class="language-yaml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#0A0F1C;--prism-background-color:#F8FAFC"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-yaml codeBlock_bY9V thin-scrollbar" style="color:#0A0F1C;background-color:#F8FAFC"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#0A0F1C"><span class="token key atrule" style="color:#194670">metrics.reporters</span><span class="token punctuation" style="co [...]
 <p>Fluss metric types are mapped to Prometheus metric types as follows:</p>
-<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
+<table><thead><tr><th>Fluss</th><th>Prometheus</th><th>Note</th></tr></thead><tbody><tr><td>Counter</td><td>Gauge</td><td>Prometheus counters cannot be decremented.</td></tr><tr><td>Gauge</td><td>Gauge</td><td>Only numbers and booleans are supported.</td></tr><tr><td>Histogram</td><td>Summary</td><td>Quantiles .5, .75, .95, .98, .99 and .999</td></tr><tr><td>Meter</td><td>Gauge</td><td>The gauge exports the meter&#x27;s rate.</td></tr></tbody></table></div></article><nav class="docusauru [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/observability/monitor-metrics/index.html b/docs/0.7/maintenance/observability/monitor-metrics/index.html
index 59ba6de769..19b83bf268 100644
--- a/docs/0.7/maintenance/observability/monitor-metrics/index.html
+++ b/docs/0.7/maintenance/observability/monitor-metrics/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Monitor Metrics | 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.apa [...]
+<title data-rh="true">Monitor Metrics | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 has built a metrics system to measure the behaviours of cluster and table, like the active CoordinatorServer,
 the number of table, the bytes written, the number of records written, etc.</p>
 <p>Fluss supports different metric types: <strong>Counters</strong>, <strong>Gauges</strong>, <strong>Histograms</strong>, and <strong>Meters</strong>.</p>
@@ -121,7 +121,7 @@ Flink source / sink metrics implemented are listed here.</p>
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="source-metrics">Source Metrics<a href="#source-metrics" class="hash-link" aria-label="Direct link to Source Metrics" title="Direct link to Source Metrics" translate="no">​</a></h4>
 <table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>currentEmitEventTimeLag</td><td>Flink Source Operator</td><td>Time difference between sending the record out of source and file creation.</td><td>Gauge</td></tr><tr><td>currentFetchEventTimeLag</td> [...]
 <h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="sink-metrics">Sink Metrics<a href="#sink-metrics" class="hash-link" aria-label="Direct link to Sink Metrics" title="Direct link to Sink Metrics" translate="no">​</a></h4>
-<table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>numBytesOut</td><td>Table</td><td>The total number of output bytes.</td><td>Counter</td></tr><tr><td>numBytesOutPerSecond</td><td>Table</td><td>The output bytes per second.</td><td>Meter</td></tr><t [...]
+<table class="table table-bordered"><thead><tr><th class="text-left" style="width:225pt">Metrics Name</th><th class="text-left" style="width:165pt">Level</th><th class="text-left" style="width:300pt">Description</th><th class="text-left" style="width:70pt">Type</th></tr></thead><tbody><tr><td>numBytesOut</td><td>Table</td><td>The total number of output bytes.</td><td>Counter</td></tr><tr><td>numBytesOutPerSecond</td><td>Table</td><td>The output bytes per second.</td><td>Meter</td></tr><t [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/observability/quickstart/index.html b/docs/0.7/maintenance/observability/quickstart/index.html
index 7b0b72fa87..3d4d2890a3 100644
--- a/docs/0.7/maintenance/observability/quickstart/index.html
+++ b/docs/0.7/maintenance/observability/quickstart/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Observability Quickstart Guides | 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="h [...]
+<title data-rh="true">Observability Quickstart Guides | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>On this page, you can find the following guides to set up an observability stack <strong>based on the instructions in the <a class="" href="/docs/0.7/quickstart/flink/">Flink quickstart guide</a></strong>:</p>
 <ul>
 <li class=""><a href="#observability-with-prometheus-loki-and-grafana" class="">Observability with Prometheus, Loki and Grafana</a></li>
@@ -81,7 +81,7 @@ The container manifest below configures Fluss to use Logback and Loki4j. Save it
 <ul>
 <li class="">Grafana to view Fluss logs with the <a href="http://localhost:3002/a/grafana-lokiexplore-app/" target="_blank" rel="noopener noreferrer" class="">log explorer</a> and observe metrics of the Fluss and Flink cluster with the <a href="http://localhost:3002/dashboards" target="_blank" rel="noopener noreferrer" class="">provided dashboards</a> or</li>
 <li class="">the <a href="http://localhost:9092" target="_blank" rel="noopener noreferrer" class="">Prometheus Web UI</a> to directly query Prometheus with <a href="https://prometheus.io/docs/prometheus/2.55/getting_started/" target="_blank" rel="noopener noreferrer" class="">PromQL</a>.</li>
-</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/tiered-storage/lakehouse-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lakehouse Storage</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/maintenance/observability/metric-reporters/"><div class="pagination-nav__sublabel">Next</di [...]
+</ul></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/tiered-storage/lakehouse-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Lakehouse Storage</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/maintenance/observability/metric-reporters/"><div class="pagination-nav__sublabel">Next</di [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/operations/racks/index.html b/docs/0.7/maintenance/operations/racks/index.html
index 5501f88623..0c549bf223 100644
--- a/docs/0.7/maintenance/operations/racks/index.html
+++ b/docs/0.7/maintenance/operations/racks/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Racks | 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/do [...]
+<title data-rh="true">Racks | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://fluss.apache. [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>The rack awareness feature is designed to distribute replicas of the same bucket across multiple racks. This extends the
 data protection guarantees provided by Fluss beyond server failures to include rack failures, thereby significantly
 reducing the risk of data loss in the event that all TabletServers on a single rack fail simultaneously.</p>
@@ -51,7 +51,7 @@ across the system.</p>
 <p>However, if racks are assigned different numbers of TabletServers, the distribution of replicas will not be even. Racks
 with fewer TabletServers will receive more replicas, leading to higher storage usage and increased resource allocation
 for replication. Therefore, it is highly recommended to configure an equal number of TabletServers per rack to ensure
-optimal resource utilization and balanced workload distribution.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/operations/upgrading/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Upgrading and Compatibility</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/security/overview/"><div class [...]
+optimal resource utilization and balanced workload distribution.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/operations/upgrading/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Upgrading and Compatibility</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/security/overview/"><div class [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/operations/upgrading/index.html b/docs/0.7/maintenance/operations/upgrading/index.html
index 078168bc22..afbf0cea8f 100644
--- a/docs/0.7/maintenance/operations/upgrading/index.html
+++ b/docs/0.7/maintenance/operations/upgrading/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Upgrading and Compatibility | 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 [...]
+<title data-rh="true">Upgrading and Compatibility | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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 [...]
 Like all long-running services, Fluss requires ongoing maintenance, which includes fixing bugs, implementing improvements,
 and migrating applications to newer versions of the Fluss cluster. In our code design process, we place a strong emphasis
 on compatibility to ensure that any updates or changes are seamlessly integrated without disrupting the existing
@@ -80,7 +80,7 @@ needed to experience the new features.</p>
 <p>Once this process is complete, the server upgrade will be finished.</p>
 <h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="compatibility-between-fluss-client-and-fluss-server">Compatibility between Fluss Client and Fluss Server<a href="#compatibility-between-fluss-client-and-fluss-server" class="hash-link" aria-label="Direct link to Compatibility between Fluss Client and Fluss Server" title="Direct link to Compatibility between Fluss Client and Fluss Server" translate="no">​</a></h2>
 <p>The compatibility between the Fluss client and the Fluss server is described in the following table:</p>
-<table><thead><tr><th></th><th>Server 0.6</th><th>Server 0.7</th><th>Limitations</th></tr></thead><tbody><tr><td>Client 0.6</td><td>✔️</td><td>✔️</td><td></td></tr><tr><td>Client 0.7</td><td>✔️</td><td>✔️</td><td></td></tr></tbody></table></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/observability/logging/"><div class="pagination-nav__sublabel">Previous</div><div  [...]
+<table><thead><tr><th></th><th>Server 0.6</th><th>Server 0.7</th><th>Limitations</th></tr></thead><tbody><tr><td>Client 0.6</td><td>✔️</td><td>✔️</td><td></td></tr><tr><td>Client 0.7</td><td>✔️</td><td>✔️</td><td></td></tr></tbody></table></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/observability/logging/"><div class="pagination-nav__sublabel">Previous</div><div  [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html b/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
index 4fd25ee642..ad5dab713e 100644
--- a/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/lakehouse-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Lakehouse Storage | 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.a [...]
+<title data-rh="true">Lakehouse Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://f [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>Lakehouse represents a new, open architecture that combines the best elements of data lakes and data warehouses.
 Lakehouse combines data lake scalability and cost-effectiveness with data warehouse reliability and performance.</p>
 <p>Fluss leverages the well-known Lakehouse storage solutions like Apache Paimon, Apache Iceberg, Apache Hudi, Delta Lake as
@@ -87,7 +87,7 @@ For example, if you want to set the tiering service job name to <code>My Fluss T
 <p>Another option <code>table.datalake.freshness</code>, allows per-table configuration of data freshness in the datalake.
 It defines the maximum amount of time that the datalake table&#x27;s content should lag behind updates to the Fluss table.
 Based on this target freshness, the Fluss tiering service automatically moves data from the Fluss table and updates to the datalake table, so that the data in the datalake table is kept up to date within this target.
-The default is <code>3min</code>, if the data does not need to be as fresh, you can specify a longer target freshness time to reduce costs.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination-nav__link pag [...]
+The default is <code>3min</code>, if the data does not need to be as fresh, you can specify a longer target freshness time to reduce costs.</p></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/tiered-storage/remote-storage/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Remote Storage</div></a><a class="pagination-nav__link pag [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/tiered-storage/overview/index.html b/docs/0.7/maintenance/tiered-storage/overview/index.html
index 10ed2b5808..a162e5727e 100644
--- a/docs/0.7/maintenance/tiered-storage/overview/index.html
+++ b/docs/0.7/maintenance/tiered-storage/overview/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Tiered Storage | 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.apac [...]
+<title data-rh="true">Tiered Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
+<script src="/assets/js/main.7b844b41.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>With tiered storage, Fluss allows you to scale compute and storage resources independently, provides better client isolation, and
 allows faster maintenance.</p>
 <p>Fluss organizes data into different storage layers based on its access patterns, performance requirements, and cost considerations.</p>
@@ -41,7 +41,7 @@ allows faster maintenance.</p>
 <p>What&#x27;s more, since the native format of Fluss&#x27;s data is optimized for real-time write/read which is inevitable unfriendly to batch analytics, Fluss also introduces a <a class="" href="/docs/0.7/maintenance/tiered-storage/lakehouse-storage/">lakehouse storage</a> which stores the data
 in the well-known open data lake format for better analytics performance. Currently, only Paimon is supported, but more kinds of data lake support are on the way. Keep eyes on us!</p>
 <p>The overall tiered storage architecture is shown in the following diagram:</p>
-<img width="600px" src="/assets/images/tiered-storage-07376e693fff78ba48fa2cb58a1aca67.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/maintenance/tiered-storage/rem [...]
+<img width="600px" src="/assets/images/tiered-storage-07376e693fff78ba48fa2cb58a1aca67.png"></div></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/0.7/maintenance/filesystems/s3/"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Amazon S3</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/0.7/maintenance/tiered-storage/rem [...]
                   <p>Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/0.7/maintenance/tiered-storage/remote-storage/index.html b/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
index c3b8699b60..95fa1b46a7 100644
--- a/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
+++ b/docs/0.7/maintenance/tiered-storage/remote-storage/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.10.2">
-<title data-rh="true">Remote Storage | 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.apac [...]
+<title data-rh="true">Remote Storage | 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/social/fluss-social-card.png"><meta data-rh="true" name="twitter:image" content="https://fluss.apache.org/img/social/fluss-social-card.png"><meta data-rh="true" property="og:url" content="https://flus [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fluss™ Atom Feed">
 
 
@@ -25,15 +25,15 @@
 <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.94ef8e9d.js" defer="defer"></script>
-<script src="/assets/js/main.164c9970.js" defer="defer"></script>
+<script src="https://widget.kapa.ai/kapa-widget.bundle.js" async data-website-id="40ccde97-65ed-46d8-81f2-fe8a8a31f9d9" data-project-name="Apache Fluss" data-project-color="#06b6d4" data-project-logo="/img/logo/svg/colored_logo_notext.svg" data-modal-title="Ask Apache Fluss AI" data-modal-image="/img/logo/svg/colored_logo_notext.svg" data-modal-disclaimer="This is a custom LLM with access to the [Apache Fluss documentation](https://fluss.apache.org/docs/). Answers may be inaccurate — alw [...]
+<script src="/assets/js/runtime~main.f0882e53.js" defer="defer"></script>
... 17937 lines suppressed ...