You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fury.apache.org by gi...@apache.org on 2024/08/21 14:05:27 UTC

(fury-site) branch deploy updated: deploy: c7f1d7bdd658d9147e5772d26bef70ec32e11d61

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

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


The following commit(s) were added to refs/heads/deploy by this push:
     new 7c35e0a  deploy: c7f1d7bdd658d9147e5772d26bef70ec32e11d61
7c35e0a is described below

commit 7c35e0a073fbd6e716e12ffb9a0732e1edd0034d
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Wed Aug 21 14:05:22 2024 +0000

    deploy: c7f1d7bdd658d9147e5772d26bef70ec32e11d61
---
 404.html                                           | 10 ++++-----
 assets/js/03a550ee.4f718800.js                     |  1 -
 assets/js/061c795b.850eb9f0.js                     |  1 +
 assets/js/092604a4.c4dad393.js                     |  1 +
 assets/js/0bf987ba.5f23948c.js                     |  1 -
 assets/js/0f3c77bd.83e07082.js                     |  1 -
 assets/js/11627f87.dbc42e6a.js                     |  1 +
 assets/js/15e9ba00.575c1f0b.js                     |  1 +
 assets/js/17c59158.0a41604c.js                     |  1 +
 assets/js/1e391877.bd889df7.js                     |  1 -
 assets/js/1e879fa7.84774743.js                     |  1 +
 assets/js/229fff32.dac5540d.js                     |  1 +
 assets/js/2336faa5.cd268136.js                     |  1 -
 assets/js/255141cf.3dd19665.js                     |  1 +
 assets/js/281f5396.54da5392.js                     |  1 -
 assets/js/2edea4af.a6fb3656.js                     |  1 +
 assets/js/3016d8b8.0dc6c1c2.js                     |  1 +
 assets/js/323ae7ca.733148db.js                     |  1 +
 assets/js/3350f9c7.878f6cd0.js                     |  1 +
 assets/js/3425df48.ec51d142.js                     |  1 -
 assets/js/366dad4e.bd12a9c2.js                     |  1 -
 assets/js/3d61d460.f91384e7.js                     |  1 +
 assets/js/3d9eeda9.dba4252f.js                     |  1 -
 assets/js/409d3289.b109e1dd.js                     |  1 +
 assets/js/41ec8f83.ec630897.js                     |  1 +
 assets/js/48c35511.e907380e.js                     |  1 -
 assets/js/4f000982.783ab854.js                     |  1 -
 assets/js/50c3c905.ee3d97e1.js                     |  1 -
 assets/js/51bb19cc.49042c29.js                     |  1 -
 assets/js/52d4d5f6.6c27386c.js                     |  1 +
 assets/js/57c41582.40c85858.js                     |  1 +
 assets/js/5a0485f6.2f3092f6.js                     |  1 -
 assets/js/5a707244.7d14c176.js                     |  1 -
 assets/js/614ee818.de3f2ecc.js                     |  1 -
 assets/js/6445c303.21008740.js                     |  1 -
 assets/js/65361a0a.b39a46e7.js                     |  1 +
 assets/js/65e08b5a.8e3aa4c3.js                     |  1 +
 assets/js/69abd1a8.075e6bf7.js                     |  1 -
 assets/js/6ba6e33f.b6deeb80.js                     |  1 +
 assets/js/6c976797.cc37b34b.js                     |  1 -
 assets/js/7030ccd0.10743a7d.js                     |  1 +
 assets/js/7075a0a4.fd32d1ba.js                     |  1 +
 assets/js/713087cb.57bb7ccb.js                     |  1 +
 assets/js/722b87ec.9c038b64.js                     |  1 -
 assets/js/726a5375.b6d7b243.js                     |  1 -
 assets/js/72b486c3.6aaf13fd.js                     |  1 +
 assets/js/739347b5.9748cf4b.js                     |  1 +
 assets/js/7b95f1e0.ccdbfc76.js                     |  1 +
 assets/js/7d0f68da.701b83b1.js                     |  1 -
 assets/js/7dd5f064.e89293ed.js                     |  1 -
 assets/js/7e0329a0.61076751.js                     |  1 -
 assets/js/81ff565a.dea2d4f4.js                     |  1 +
 assets/js/83133bfd.dc1a77e4.js                     |  1 -
 assets/js/84296e08.f5ecdf12.js                     |  1 -
 assets/js/8ce6eebd.8ed0e534.js                     |  1 +
 assets/js/8fc95043.6866da2f.js                     |  1 -
 assets/js/92791066.f11c105d.js                     |  1 +
 assets/js/927bd42c.7ae87a59.js                     |  1 -
 assets/js/935f2afb.29e6ffbc.js                     |  1 -
 assets/js/935f2afb.b8697d84.js                     |  1 +
 assets/js/93b94b4c.4634d15d.js                     |  1 -
 assets/js/93deacb7.d66b3729.js                     |  1 -
 assets/js/9598b7be.bdea37b9.js                     |  1 -
 assets/js/964cee63.e59cbcbb.js                     |  1 -
 assets/js/990e7bcd.d7603173.js                     |  1 -
 assets/js/9f60e568.ff42d581.js                     |  1 -
 assets/js/a0e7edb6.2f7b4439.js                     |  1 -
 assets/js/a0e86756.10f50d3b.js                     |  1 -
 assets/js/a399ccbb.af75047b.js                     |  1 +
 assets/js/a510f942.d632158c.js                     |  1 -
 .../{a94703ab.57ef3d3a.js => a94703ab.8f79bfd9.js} |  2 +-
 assets/js/a9d37ecd.dccedcce.js                     |  1 +
 assets/js/a9f970a0.6252e5b8.js                     |  1 -
 assets/js/aa4764a2.70faed34.js                     |  1 +
 assets/js/aacb1d2b.fa65a588.js                     |  1 +
 assets/js/ab387c04.891faada.js                     |  1 -
 assets/js/abcc558b.b8bdc818.js                     |  1 -
 assets/js/ad67eac8.44fa637f.js                     |  1 +
 assets/js/adfc56cb.43660bf3.js                     |  1 +
 assets/js/b06e13ac.4559a97e.js                     |  1 +
 assets/js/b2c69f18.300afc46.js                     |  1 +
 assets/js/b2f554cd.49cd0415.js                     |  1 +
 assets/js/b2f554cd.67b5a616.js                     |  1 -
 assets/js/b486c30c.591a7b22.js                     |  1 +
 assets/js/ba38b13c.beb20288.js                     |  1 +
 assets/js/ba82a633.372d0c46.js                     |  1 +
 assets/js/bc121024.0d19f658.js                     |  1 -
 assets/js/c140edc0.d2cd100e.js                     |  1 +
 assets/js/c5ab923c.6da83e04.js                     |  1 -
 assets/js/c62485b9.59e1841d.js                     |  1 +
 assets/js/cc296a15.d6a5e6b7.js                     |  1 +
 assets/js/d760bac1.add43661.js                     |  1 -
 assets/js/d9d511e9.a7f46350.js                     |  1 -
 assets/js/db32b776.52280d9e.js                     |  1 -
 assets/js/dbf89cc0.ee8096b1.js                     |  1 +
 assets/js/e1891e59.27eb9546.js                     |  1 -
 assets/js/e20a7859.46e7e993.js                     |  1 +
 assets/js/e7edbc2b.608ffc6f.js                     |  1 +
 assets/js/ea09a055.5c74548d.js                     |  1 -
 assets/js/ee1949ee.558a1f65.js                     |  1 -
 assets/js/f0b86561.994df018.js                     |  1 -
 assets/js/f1aad19d.c35c0468.js                     |  1 +
 assets/js/f3f488a3.a33bfb0c.js                     |  1 +
 assets/js/fc69fc3b.9be5daa1.js                     |  1 +
 assets/js/main.0f2fbd56.js                         |  2 ++
 ...js.LICENSE.txt => main.0f2fbd56.js.LICENSE.txt} |  0
 assets/js/main.fcd71dfe.js                         |  2 --
 assets/js/runtime~main.1c9784c7.js                 |  1 -
 assets/js/runtime~main.9755a209.js                 |  1 +
 blog/archive/index.html                            | 10 ++++-----
 blog/fury_0_1_0_release/index.html                 | 12 +++++-----
 blog/fury_0_1_1_release/index.html                 | 12 +++++-----
 blog/fury_0_1_2_release/index.html                 | 12 +++++-----
 blog/fury_0_2_0_release/index.html                 | 12 +++++-----
 blog/fury_0_2_1_release/index.html                 | 12 +++++-----
 blog/fury_0_3_0_release/index.html                 | 12 +++++-----
 blog/fury_0_3_1_release/index.html                 | 12 +++++-----
 blog/fury_0_4_0_release/index.html                 | 12 +++++-----
 blog/fury_0_4_1_release/index.html                 | 12 +++++-----
 blog/fury_0_5_0_release/index.html                 | 12 +++++-----
 blog/fury_0_5_1_release/index.html                 | 12 +++++-----
 blog/fury_0_6_0_release/index.html                 | 12 +++++-----
 blog/fury_0_7_0_release/index.html                 | 12 +++++-----
 .../index.html                                     | 12 +++++-----
 .../index.html                                     | 12 +++++-----
 blog/index.html                                    | 26 +++++++++++-----------
 blog/page/2/index.html                             | 18 +++++++--------
 blog/rss.xml                                       |  2 +-
 blog/tags/fury/index.html                          | 26 +++++++++++-----------
 blog/tags/fury/page/2/index.html                   | 18 +++++++--------
 blog/tags/index.html                               | 10 ++++-----
 docs/community/how_to_join_community/index.html    | 12 +++++-----
 docs/community/how_to_release/index.html           | 12 +++++-----
 docs/community/how_to_verify/index.html            | 12 +++++-----
 docs/community/index.html                          | 12 +++++-----
 docs/guide/development/index.html                  | 12 +++++-----
 docs/guide/graalvm_guide/index.html                | 12 +++++-----
 docs/guide/java_object_graph_guide/index.html      | 12 +++++-----
 docs/guide/row_format_guide/index.html             | 12 +++++-----
 docs/guide/scala_guide/index.html                  | 12 +++++-----
 docs/guide/xlang_object_graph_guide/index.html     | 12 +++++-----
 docs/guide/xlang_type_mapping/index.html           | 12 +++++-----
 docs/introduction/benchmark/index.html             | 12 +++++-----
 docs/introduction/features/index.html              | 12 +++++-----
 docs/introduction/index.html                       | 12 +++++-----
 .../fury_java_serialization_spec/index.html        | 12 +++++-----
 docs/specification/fury_row_format_spec/index.html | 12 +++++-----
 .../fury_xlang_serialization_spec/index.html       | 12 +++++-----
 docs/start/install/index.html                      | 12 +++++-----
 docs/start/usage/index.html                        | 12 +++++-----
 download/index.html                                | 10 ++++-----
 index.html                                         | 10 ++++-----
 lunr-index-1724246910712.json                      |  1 -
 lunr-index-1724249064946.json                      |  1 +
 lunr-index.json                                    |  2 +-
 markdown-page/index.html                           | 10 ++++-----
 search-doc-1724246910712.json                      |  1 -
 search-doc-1724249064946.json                      |  1 +
 search-doc.json                                    |  2 +-
 user/index.html                                    | 10 ++++-----
 zh-CN/404.html                                     |  8 +++----
 zh-CN/assets/js/0ac78b6f.338ae31e.js               |  1 -
 zh-CN/assets/js/0ac78b6f.87358bd3.js               |  1 +
 zh-CN/assets/js/0ad570d5.83d8dfa2.js               |  1 +
 zh-CN/assets/js/0ad570d5.d59dea8f.js               |  1 -
 zh-CN/assets/js/188b38f2.0d576b78.js               |  1 +
 zh-CN/assets/js/188b38f2.2972da8b.js               |  1 -
 zh-CN/assets/js/1be20ef9.44f15b2f.js               |  1 -
 zh-CN/assets/js/1be20ef9.48b6e560.js               |  1 +
 zh-CN/assets/js/1e7def7b.062a5613.js               |  1 -
 zh-CN/assets/js/1e7def7b.8014353c.js               |  1 +
 zh-CN/assets/js/1f87aec2.70e652df.js               |  1 +
 zh-CN/assets/js/1f87aec2.fd977eed.js               |  1 -
 zh-CN/assets/js/4c8cb282.165cd1f9.js               |  1 +
 zh-CN/assets/js/4c8cb282.526f3c54.js               |  1 -
 zh-CN/assets/js/7f70e047.2745f101.js               |  1 +
 zh-CN/assets/js/7f70e047.82b90c2a.js               |  1 -
 zh-CN/assets/js/87d8e5e9.2814758f.js               |  1 -
 zh-CN/assets/js/87d8e5e9.cb1d7d4e.js               |  1 +
 zh-CN/assets/js/8a533c45.a08d9c4f.js               |  1 +
 zh-CN/assets/js/8a533c45.f1abc256.js               |  1 -
 zh-CN/assets/js/9db1d7f7.0ad7d211.js               |  1 +
 zh-CN/assets/js/9db1d7f7.1be1bbd6.js               |  1 -
 zh-CN/assets/js/b6a09661.0654fbc8.js               |  1 +
 zh-CN/assets/js/b6a09661.6a85510e.js               |  1 -
 zh-CN/assets/js/c5897c9e.37ed889f.js               |  1 +
 zh-CN/assets/js/c5897c9e.9263c5d6.js               |  1 -
 zh-CN/assets/js/ca639aad.3b2ba6c6.js               |  1 +
 zh-CN/assets/js/ca639aad.691bc990.js               |  1 -
 zh-CN/assets/js/d309d00a.521eef41.js               |  1 -
 zh-CN/assets/js/d309d00a.a72ad937.js               |  1 +
 zh-CN/assets/js/e3e8dc3b.29afb28d.js               |  1 +
 zh-CN/assets/js/e3e8dc3b.650d8f91.js               |  1 -
 zh-CN/assets/js/e8b8390e.532ce8d9.js               |  1 -
 zh-CN/assets/js/e8b8390e.59fd6017.js               |  1 +
 zh-CN/assets/js/f0f8d77b.2c102560.js               |  1 -
 zh-CN/assets/js/f0f8d77b.9f2e7c2a.js               |  1 +
 zh-CN/assets/js/f62ba941.c841501d.js               |  1 +
 zh-CN/assets/js/f62ba941.da5f4ba3.js               |  1 -
 .../js/{main.e2c23f84.js => main.20b3a6a0.js}      |  4 ++--
 ...js.LICENSE.txt => main.20b3a6a0.js.LICENSE.txt} |  0
 ...e~main.6381f500.js => runtime~main.c18c0e89.js} |  2 +-
 zh-CN/blog/archive/index.html                      |  8 +++----
 zh-CN/blog/fury_0_1_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_1_1_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_1_2_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_2_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_2_1_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_3_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_3_1_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_4_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_4_1_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_5_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_5_1_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_6_0_release/index.html           |  8 +++----
 zh-CN/blog/fury_0_7_0_release/index.html           |  8 +++----
 .../index.html                                     |  8 +++----
 .../index.html                                     |  8 +++----
 zh-CN/blog/index.html                              |  8 +++----
 zh-CN/blog/page/2/index.html                       |  8 +++----
 zh-CN/blog/tags/fury/index.html                    |  8 +++----
 zh-CN/blog/tags/fury/page/2/index.html             |  8 +++----
 zh-CN/blog/tags/index.html                         |  8 +++----
 .../community/how_to_join_community/index.html     | 10 ++++-----
 zh-CN/docs/community/how_to_release/index.html     | 10 ++++-----
 zh-CN/docs/community/how_to_verify/index.html      | 12 +++++-----
 zh-CN/docs/community/index.html                    | 10 ++++-----
 zh-CN/docs/guide/development/index.html            | 10 ++++-----
 zh-CN/docs/guide/graalvm_guide/index.html          | 10 ++++-----
 .../docs/guide/java_object_graph_guide/index.html  | 10 ++++-----
 zh-CN/docs/guide/row_format_guide/index.html       | 10 ++++-----
 zh-CN/docs/guide/scala_guide/index.html            | 10 ++++-----
 .../docs/guide/xlang_object_graph_guide/index.html | 12 +++++-----
 zh-CN/docs/guide/xlang_type_mapping/index.html     | 10 ++++-----
 zh-CN/docs/introduction/benchmark/index.html       | 10 ++++-----
 zh-CN/docs/introduction/features/index.html        | 10 ++++-----
 zh-CN/docs/introduction/index.html                 | 10 ++++-----
 .../fury_java_serialization_spec/index.html        | 10 ++++-----
 .../specification/fury_row_format_spec/index.html  | 10 ++++-----
 .../fury_xlang_serialization_spec/index.html       | 10 ++++-----
 zh-CN/docs/start/install/index.html                | 10 ++++-----
 zh-CN/docs/start/usage/index.html                  | 10 ++++-----
 zh-CN/download/index.html                          |  8 +++----
 zh-CN/index.html                                   |  8 +++----
 zh-CN/lunr-index-1724246942972.json                |  1 -
 zh-CN/lunr-index-1724249095161.json                |  1 +
 zh-CN/lunr-index.json                              |  2 +-
 zh-CN/markdown-page/index.html                     |  8 +++----
 zh-CN/search-doc-1724246942972.json                |  1 -
 zh-CN/search-doc-1724249095161.json                |  1 +
 zh-CN/search-doc.json                              |  2 +-
 zh-CN/user/index.html                              |  8 +++----
 252 files changed, 570 insertions(+), 570 deletions(-)

diff --git a/404.html b/404.html
index 9742b86..9f423c5 100644
--- a/404.html
+++ b/404.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="plugin-native plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="plugin-native plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Page Not Found | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/404.html"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US [...]
+<title data-rh="true">Page Not Found | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/404.html"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/assets/js/03a550ee.4f718800.js b/assets/js/03a550ee.4f718800.js
deleted file mode 100644
index 673a26f..0000000
--- a/assets/js/03a550ee.4f718800.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7015],{7043:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>h,default:()=>o,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const n={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},h=void 0,l={permalink:"/blog/fury_0_6_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-07-23-fu [...]
\ No newline at end of file
diff --git a/assets/js/061c795b.850eb9f0.js b/assets/js/061c795b.850eb9f0.js
new file mode 100644
index 0000000..44c28d1
--- /dev/null
+++ b/assets/js/061c795b.850eb9f0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6624],{1582:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var r=t(5893),a=t(1151);const s={slug:"fury_0_1_2_release",title:"Fury v0.1.2 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_1_2_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-09-27-fury_0_1_2_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/092604a4.c4dad393.js b/assets/js/092604a4.c4dad393.js
new file mode 100644
index 0000000..3cf37e2
--- /dev/null
+++ b/assets/js/092604a4.c4dad393.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5088],{307:(e,i,r)=>{r.r(i),r.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=r(5893),t=r(1151);const n={id:"benchmark",title:"Benchmark",sidebar_position:2},s=void 0,o={id:"introduction/benchmark",title:"Benchmark",description:"Different serialization frameworks are suitable for different scenarios, and benchmark results here are for reference only.",sour [...]
\ No newline at end of file
diff --git a/assets/js/0bf987ba.5f23948c.js b/assets/js/0bf987ba.5f23948c.js
deleted file mode 100644
index e934fd8..0000000
--- a/assets/js/0bf987ba.5f23948c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4217],{9598:(a,i,l)=>{l.r(i),l.d(i,{assets:()=>p,contentTitle:()=>n,default:()=>y,frontMatter:()=>u,metadata:()=>r,toc:()=>s});var t=l(5893),h=l(1151);const u={slug:"fury_0_1_0_release",title:"Fury v0.1.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,r={permalink:"/blog/fury_0_1_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-07-15-f [...]
\ No newline at end of file
diff --git a/assets/js/0f3c77bd.83e07082.js b/assets/js/0f3c77bd.83e07082.js
deleted file mode 100644
index 385b0b4..0000000
--- a/assets/js/0f3c77bd.83e07082.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1556],{8047:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>t,metadata:()=>s,toc:()=>c});var n=a(5893),r=a(1151);const t={slug:"fury_blazing_fast_multiple_language_serialization_framework",title:"Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy",authors:["chaokunyang"],tags:["fury"]},o=void 0,s={permalink:"/blog/fury_blazing_ [...]
\ No newline at end of file
diff --git a/assets/js/11627f87.dbc42e6a.js b/assets/js/11627f87.dbc42e6a.js
new file mode 100644
index 0000000..ba7745c
--- /dev/null
+++ b/assets/js/11627f87.dbc42e6a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9533],{9491:(a,i,e)=>{e.r(i),e.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=e(5893),t=e(1151);const r={slug:"fury_0_4_0_release",title:"Fury 0.4.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-29-fury_0_4_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/15e9ba00.575c1f0b.js b/assets/js/15e9ba00.575c1f0b.js
new file mode 100644
index 0000000..0d27d46
--- /dev/null
+++ b/assets/js/15e9ba00.575c1f0b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3994],{3622:(a,i,l)=>{l.r(i),l.d(i,{assets:()=>p,contentTitle:()=>n,default:()=>y,frontMatter:()=>u,metadata:()=>r,toc:()=>s});var t=l(5893),h=l(1151);const u={slug:"fury_0_1_0_release",title:"Fury v0.1.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,r={permalink:"/blog/fury_0_1_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-07-15-fury_0_1_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/17c59158.0a41604c.js b/assets/js/17c59158.0a41604c.js
new file mode 100644
index 0000000..81393d6
--- /dev/null
+++ b/assets/js/17c59158.0a41604c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5017],{2741:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>h,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=t(5893),n=t(1151);const a={slug:"fury_0_2_1_release",title:"Fury v0.2.1 released",authors:["chaokunyang"],tags:["fury"]},l=void 0,s={permalink:"/blog/fury_0_2_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-10-19-fury_0_2_1_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/1e391877.bd889df7.js b/assets/js/1e391877.bd889df7.js
deleted file mode 100644
index 444dbca..0000000
--- a/assets/js/1e391877.bd889df7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3660],{2227:(i,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>r,default:()=>o,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var l=a(5893),t=a(1151);const n={slug:"fury_0_3_0_release",title:"Fury v0.3.0 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-04-f [...]
\ No newline at end of file
diff --git a/assets/js/1e879fa7.84774743.js b/assets/js/1e879fa7.84774743.js
new file mode 100644
index 0000000..7dc3352
--- /dev/null
+++ b/assets/js/1e879fa7.84774743.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4375],{574:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=n(5893),l=n(1151);const a={slug:"fury_0_5_0_release",title:"Fury v0.5.0 Released",authors:["chaokunyang"],tags:["fury"]},t=void 0,s={permalink:"/blog/fury_0_5_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-05-03-fury_0_5_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/229fff32.dac5540d.js b/assets/js/229fff32.dac5540d.js
new file mode 100644
index 0000000..e2bf768
--- /dev/null
+++ b/assets/js/229fff32.dac5540d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8916],{3841:(i,a,l)=>{l.r(a),l.d(a,{assets:()=>u,contentTitle:()=>n,default:()=>c,frontMatter:()=>e,metadata:()=>h,toc:()=>s});var t=l(5893),r=l(1151);const e={slug:"fury_0_2_0_release",title:"Fury v0.2.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,h={permalink:"/blog/fury_0_2_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-10-09-fury_0_2_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/2336faa5.cd268136.js b/assets/js/2336faa5.cd268136.js
deleted file mode 100644
index 11c47ee..0000000
--- a/assets/js/2336faa5.cd268136.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5378],{6534:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var a=r(5893),n=r(1151);const s={slug:"fury_0_2_0_release",title:"Fury v0.2.0 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_2_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-10-09-f [...]
\ No newline at end of file
diff --git a/assets/js/255141cf.3dd19665.js b/assets/js/255141cf.3dd19665.js
new file mode 100644
index 0000000..75bb86d
--- /dev/null
+++ b/assets/js/255141cf.3dd19665.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4368],{702:(i,l,a)=>{a.r(l),a.d(l,{assets:()=>h,contentTitle:()=>r,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var t=a(5893),e=a(1151);const n={slug:"fury_0_3_1_release",title:"Fury v0.3.1 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-21-fury_0_3_1_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/281f5396.54da5392.js b/assets/js/281f5396.54da5392.js
deleted file mode 100644
index d188ac0..0000000
--- a/assets/js/281f5396.54da5392.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8233],{1890:(e,d,n)=>{n.r(d),n.d(d,{assets:()=>c,contentTitle:()=>s,default:()=>j,frontMatter:()=>r,metadata:()=>l,toc:()=>h});var t=n(5893),i=n(1151);const r={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},s=void 0,l={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Note:",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/cu [...]
\ No newline at end of file
diff --git a/assets/js/2edea4af.a6fb3656.js b/assets/js/2edea4af.a6fb3656.js
new file mode 100644
index 0000000..7636a42
--- /dev/null
+++ b/assets/js/2edea4af.a6fb3656.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[53],{360:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var r=t(5893),a=t(1151);const s={slug:"fury_0_1_2_release",title:"Fury v0.1.2 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_1_2_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-09-27-fury_0_1_2_release.md",source:"@site/blog [...]
\ No newline at end of file
diff --git a/assets/js/3016d8b8.0dc6c1c2.js b/assets/js/3016d8b8.0dc6c1c2.js
new file mode 100644
index 0000000..c6e614c
--- /dev/null
+++ b/assets/js/3016d8b8.0dc6c1c2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7780],{3431:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"How to release",sidebar_position:0,id:"how_to_release"},s=void 0,o={id:"community/how_to_release",title:"How to release",description:"This document mainly introduces how the release manager releases a new version of Apache Fury.",source:"@site/d [...]
\ No newline at end of file
diff --git a/assets/js/323ae7ca.733148db.js b/assets/js/323ae7ca.733148db.js
new file mode 100644
index 0000000..551e2ae
--- /dev/null
+++ b/assets/js/323ae7ca.733148db.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4645],{2647:(e,i,s)=>{s.r(i),s.d(i,{assets:()=>l,contentTitle:()=>c,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>a});var t=s(5893),n=s(1151);const r={title:"Community",sidebar_position:0,id:"community"},c=void 0,o={id:"community/community",title:"Community",description:"Apache Fury is a volunteer project and it thrives on the contributions of its community.",source:"@site/docs/community/community.md [...]
\ No newline at end of file
diff --git a/assets/js/3350f9c7.878f6cd0.js b/assets/js/3350f9c7.878f6cd0.js
new file mode 100644
index 0000000..8c25e40
--- /dev/null
+++ b/assets/js/3350f9c7.878f6cd0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6283],{211:(r,e,n)=>{n.r(e),n.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>l,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=n(5893),a=n(1151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide"},i=void 0,c={id:"guide/row_format_guide",title:"Row Format Guide",description:"Row format protocol",source:"@site/docs/guide/row_format_guide.md",sourceDirName:"guide",slug:"/guide/row_fo [...]
\ No newline at end of file
diff --git a/assets/js/3425df48.ec51d142.js b/assets/js/3425df48.ec51d142.js
deleted file mode 100644
index 6b67a0a..0000000
--- a/assets/js/3425df48.ec51d142.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4512],{6824:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>c});var s=i(5893),l=i(1151);const t={title:"Fury Java Serialization Format",sidebar_position:1,id:"fury_java_serialization_spec"},r=void 0,a={id:"specification/fury_java_serialization_spec",title:"Fury Java Serialization Format",description:"Spec overview",source:"@site/i18n/eu-US/docusau [...]
\ No newline at end of file
diff --git a/assets/js/366dad4e.bd12a9c2.js b/assets/js/366dad4e.bd12a9c2.js
deleted file mode 100644
index a832ac3..0000000
--- a/assets/js/366dad4e.bd12a9c2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3498],{7212:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>u});var a=t(5893),r=t(1151);const s={slug:"fury_0_1_2_release",title:"Fury v0.1.2 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_1_2_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-09-27-f [...]
\ No newline at end of file
diff --git a/assets/js/3d61d460.f91384e7.js b/assets/js/3d61d460.f91384e7.js
new file mode 100644
index 0000000..adede83
--- /dev/null
+++ b/assets/js/3d61d460.f91384e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8944],{7667:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>s,default:()=>h,frontMatter:()=>r,metadata:()=>c,toc:()=>l});var o=n(5893),i=n(1151);const r={title:"How to join Fury",sidebar_position:0,id:"how_to_join_community"},s=void 0,c={id:"community/how_to_join_community",title:"How to join Fury",description:"First of all, kudos to you for choosing to join the open source contribution ranks. Secondly, [...]
\ No newline at end of file
diff --git a/assets/js/3d9eeda9.dba4252f.js b/assets/js/3d9eeda9.dba4252f.js
deleted file mode 100644
index daec30b..0000000
--- a/assets/js/3d9eeda9.dba4252f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[697],{5207:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>s,metadata:()=>o,toc:()=>l});var r=t(5893),i=t(1151);const s={title:"How to verify",sidebar_position:0,id:"how_to_verify"},a=void 0,o={id:"community/how_to_verify",title:"How to verify",description:"For detailed check list, please refer to the official check list",source:"@site/i18n/eu-US/docusaurus-plugin-content [...]
\ No newline at end of file
diff --git a/assets/js/409d3289.b109e1dd.js b/assets/js/409d3289.b109e1dd.js
new file mode 100644
index 0000000..7a8584b
--- /dev/null
+++ b/assets/js/409d3289.b109e1dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7494],{3052:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var r=t(5893),a=t(1151);const i={title:"How to verify",sidebar_position:0,id:"how_to_verify"},s=void 0,o={id:"community/how_to_verify",title:"How to verify",description:"For detailed check list, please refer to the official check list",source:"@site/docs/community/how_to_verify.md",so [...]
\ No newline at end of file
diff --git a/assets/js/41ec8f83.ec630897.js b/assets/js/41ec8f83.ec630897.js
new file mode 100644
index 0000000..c8010b6
--- /dev/null
+++ b/assets/js/41ec8f83.ec630897.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1404],{2713:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>n,toc:()=>u});var h=t(5893),r=t(1151);const i={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-05-28-fury_0_5_1_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/48c35511.e907380e.js b/assets/js/48c35511.e907380e.js
deleted file mode 100644
index b8e9ac8..0000000
--- a/assets/js/48c35511.e907380e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7708],{2643:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>o});var s=t(5893),r=t(1151);const i={slug:"fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8",title:"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization",authors:["chaokunyang"],tags:["fury"]},c=void 0,a={permalink:"/blog/fury_meta_string_3 [...]
\ No newline at end of file
diff --git a/assets/js/4f000982.783ab854.js b/assets/js/4f000982.783ab854.js
deleted file mode 100644
index 2dd2531..0000000
--- a/assets/js/4f000982.783ab854.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4311],{6772:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>c,default:()=>u,frontMatter:()=>r,metadata:()=>o,toc:()=>a});var s=t(5893),n=t(1151);const r={title:"Community",sidebar_position:0,id:"community"},c=void 0,o={id:"community/community",title:"Community",description:"Apache Fury is a volunteer project and it thrives on the contributions of its community.",source:"@site/i18n/eu-US/docusaurus-plugi [...]
\ No newline at end of file
diff --git a/assets/js/50c3c905.ee3d97e1.js b/assets/js/50c3c905.ee3d97e1.js
deleted file mode 100644
index 95762da..0000000
--- a/assets/js/50c3c905.ee3d97e1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5219],{6080:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l=void 0,a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Cross-language Serialization Specification" [...]
\ No newline at end of file
diff --git a/assets/js/51bb19cc.49042c29.js b/assets/js/51bb19cc.49042c29.js
deleted file mode 100644
index a8a5788..0000000
--- a/assets/js/51bb19cc.49042c29.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1037],{570:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>u,default:()=>c,frontMatter:()=>t,metadata:()=>s,toc:()=>o});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:7,id:"development"},u=void 0,s={id:"guide/development",title:"Development",description:"How to build Fury",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/guide/DEVELOPMENT.md",sourceDirName:"guide",s [...]
\ No newline at end of file
diff --git a/assets/js/52d4d5f6.6c27386c.js b/assets/js/52d4d5f6.6c27386c.js
new file mode 100644
index 0000000..88c584d
--- /dev/null
+++ b/assets/js/52d4d5f6.6c27386c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4404],{3075:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var i=n(5893),a=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t=void 0,l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM Native Image",source:"@site/docs/guide/graalvm_guide.md",sourceDirName:"guide",slug:"/guide/graalvm_guide",perm [...]
\ No newline at end of file
diff --git a/assets/js/57c41582.40c85858.js b/assets/js/57c41582.40c85858.js
new file mode 100644
index 0000000..c8515df
--- /dev/null
+++ b/assets/js/57c41582.40c85858.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1665],{4998:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>n,default:()=>o,frontMatter:()=>h,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const h={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_6_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-07-23-fury_0_6_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/5a0485f6.2f3092f6.js b/assets/js/5a0485f6.2f3092f6.js
deleted file mode 100644
index 7c879fa..0000000
--- a/assets/js/5a0485f6.2f3092f6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5214],{5547:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var i=n(5893),a=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t=void 0,l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM Native Image",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/guide/graalvm_guide.md",sourceDir [...]
\ No newline at end of file
diff --git a/assets/js/5a707244.7d14c176.js b/assets/js/5a707244.7d14c176.js
deleted file mode 100644
index c2bafa3..0000000
--- a/assets/js/5a707244.7d14c176.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1668],{9302:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>o});var s=t(5893),r=t(1151);const i={slug:"fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8",title:"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization",authors:["chaokunyang"],tags:["fury"]},c=void 0,a={permalink:"/blog/fury_meta_string_3 [...]
\ No newline at end of file
diff --git a/assets/js/614ee818.de3f2ecc.js b/assets/js/614ee818.de3f2ecc.js
deleted file mode 100644
index 75b8251..0000000
--- a/assets/js/614ee818.de3f2ecc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2908],{1816:(a,i,e)=>{e.r(i),e.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=e(5893),t=e(1151);const r={slug:"fury_0_4_0_release",title:"Fury 0.4.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-29-fu [...]
\ No newline at end of file
diff --git a/assets/js/6445c303.21008740.js b/assets/js/6445c303.21008740.js
deleted file mode 100644
index c1fa211..0000000
--- a/assets/js/6445c303.21008740.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5377],{7901:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>d,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var t=a(5893),r=a(1151);const s={id:"usage",title:"Usage",sidebar_position:1},i=void 0,l={id:"start/usage",title:"Usage",description:"Java Serialization",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/start/usage.md",sourceDirName:"start",slug:"/start/usage",permalink [...]
\ No newline at end of file
diff --git a/assets/js/65361a0a.b39a46e7.js b/assets/js/65361a0a.b39a46e7.js
new file mode 100644
index 0000000..fe97527
--- /dev/null
+++ b/assets/js/65361a0a.b39a46e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2728],{7137:(i,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>o,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=a(5893),t=a(1151);const r={slug:"fury_0_3_0_release",title:"Fury v0.3.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_3_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-04-fury_0_3_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/65e08b5a.8e3aa4c3.js b/assets/js/65e08b5a.8e3aa4c3.js
new file mode 100644
index 0000000..6bd16d6
--- /dev/null
+++ b/assets/js/65e08b5a.8e3aa4c3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6714],{9519:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>l,contentTitle:()=>s,default:()=>h,frontMatter:()=>t,metadata:()=>o,toc:()=>c});var n=a(5893),r=a(1151);const t={slug:"fury_blazing_fast_multiple_language_serialization_framework",title:"Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy",authors:["chaokunyang"],tags:["fury"]},s=void 0,o={permalink:"/blog/fury_blazing_ [...]
\ No newline at end of file
diff --git a/assets/js/69abd1a8.075e6bf7.js b/assets/js/69abd1a8.075e6bf7.js
deleted file mode 100644
index 869feed..0000000
--- a/assets/js/69abd1a8.075e6bf7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7447],{2508:(e,i,r)=>{r.r(i),r.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=r(5893),t=r(1151);const n={id:"benchmark",title:"Benchmark",sidebar_position:2},s=void 0,o={id:"introduction/benchmark",title:"Benchmark",description:"Different serialization frameworks are suitable for different scenarios, and benchmark results here are for reference only.",sou [...]
\ No newline at end of file
diff --git a/assets/js/6ba6e33f.b6deeb80.js b/assets/js/6ba6e33f.b6deeb80.js
new file mode 100644
index 0000000..81b8694
--- /dev/null
+++ b/assets/js/6ba6e33f.b6deeb80.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8329],{2695:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>c});var s=i(5893),l=i(1151);const t={title:"Fury Java Serialization Format",sidebar_position:1,id:"fury_java_serialization_spec"},r=void 0,a={id:"specification/fury_java_serialization_spec",title:"Fury Java Serialization Format",description:"Spec overview",source:"@site/docs/specification [...]
\ No newline at end of file
diff --git a/assets/js/6c976797.cc37b34b.js b/assets/js/6c976797.cc37b34b.js
deleted file mode 100644
index 91d055a..0000000
--- a/assets/js/6c976797.cc37b34b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8350],{3408:(a,i,e)=>{e.r(i),e.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=e(5893),t=e(1151);const r={slug:"fury_0_4_0_release",title:"Fury 0.4.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-29-fu [...]
\ No newline at end of file
diff --git a/assets/js/7030ccd0.10743a7d.js b/assets/js/7030ccd0.10743a7d.js
new file mode 100644
index 0000000..8dc22c9
--- /dev/null
+++ b/assets/js/7030ccd0.10743a7d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2901],{2477:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>n,default:()=>o,frontMatter:()=>h,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const h={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_6_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-07-23-fury_0_6_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/7075a0a4.fd32d1ba.js b/assets/js/7075a0a4.fd32d1ba.js
new file mode 100644
index 0000000..26db99d
--- /dev/null
+++ b/assets/js/7075a0a4.fd32d1ba.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3509],{974:(i,l,a)=>{a.r(l),a.d(l,{assets:()=>h,contentTitle:()=>r,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var t=a(5893),e=a(1151);const n={slug:"fury_0_3_1_release",title:"Fury v0.3.1 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-21-fury_0_3_1_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/713087cb.57bb7ccb.js b/assets/js/713087cb.57bb7ccb.js
new file mode 100644
index 0000000..4afc7e4
--- /dev/null
+++ b/assets/js/713087cb.57bb7ccb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2785],{6908:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>a,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var h=r(5893),i=r(1151);const s={slug:"fury_0_7_0_release",title:"Fury v0.7.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_7_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-08-04-fury_0_7_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/722b87ec.9c038b64.js b/assets/js/722b87ec.9c038b64.js
deleted file mode 100644
index f95c454..0000000
--- a/assets/js/722b87ec.9c038b64.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6198],{6288:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>u,frontMatter:()=>t,metadata:()=>l,toc:()=>h});var i=r(5893),a=r(1151);const t={slug:"fury_0_1_1_release",title:"Fury v0.1.1 released",authors:["chaokunyang"],tags:["fury"]},s=void 0,l={permalink:"/blog/fury_0_1_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-09-21-f [...]
\ No newline at end of file
diff --git a/assets/js/726a5375.b6d7b243.js b/assets/js/726a5375.b6d7b243.js
deleted file mode 100644
index 23a1555..0000000
--- a/assets/js/726a5375.b6d7b243.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3102],{6576:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var i=t(5893),r=t(1151);const a={id:"features",title:"Features",sidebar_position:3},o=void 0,s={id:"introduction/features",title:"Features",description:"- Multiple languages: Java/Python/C++/Golang/Javascript/Rust.",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/intro [...]
\ No newline at end of file
diff --git a/assets/js/72b486c3.6aaf13fd.js b/assets/js/72b486c3.6aaf13fd.js
new file mode 100644
index 0000000..d23e50c
--- /dev/null
+++ b/assets/js/72b486c3.6aaf13fd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2452],{1955:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l=void 0,a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Cross-language Serialization Specification" [...]
\ No newline at end of file
diff --git a/assets/js/739347b5.9748cf4b.js b/assets/js/739347b5.9748cf4b.js
new file mode 100644
index 0000000..ee5df29
--- /dev/null
+++ b/assets/js/739347b5.9748cf4b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2087],{559:(i,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>o,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=a(5893),t=a(1151);const r={slug:"fury_0_3_0_release",title:"Fury v0.3.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_3_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-04-fury_0_3_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/7b95f1e0.ccdbfc76.js b/assets/js/7b95f1e0.ccdbfc76.js
new file mode 100644
index 0000000..69622a6
--- /dev/null
+++ b/assets/js/7b95f1e0.ccdbfc76.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2580],{1627:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>c,frontMatter:()=>t,metadata:()=>u,toc:()=>o});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:7,id:"development"},s=void 0,u={id:"guide/development",title:"Development",description:"How to build Fury",source:"@site/docs/guide/DEVELOPMENT.md",sourceDirName:"guide",slug:"/guide/development",permalink:"/docs/gu [...]
\ No newline at end of file
diff --git a/assets/js/7d0f68da.701b83b1.js b/assets/js/7d0f68da.701b83b1.js
deleted file mode 100644
index 60d2618..0000000
--- a/assets/js/7d0f68da.701b83b1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8444],{7115:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>s,default:()=>h,frontMatter:()=>r,metadata:()=>c,toc:()=>l});var o=n(5893),i=n(1151);const r={title:"How to join Fury",sidebar_position:0,id:"how_to_join_community"},s=void 0,c={id:"community/how_to_join_community",title:"How to join Fury",description:"First of all, kudos to you for choosing to join the open source contribution ranks. Secondly, [...]
\ No newline at end of file
diff --git a/assets/js/7dd5f064.e89293ed.js b/assets/js/7dd5f064.e89293ed.js
deleted file mode 100644
index f02cabe..0000000
--- a/assets/js/7dd5f064.e89293ed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2337],{4268:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>a,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var h=r(5893),i=r(1151);const s={slug:"fury_0_7_0_release",title:"Fury v0.7.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_7_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-08-04-f [...]
\ No newline at end of file
diff --git a/assets/js/7e0329a0.61076751.js b/assets/js/7e0329a0.61076751.js
deleted file mode 100644
index 5a8ac1f..0000000
--- a/assets/js/7e0329a0.61076751.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3513],{7600:(i,l,a)=>{a.r(l),a.d(l,{assets:()=>h,contentTitle:()=>r,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var t=a(5893),e=a(1151);const n={slug:"fury_0_3_1_release",title:"Fury v0.3.1 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-21-f [...]
\ No newline at end of file
diff --git a/assets/js/81ff565a.dea2d4f4.js b/assets/js/81ff565a.dea2d4f4.js
new file mode 100644
index 0000000..499edf9
--- /dev/null
+++ b/assets/js/81ff565a.dea2d4f4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2198],{5930:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>p,frontMatter:()=>n,metadata:()=>a,toc:()=>f});var r=o(5893),i=o(1151);const n={title:"Fury Row Format",sidebar_position:2,id:"fury_row_format_spec"},s=void 0,a={id:"specification/fury_row_format_spec",title:"Fury Row Format",description:"Row Format",source:"@site/docs/specification/row_format_spec.md",sourceDirName:"specification [...]
\ No newline at end of file
diff --git a/assets/js/83133bfd.dc1a77e4.js b/assets/js/83133bfd.dc1a77e4.js
deleted file mode 100644
index 47ae9a1..0000000
--- a/assets/js/83133bfd.dc1a77e4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3789],{35:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>u});var r=o(5893),i=o(1151);const n={title:"Fury Row Format",sidebar_position:2,id:"fury_row_format_spec"},s=void 0,a={id:"specification/fury_row_format_spec",title:"Fury Row Format",description:"Row Format",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/specification/row_f [...]
\ No newline at end of file
diff --git a/assets/js/84296e08.f5ecdf12.js b/assets/js/84296e08.f5ecdf12.js
deleted file mode 100644
index eeadea7..0000000
--- a/assets/js/84296e08.f5ecdf12.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6973],{9292:(i,a,l)=>{l.r(a),l.d(a,{assets:()=>u,contentTitle:()=>n,default:()=>c,frontMatter:()=>e,metadata:()=>h,toc:()=>s});var t=l(5893),r=l(1151);const e={slug:"fury_0_2_0_release",title:"Fury v0.2.0 released",authors:["chaokunyang"],tags:["fury"]},n=void 0,h={permalink:"/blog/fury_0_2_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-10-09-f [...]
\ No newline at end of file
diff --git a/assets/js/8ce6eebd.8ed0e534.js b/assets/js/8ce6eebd.8ed0e534.js
new file mode 100644
index 0000000..3e534e8
--- /dev/null
+++ b/assets/js/8ce6eebd.8ed0e534.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4742],{3772:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var a=r(5893),i=r(1151);const l={slug:"fury_0_4_1_release",title:"Fury 0.4.1 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-12-09-fury_0_4_1_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/8fc95043.6866da2f.js b/assets/js/8fc95043.6866da2f.js
deleted file mode 100644
index 3be0eea..0000000
--- a/assets/js/8fc95043.6866da2f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7771],{344:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=n(5893),a=n(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/start/insta [...]
\ No newline at end of file
diff --git a/assets/js/92791066.f11c105d.js b/assets/js/92791066.f11c105d.js
new file mode 100644
index 0000000..8934812
--- /dev/null
+++ b/assets/js/92791066.f11c105d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4100],{365:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var i=t(5893),r=t(1151);const a={id:"features",title:"Features",sidebar_position:3},o=void 0,s={id:"introduction/features",title:"Features",description:"- Multiple languages: Java/Python/C++/Golang/Javascript/Rust.",source:"@site/docs/introduction/features.md",sourceDirName:"introducti [...]
\ No newline at end of file
diff --git a/assets/js/927bd42c.7ae87a59.js b/assets/js/927bd42c.7ae87a59.js
deleted file mode 100644
index e173b6a..0000000
--- a/assets/js/927bd42c.7ae87a59.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1632],{160:(e,i,o)=>{o.r(i),o.d(i,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var t=o(5893),n=o(1151);const r={id:"introduction",title:"Introduction",sidebar_position:1},a=void 0,s={id:"introduction/introduction",title:"Introduction",description:"Fury is a blazing fast multi-language serialization framework powered by jit(just-in-time compilation) and zero-copy. [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.29e6ffbc.js b/assets/js/935f2afb.29e6ffbc.js
deleted file mode 100644
index 6e1533b..0000000
--- a/assets/js/935f2afb.29e6ffbc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[53],{1109:i=>{i.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"startSidebar":[{"type":"link","label":"Install","href":"/docs/start/install","docId":"start/install","unlisted":false},{"type":"link","label":"Usage","href":"/docs/start/usage","docId":"start/usage","unlisted" [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.b8697d84.js b/assets/js/935f2afb.b8697d84.js
new file mode 100644
index 0000000..acdddaa
--- /dev/null
+++ b/assets/js/935f2afb.b8697d84.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2197],{1109:i=>{i.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"startSidebar":[{"type":"link","label":"Install","href":"/docs/start/install","docId":"start/install","unlisted":false},{"type":"link","label":"Usage","href":"/docs/start/usage","docId":"start/usage","unliste [...]
\ No newline at end of file
diff --git a/assets/js/93b94b4c.4634d15d.js b/assets/js/93b94b4c.4634d15d.js
deleted file mode 100644
index 797ed33..0000000
--- a/assets/js/93b94b4c.4634d15d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9527],{9586:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>h});var n=t(5893),r=t(1151);const a={slug:"fury_0_2_1_release",title:"Fury v0.2.1 released",authors:["chaokunyang"],tags:["fury"]},l=void 0,s={permalink:"/blog/fury_0_2_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-10-19-f [...]
\ No newline at end of file
diff --git a/assets/js/93deacb7.d66b3729.js b/assets/js/93deacb7.d66b3729.js
deleted file mode 100644
index bd95696..0000000
--- a/assets/js/93deacb7.d66b3729.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[475],{4659:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>h});var a=r(5893),i=r(1151);const l={slug:"fury_0_4_1_release",title:"Fury 0.4.1 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-12-09-fur [...]
\ No newline at end of file
diff --git a/assets/js/9598b7be.bdea37b9.js b/assets/js/9598b7be.bdea37b9.js
deleted file mode 100644
index a8db349..0000000
--- a/assets/js/9598b7be.bdea37b9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[995],{1677:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>u,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>n,toc:()=>c});var h=t(5893),i=t(1151);const r={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-05-28-fur [...]
\ No newline at end of file
diff --git a/assets/js/964cee63.e59cbcbb.js b/assets/js/964cee63.e59cbcbb.js
deleted file mode 100644
index dd927ab..0000000
--- a/assets/js/964cee63.e59cbcbb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[61],{712:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=n(5893),l=n(1151);const a={slug:"fury_0_5_0_release",title:"Fury v0.5.0 Released",authors:["chaokunyang"],tags:["fury"]},t=void 0,s={permalink:"/blog/fury_0_5_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-05-03-fury [...]
\ No newline at end of file
diff --git a/assets/js/990e7bcd.d7603173.js b/assets/js/990e7bcd.d7603173.js
deleted file mode 100644
index d0b2a1f..0000000
--- a/assets/js/990e7bcd.d7603173.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8440],{3193:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"How to release",sidebar_position:0,id:"how_to_release"},s=void 0,o={id:"community/how_to_release",title:"How to release",description:"This document mainly introduces how the release manager releases a new version of Apache Fury.",source:"@site/i [...]
\ No newline at end of file
diff --git a/assets/js/9f60e568.ff42d581.js b/assets/js/9f60e568.ff42d581.js
deleted file mode 100644
index 3674f23..0000000
--- a/assets/js/9f60e568.ff42d581.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[309],{1672:(r,e,n)=>{n.r(e),n.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>f,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=n(5893),a=n(1151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide"},i=void 0,c={id:"guide/row_format_guide",title:"Row Format Guide",description:"Row format protocol",source:"@site/i18n/eu-US/docusaurus-plugin-content-docs/current/guide/row_format_guide. [...]
\ No newline at end of file
diff --git a/assets/js/a0e7edb6.2f7b4439.js b/assets/js/a0e7edb6.2f7b4439.js
deleted file mode 100644
index befdc75..0000000
--- a/assets/js/a0e7edb6.2f7b4439.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5735],{2605:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>a,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var h=r(5893),i=r(1151);const s={slug:"fury_0_7_0_release",title:"Fury v0.7.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_7_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-08-04-f [...]
\ No newline at end of file
diff --git a/assets/js/a0e86756.10f50d3b.js b/assets/js/a0e86756.10f50d3b.js
deleted file mode 100644
index bf0c767..0000000
--- a/assets/js/a0e86756.10f50d3b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7718],{2088:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>h});var a=r(5893),i=r(1151);const l={slug:"fury_0_4_1_release",title:"Fury 0.4.1 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-12-09-fu [...]
\ No newline at end of file
diff --git a/assets/js/a399ccbb.af75047b.js b/assets/js/a399ccbb.af75047b.js
new file mode 100644
index 0000000..cdcc4cc
--- /dev/null
+++ b/assets/js/a399ccbb.af75047b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5240],{6607:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var a=r(5893),n=r(1151);const s={slug:"fury_0_2_0_release",title:"Fury v0.2.0 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_2_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-10-09-fury_0_2_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/a510f942.d632158c.js b/assets/js/a510f942.d632158c.js
deleted file mode 100644
index f7194d2..0000000
--- a/assets/js/a510f942.d632158c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9832],{7314:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"Xlang Serialization Guide",sidebar_position:2,id:"xlang_object_graph_guide"},s=void 0,o={id:"guide/xlang_object_graph_guide",title:"Xlang Serialization Guide",description:"Cross-language object graph serialization",source:"@site/i18n/eu-US/docus [...]
\ No newline at end of file
diff --git a/assets/js/a94703ab.57ef3d3a.js b/assets/js/a94703ab.8f79bfd9.js
similarity index 99%
rename from assets/js/a94703ab.57ef3d3a.js
rename to assets/js/a94703ab.8f79bfd9.js
index 7a5df5b..56973ab 100644
--- a/assets/js/a94703ab.57ef3d3a.js
+++ b/assets/js/a94703ab.8f79bfd9.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4368],{2674:(e,t,n)=>{n.r(t),n.d(t,{default:()=>be});var a=n(7294),o=n(512),i=n(1944),s=n(5281),l=n(2802),r=n(1116),c=n(5999),d=n(2466),u=n(5936);const m={backToTopButton:"backToTopButton_sjWU",backToTopButtonShow:"backToTopButtonShow_xfvO"};var b=n(5893);function h(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,o]=(0,a.useState)(!1),i=(0,a.useRef)(!1),{startScroll:s,cancelScroll:l}=(0, [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7107],{2674:(e,t,n)=>{n.r(t),n.d(t,{default:()=>be});var a=n(7294),o=n(512),i=n(1944),s=n(5281),l=n(2802),r=n(1116),c=n(5999),d=n(2466),u=n(5936);const m={backToTopButton:"backToTopButton_sjWU",backToTopButtonShow:"backToTopButtonShow_xfvO"};var b=n(5893);function h(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,o]=(0,a.useState)(!1),i=(0,a.useRef)(!1),{startScroll:s,cancelScroll:l}=(0, [...]
\ No newline at end of file
diff --git a/assets/js/a9d37ecd.dccedcce.js b/assets/js/a9d37ecd.dccedcce.js
new file mode 100644
index 0000000..fbee171
--- /dev/null
+++ b/assets/js/a9d37ecd.dccedcce.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9288],{1269:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>h,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=t(5893),n=t(1151);const a={slug:"fury_0_2_1_release",title:"Fury v0.2.1 released",authors:["chaokunyang"],tags:["fury"]},l=void 0,s={permalink:"/blog/fury_0_2_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-10-19-fury_0_2_1_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/a9f970a0.6252e5b8.js b/assets/js/a9f970a0.6252e5b8.js
deleted file mode 100644
index c7a81da..0000000
--- a/assets/js/a9f970a0.6252e5b8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7341],{3659:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>u});var a=t(5893),r=t(1151);const s={slug:"fury_0_1_2_release",title:"Fury v0.1.2 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,i={permalink:"/blog/fury_0_1_2_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-09-27-f [...]
\ No newline at end of file
diff --git a/assets/js/aa4764a2.70faed34.js b/assets/js/aa4764a2.70faed34.js
new file mode 100644
index 0000000..5222232
--- /dev/null
+++ b/assets/js/aa4764a2.70faed34.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2668],{8862:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"Xlang Serialization Guide",sidebar_position:2,id:"xlang_object_graph_guide"},s=void 0,o={id:"guide/xlang_object_graph_guide",title:"Xlang Serialization Guide",description:"Cross-language object graph serialization",source:"@site/docs/guide/xlang [...]
\ No newline at end of file
diff --git a/assets/js/aacb1d2b.fa65a588.js b/assets/js/aacb1d2b.fa65a588.js
new file mode 100644
index 0000000..8ce63fc
--- /dev/null
+++ b/assets/js/aacb1d2b.fa65a588.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7382],{313:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var a=r(5893),i=r(1151);const l={slug:"fury_0_4_1_release",title:"Fury 0.4.1 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-12-09-fury_0_4_1_release.md",source:"@site/blo [...]
\ No newline at end of file
diff --git a/assets/js/ab387c04.891faada.js b/assets/js/ab387c04.891faada.js
deleted file mode 100644
index e5d5c4d..0000000
--- a/assets/js/ab387c04.891faada.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9234],{527:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>u,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>n,toc:()=>c});var h=t(5893),i=t(1151);const r={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-05-28-fur [...]
\ No newline at end of file
diff --git a/assets/js/abcc558b.b8bdc818.js b/assets/js/abcc558b.b8bdc818.js
deleted file mode 100644
index be99fa4..0000000
--- a/assets/js/abcc558b.b8bdc818.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9748],{7356:(e,r,i)=>{i.r(r),i.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(5893),s=i(1151);const a={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide"},t=void 0,l={id:"guide/java_object_graph_guide",title:"Java Serialization Guide",description:"Java object graph serialization",source:"@site/i18n/eu-US/docusaurus-plugin-c [...]
\ No newline at end of file
diff --git a/assets/js/ad67eac8.44fa637f.js b/assets/js/ad67eac8.44fa637f.js
new file mode 100644
index 0000000..00e7e21
--- /dev/null
+++ b/assets/js/ad67eac8.44fa637f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1357],{814:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>a,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var h=r(5893),i=r(1151);const s={slug:"fury_0_7_0_release",title:"Fury v0.7.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_7_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-08-04-fury_0_7_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/adfc56cb.43660bf3.js b/assets/js/adfc56cb.43660bf3.js
new file mode 100644
index 0000000..ff60f94
--- /dev/null
+++ b/assets/js/adfc56cb.43660bf3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1462],{5343:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>o,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s=void 0,t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/docs/guide/scala_guide.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/b06e13ac.4559a97e.js b/assets/js/b06e13ac.4559a97e.js
new file mode 100644
index 0000000..9ca5eb4
--- /dev/null
+++ b/assets/js/b06e13ac.4559a97e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3434],{8495:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>d,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var t=a(5893),r=a(1151);const s={id:"usage",title:"Usage",sidebar_position:1},i=void 0,l={id:"start/usage",title:"Usage",description:"Java Serialization",source:"@site/docs/start/usage.md",sourceDirName:"start",slug:"/start/usage",permalink:"/docs/start/usage",draft:!1,unlisted:!1,edi [...]
\ No newline at end of file
diff --git a/assets/js/b2c69f18.300afc46.js b/assets/js/b2c69f18.300afc46.js
new file mode 100644
index 0000000..0c90a5e
--- /dev/null
+++ b/assets/js/b2c69f18.300afc46.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8316],{2257:(e,r,i)=>{i.r(r),i.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(5893),s=i(1151);const a={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide"},t=void 0,l={id:"guide/java_object_graph_guide",title:"Java Serialization Guide",description:"Java object graph serialization",source:"@site/docs/guide/java_serialization_ [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.49cd0415.js b/assets/js/b2f554cd.49cd0415.js
new file mode 100644
index 0000000..e4c740b
--- /dev/null
+++ b/assets/js/b2f554cd.49cd0415.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"fury_0_7_0_release","metadata":{"permalink":"/blog/fury_0_7_0_release","editUrl":"https://github.com/apache/fury-site/tree/main/blog/2024-08-04-fury_0_7_0_release.md","source":"@site/blog/2024-08-04-fury_0_7_0_release.md","title":"Fury v0.7.0 Released","description":"The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release  [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.67b5a616.js b/assets/js/b2f554cd.67b5a616.js
deleted file mode 100644
index 4d12507..0000000
--- a/assets/js/b2f554cd.67b5a616.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"fury_0_7_0_release","metadata":{"permalink":"/blog/fury_0_7_0_release","editUrl":"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-08-04-fury_0_7_0_release.md","source":"@site/i18n/eu-US/docusaurus-plugin-content-blog/2024-08-04-fury_0_7_0_release.md","title":"Fury v0.7.0 Released","description":"The Apache Fu [...]
\ No newline at end of file
diff --git a/assets/js/b486c30c.591a7b22.js b/assets/js/b486c30c.591a7b22.js
new file mode 100644
index 0000000..d2cd4c4
--- /dev/null
+++ b/assets/js/b486c30c.591a7b22.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4228],{2117:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=n(5893),l=n(1151);const a={slug:"fury_0_5_0_release",title:"Fury v0.5.0 Released",authors:["chaokunyang"],tags:["fury"]},t=void 0,s={permalink:"/blog/fury_0_5_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-05-03-fury_0_5_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/ba38b13c.beb20288.js b/assets/js/ba38b13c.beb20288.js
new file mode 100644
index 0000000..2c8029a
--- /dev/null
+++ b/assets/js/ba38b13c.beb20288.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8065],{8229:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>u,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>l,toc:()=>s});var n=t(5893),i=t(1151);const r={slug:"fury_blazing_fast_multiple_language_serialization_framework",title:"Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy",authors:["chaokunyang"],tags:["fury"]},o=void 0,l={permalink:"/blog/fury_blazing_ [...]
\ No newline at end of file
diff --git a/assets/js/ba82a633.372d0c46.js b/assets/js/ba82a633.372d0c46.js
new file mode 100644
index 0000000..6f688bb
--- /dev/null
+++ b/assets/js/ba82a633.372d0c46.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8445],{7543:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>n,toc:()=>u});var h=t(5893),r=t(1151);const i={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2024-05-28-fury_0_5_1_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/bc121024.0d19f658.js b/assets/js/bc121024.0d19f658.js
deleted file mode 100644
index 3c0dfe4..0000000
--- a/assets/js/bc121024.0d19f658.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7250],{9698:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>u,frontMatter:()=>t,metadata:()=>l,toc:()=>h});var i=r(5893),a=r(1151);const t={slug:"fury_0_1_1_release",title:"Fury v0.1.1 released",authors:["chaokunyang"],tags:["fury"]},s=void 0,l={permalink:"/blog/fury_0_1_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-09-21-f [...]
\ No newline at end of file
diff --git a/assets/js/c140edc0.d2cd100e.js b/assets/js/c140edc0.d2cd100e.js
new file mode 100644
index 0000000..7c930cd
--- /dev/null
+++ b/assets/js/c140edc0.d2cd100e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9317],{9585:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>u,frontMatter:()=>t,metadata:()=>l,toc:()=>h});var i=r(5893),a=r(1151);const t={slug:"fury_0_1_1_release",title:"Fury v0.1.1 released",authors:["chaokunyang"],tags:["fury"]},s=void 0,l={permalink:"/blog/fury_0_1_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-09-21-fury_0_1_1_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/c5ab923c.6da83e04.js b/assets/js/c5ab923c.6da83e04.js
deleted file mode 100644
index 2a39a1e..0000000
--- a/assets/js/c5ab923c.6da83e04.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1689],{38:(i,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>r,default:()=>o,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var l=a(5893),t=a(1151);const n={slug:"fury_0_3_0_release",title:"Fury v0.3.0 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-04-fur [...]
\ No newline at end of file
diff --git a/assets/js/c62485b9.59e1841d.js b/assets/js/c62485b9.59e1841d.js
new file mode 100644
index 0000000..e720461
--- /dev/null
+++ b/assets/js/c62485b9.59e1841d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3493],{4636:(e,i,o)=>{o.r(i),o.d(i,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var t=o(5893),n=o(1151);const r={id:"introduction",title:"Introduction",sidebar_position:1},a=void 0,s={id:"introduction/introduction",title:"Introduction",description:"Fury is a blazing fast multi-language serialization framework powered by jit(just-in-time compilation) and zero-copy [...]
\ No newline at end of file
diff --git a/assets/js/cc296a15.d6a5e6b7.js b/assets/js/cc296a15.d6a5e6b7.js
new file mode 100644
index 0000000..6551a64
--- /dev/null
+++ b/assets/js/cc296a15.d6a5e6b7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5060],{3040:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>o});var s=t(5893),r=t(1151);const i={slug:"fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8",title:"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization",authors:["chaokunyang"],tags:["fury"]},c=void 0,a={permalink:"/blog/fury_meta_string_3 [...]
\ No newline at end of file
diff --git a/assets/js/d760bac1.add43661.js b/assets/js/d760bac1.add43661.js
deleted file mode 100644
index 2827e3c..0000000
--- a/assets/js/d760bac1.add43661.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3485],{5960:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>h});var n=t(5893),r=t(1151);const a={slug:"fury_0_2_1_release",title:"Fury v0.2.1 released",authors:["chaokunyang"],tags:["fury"]},l=void 0,s={permalink:"/blog/fury_0_2_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-10-19-f [...]
\ No newline at end of file
diff --git a/assets/js/d9d511e9.a7f46350.js b/assets/js/d9d511e9.a7f46350.js
deleted file mode 100644
index 1ae9a39..0000000
--- a/assets/js/d9d511e9.a7f46350.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5574],{8895:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>u,toc:()=>s});var n=t(5893),i=t(1151);const r={slug:"fury_blazing_fast_multiple_language_serialization_framework",title:"Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy",authors:["chaokunyang"],tags:["fury"]},o=void 0,u={permalink:"/blog/fury_blazing_ [...]
\ No newline at end of file
diff --git a/assets/js/db32b776.52280d9e.js b/assets/js/db32b776.52280d9e.js
deleted file mode 100644
index f05cff5..0000000
--- a/assets/js/db32b776.52280d9e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4805],{3067:(i,l,a)=>{a.r(l),a.d(l,{assets:()=>h,contentTitle:()=>r,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>u});var t=a(5893),e=a(1151);const n={slug:"fury_0_3_1_release",title:"Fury v0.3.1 released",authors:["chaokunyang"],tags:["fury"]},r=void 0,s={permalink:"/blog/fury_0_3_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-11-21-f [...]
\ No newline at end of file
diff --git a/assets/js/dbf89cc0.ee8096b1.js b/assets/js/dbf89cc0.ee8096b1.js
new file mode 100644
index 0000000..c24ec73
--- /dev/null
+++ b/assets/js/dbf89cc0.ee8096b1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8539],{5614:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=n(5893),a=n(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/docs/start/install.md",sourceDirName:"start",slug:"/start/in [...]
\ No newline at end of file
diff --git a/assets/js/e1891e59.27eb9546.js b/assets/js/e1891e59.27eb9546.js
deleted file mode 100644
index 92caa2c..0000000
--- a/assets/js/e1891e59.27eb9546.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5291],{4890:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>h,default:()=>o,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const n={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},h=void 0,l={permalink:"/blog/fury_0_6_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-07-23-fu [...]
\ No newline at end of file
diff --git a/assets/js/e20a7859.46e7e993.js b/assets/js/e20a7859.46e7e993.js
new file mode 100644
index 0000000..3971dc4
--- /dev/null
+++ b/assets/js/e20a7859.46e7e993.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1186],{3078:(e,d,n)=>{n.r(d),n.d(d,{assets:()=>c,contentTitle:()=>s,default:()=>j,frontMatter:()=>r,metadata:()=>l,toc:()=>h});var t=n(5893),i=n(1151);const r={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},s=void 0,l={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Note:",source:"@site/docs/guide/xlang_type_mapping.md",sourceDirN [...]
\ No newline at end of file
diff --git a/assets/js/e7edbc2b.608ffc6f.js b/assets/js/e7edbc2b.608ffc6f.js
new file mode 100644
index 0000000..d959987
--- /dev/null
+++ b/assets/js/e7edbc2b.608ffc6f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8438],{3606:(a,i,e)=>{e.r(i),e.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var l=e(5893),t=e(1151);const r={slug:"fury_0_4_0_release",title:"Fury 0.4.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,s={permalink:"/blog/fury_0_4_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-11-29-fury_0_4_0_release.md",source:"@site/bl [...]
\ No newline at end of file
diff --git a/assets/js/ea09a055.5c74548d.js b/assets/js/ea09a055.5c74548d.js
deleted file mode 100644
index 7efdebf..0000000
--- a/assets/js/ea09a055.5c74548d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1541],{6319:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>o,default:()=>d,frontMatter:()=>s,metadata:()=>u,toc:()=>l});var a=n(5893),r=n(1151);const s={slug:"fury_0_1_0_release",title:"Fury v0.1.0 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,u={permalink:"/blog/fury_0_1_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2023-07-15-f [...]
\ No newline at end of file
diff --git a/assets/js/ee1949ee.558a1f65.js b/assets/js/ee1949ee.558a1f65.js
deleted file mode 100644
index 6ff8c10..0000000
--- a/assets/js/ee1949ee.558a1f65.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6717],{1407:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var r=n(5893),l=n(1151);const a={slug:"fury_0_5_0_release",title:"Fury v0.5.0 Released",authors:["chaokunyang"],tags:["fury"]},t=void 0,s={permalink:"/blog/fury_0_5_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-05-03-f [...]
\ No newline at end of file
diff --git a/assets/js/f0b86561.994df018.js b/assets/js/f0b86561.994df018.js
deleted file mode 100644
index 04ad8e0..0000000
--- a/assets/js/f0b86561.994df018.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1049],{5290:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>o,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s=void 0,t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/i18n/eu-US/docusaurus-plugin-content-d [...]
\ No newline at end of file
diff --git a/assets/js/f1aad19d.c35c0468.js b/assets/js/f1aad19d.c35c0468.js
new file mode 100644
index 0000000..cc080e9
--- /dev/null
+++ b/assets/js/f1aad19d.c35c0468.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1648],{4020:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>o});var s=t(5893),r=t(1151);const i={slug:"fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8",title:"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization",authors:["chaokunyang"],tags:["fury"]},c=void 0,a={permalink:"/blog/fury_meta_string_3 [...]
\ No newline at end of file
diff --git a/assets/js/f3f488a3.a33bfb0c.js b/assets/js/f3f488a3.a33bfb0c.js
new file mode 100644
index 0000000..cd34abd
--- /dev/null
+++ b/assets/js/f3f488a3.a33bfb0c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7668],{5067:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>u,frontMatter:()=>t,metadata:()=>l,toc:()=>h});var i=r(5893),a=r(1151);const t={slug:"fury_0_1_1_release",title:"Fury v0.1.1 released",authors:["chaokunyang"],tags:["fury"]},s=void 0,l={permalink:"/blog/fury_0_1_1_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-09-21-fury_0_1_1_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/fc69fc3b.9be5daa1.js b/assets/js/fc69fc3b.9be5daa1.js
new file mode 100644
index 0000000..ecbd954
--- /dev/null
+++ b/assets/js/fc69fc3b.9be5daa1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9158],{2464:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>o,default:()=>d,frontMatter:()=>s,metadata:()=>u,toc:()=>l});var r=n(5893),a=n(1151);const s={slug:"fury_0_1_0_release",title:"Fury v0.1.0 released",authors:["chaokunyang"],tags:["fury"]},o=void 0,u={permalink:"/blog/fury_0_1_0_release",editUrl:"https://github.com/apache/fury-site/tree/main/blog/2023-07-15-fury_0_1_0_release.md",source:"@site/b [...]
\ No newline at end of file
diff --git a/assets/js/main.0f2fbd56.js b/assets/js/main.0f2fbd56.js
new file mode 100644
index 0000000..0008654
--- /dev/null
+++ b/assets/js/main.0f2fbd56.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.0f2fbd56.js.LICENSE.txt */
+(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"061c795b":[()=>n.e(6624).then(n.bind(n,1582)),"@site/blog/2023-09-27-fury_0_1_2_release.md",1582],"092604a4":[()=>n.e(5088).then(n.bind(n,307)),"@site/docs/introduction/benchmark.md",307],"0d357cdf":[()=>Promise.all([n.e( [...]
\ No newline at end of file
diff --git a/assets/js/main.fcd71dfe.js.LICENSE.txt b/assets/js/main.0f2fbd56.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.fcd71dfe.js.LICENSE.txt
rename to assets/js/main.0f2fbd56.js.LICENSE.txt
diff --git a/assets/js/main.fcd71dfe.js b/assets/js/main.fcd71dfe.js
deleted file mode 100644
index 11e2cb4..0000000
--- a/assets/js/main.fcd71dfe.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.fcd71dfe.js.LICENSE.txt */
-(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"03a550ee":[()=>n.e(7015).then(n.bind(n,7043)),"@site/i18n/eu-US/docusaurus-plugin-content-blog/2024-07-23-fury_0_6_0_release.md?truncated=true",7043],"0bf987ba":[()=>n.e(4217).then(n.bind(n,9598)),"@site/i18n/eu-US/docusa [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.1c9784c7.js b/assets/js/runtime~main.1c9784c7.js
deleted file mode 100644
index 5383340..0000000
--- a/assets/js/runtime~main.1c9784c7.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,a,f,b,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return d[e].call(f.exports,f,f.exports,r),f.exports}r.m=d,e=[],r.O=(a,f,b,c)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],b=e[i][1],c=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}c=c||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.9755a209.js b/assets/js/runtime~main.9755a209.js
new file mode 100644
index 0000000..3bf4fd1
--- /dev/null
+++ b/assets/js/runtime~main.9755a209.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,a,c,f,b,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={exports:{}};return d[e].call(c.exports,c,c.exports,r),c.exports}r.m=d,e=[],r.O=(a,c,f,b)=>{if(!c){var d=1/0;for(i=0;i<e.length;i++){c=e[i][0],f=e[i][1],b=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index cdaf7a6..5e0b2c2 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Archive | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/archive"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US">< [...]
+<title data-rh="true">Archive | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/archive"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US">< [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_1_0_release/index.html b/blog/fury_0_1_0_release/index.html
index 40f7cfa..3171f9e 100644
--- a/blog/fury_0_1_0_release/index.html
+++ b/blog/fury_0_1_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.1.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.1.0 release of the Fury. Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15. This release includes many features: production-ready Java serialization, cross language serialization for Java/Python/JavaScript/Rust, row format support and so on.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m excited to release Fury v0.1.0 . Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15.</p>
@@ -470,7 +470,7 @@ For details, please refer to the following commit messages.</p>
 <li>chore: apply license format by @tisonkun in <a href="https://github.com/alipay/fury/pull/783" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/783</a></li>
 <li>[Java] use soft reference to avoid duplicate codegen by @chaokunyang in <a href="https://github.com/alipay/fury/pull/809" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/809</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/commits/v0.1.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/commits/v0.1.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top--sm"><a href="https [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/commits/v0.1.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/commits/v0.1.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top--sm"><a href="https [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_1_1_release/index.html b/blog/fury_0_1_1_release/index.html
index d50bf31..2df8f73 100644
--- a/blog/fury_0_1_1_release/index.html
+++ b/blog/fury_0_1_1_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_1_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.1.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_1_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.1</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.0</code>. It keeps binary compatibility with <code>0.1.0</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Direct link to Highlights" title="Direct link to Highlights">​</a></h2>
@@ -47,7 +47,7 @@
 <li>[Python] Fix python linux deploy missing shared library files (#892)</li>
 <li>[[Java] refine AllowListChecker (#893)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_1_2_release/index.html b/blog/fury_0_1_2_release/index.html
index 1fa2612..c527625 100644
--- a/blog/fury_0_1_2_release/index.html
+++ b/blog/fury_0_1_2_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.2 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_2_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.1.2 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_2_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What&#x27;s Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What&#x27;s Changed" title="Direct link to What&#x27;s Changed">​</a></h2>
@@ -18,7 +18,7 @@
 <li>[Python] Use cloudpickle for local function serialization (#914)</li>
 <li>[Python] fix row format getter (#915)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_2_0_release/index.html b/blog/fury_0_2_0_release/index.html
index 2d50fef..85d6aee 100644
--- a/blog/fury_0_2_0_release/index.html
+++ b/blog/fury_0_2_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.2.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.2.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, 30%~50% smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT serialization. [...]
@@ -143,7 +143,7 @@
 <li>@ilxqx made their first contribution in <a href="https://github.com/fury-project/dubbo-serialization-fury/pull/1" target="_blank" rel="noopener noreferrer">https://github.com/fury-project/dubbo-serialization-fury/pull/1</a></li>
 <li>@T-baby made their first contribution in <a href="https://github.com/fury-project/dubbo-serialization-fury/pull/13" target="_blank" rel="noopener noreferrer">https://github.com/fury-project/dubbo-serialization-fury/pull/13</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.2.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.2.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.2.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.2.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_2_1_release/index.html b/blog/fury_0_2_1_release/index.html
index b58cc20..a5f09f0 100644
--- a/blog/fury_0_2_1_release/index.html
+++ b/blog/fury_0_2_1_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.2.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_1_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.2.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_1_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
@@ -42,7 +42,7 @@
 <li>@voldyman made their first contribution in <a href="https://github.com/alipay/fury/pull/995" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/995</a></li>
 <li>@caicancai made their first contribution in <a href="https://github.com/alipay/fury/pull/1009" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1009</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_3_0_release/index.html b/blog/fury_0_3_0_release/index.html
index 3cda5cb..e7d4722 100644
--- a/blog/fury_0_3_0_release/index.html
+++ b/blog/fury_0_3_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.3.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.3.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
@@ -90,7 +90,7 @@
 <li>@vidhijain27 made their first contribution in <a href="https://github.com/alipay/fury/pull/1056" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1056</a></li>
 <li>@farmerworking made their first contribution in <a href="https://github.com/alipay/fury/pull/1063" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1063</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.1...v0.3.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.1...v0.3.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.1...v0.3.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.1...v0.3.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_3_1_release/index.html b/blog/fury_0_3_1_release/index.html
index 3daf127..d59562c 100644
--- a/blog/fury_0_3_1_release/index.html
+++ b/blog/fury_0_3_1_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.3.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_1_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.3.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_1_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.3.1 release of the Fury. With this release, fury supports python 3.11&amp;3.12, droped python 3.6 support.
 Multiple scala serialization JIT optimization are included, and java serialization compatibility is improved too.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
@@ -66,7 +66,7 @@ Multiple scala serialization JIT optimization are included, and java serializati
 <li>@PragmaTwice made their first contribution in <a href="https://github.com/alipay/fury/pull/1093" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1093</a></li>
 <li>@xiguashu made their first contribution in <a href="https://github.com/alipay/fury/pull/1123" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1123</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_4_0_release/index.html b/blog/fury_0_4_0_release/index.html
index 6516968..256a5ee 100644
--- a/blog/fury_0_4_0_release/index.html
+++ b/blog/fury_0_4_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.4.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
+<title data-rh="true">Fury 0.4.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
@@ -58,7 +58,7 @@
 <li>[Java] Add graalvm benchmark test results by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1180" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1180</a></li>
 <li>[Scala] fix package object inaccessible from source code by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1181" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1181</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_4_1_release/index.html b/blog/fury_0_4_1_release/index.html
index bdb8f18..5497648 100644
--- a/blog/fury_0_4_1_release/index.html
+++ b/blog/fury_0_4_1_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.4.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_1_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
+<title data-rh="true">Fury 0.4.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_1_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format too.</p>
@@ -43,7 +43,7 @@
 <ul>
 <li>@bytemain made their first contribution in <a href="https://github.com/alipay/fury/pull/1211" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1211</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_5_0_release/index.html b/blog/fury_0_5_0_release/index.html
index 501353a..d173865 100644
--- a/blog/fury_0_5_0_release/index.html
+++ b/blog/fury_0_5_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.5.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.5.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-features">New Features<a href="#new-features" class="hash-link" aria-label="Direct link to New Features" title="Direct link to New Features">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="specification">Specification<a href="#specification" class="hash-link" aria-label="Direct link to Specification" title="Direct link to Specification">​</a></h3>
 <ul>
@@ -166,7 +166,7 @@ and maintainability.</li>
 <p>Thanks @chaokunyang @theweipeng @PragmaTwice @LiangliangSui @nandakumar131 @Munoon @qingoba @vesense @liuxiaocs7 @mtf90 @bowin @cn-at-osmit @Maurice-Betzel @phogh @laglangyue @tommyettinger @huisman6 @pixeeai</p>
 <p>A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_5_1_release/index.html b/blog/fury_0_5_1_release/index.html
index 1a41a6f..ccdb761 100644
--- a/blog/fury_0_5_1_release/index.html
+++ b/blog/fury_0_5_1_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.5.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_1_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
+<title data-rh="true">Fury 0.5.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_1_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature">​</a></h2>
 <ul>
 <li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -58,7 +58,7 @@
 <li>@jasonmokk made their first contribution in <a href="https://github.com/apache/fury/pull/1620" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1620</a></li>
 <li>@157152688 made their first contribution in <a href="https://github.com/apache/fury/pull/1623" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1623</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_6_0_release/index.html b/blog/fury_0_6_0_release/index.html
index e84efd7..d3e82f7 100644
--- a/blog/fury_0_6_0_release/index.html
+++ b/blog/fury_0_6_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.6.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_6_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
+<title data-rh="true">Fury 0.6.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_6_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_lo [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light">​</a></h2>
 <p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
 <ul>
@@ -80,7 +80,7 @@
 <li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
 <li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_7_0_release/index.html b/blog/fury_0_7_0_release/index.html
index 2fc70dd..b6f6f77 100644
--- a/blog/fury_0_7_0_release/index.html
+++ b/blog/fury_0_7_0_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.7.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_7_0_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Fury v0.7.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_7_0_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="Direct link to High Light" title="Direct link to High Light">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Direct link to Experimental" title="Direct link to Experimental">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
@@ -61,7 +61,7 @@
 <p>Thanks @komamitsu @pjfanning @chaokunyang @weijiang157152688 @kitty-eu-org @urlyy @zhaommmmomo
 A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top-- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
index e569699..89abcbe 100644
--- a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" content [...]
+<title data-rh="true">Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" content [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>The GitHub address of fury repository is: <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></p>
 <img alt="fury banner" src="/img/fury_banner.png">
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="background">Background<a href="#background" class="hash-link" aria-label="Direct link to Background" title="Direct link to Background">​</a></h2>
@@ -158,7 +158,7 @@ and implement reference resolution by themselves, as well as writing code to con
 <p>We are committed to building Apache Fury into an open and neutral community project that pursues passion and innovation. The development and discussion are open-sourced and transparent in the community. Any form of participation is welcome, including but not limited to questions, code contributions, technical discussions, etc. We are looking forward to receiving your ideas and feedback, participating in the project together, pushing the project forward and creating a better serializat [...]
 <p>The GitHub address of the fury repository is: <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></p>
 <p>Official website: <a href="https://fury.apache.org" target="_blank" rel="noopener noreferrer">https://fury.apache.org</a></p>
-<p>All issues, PR, and Discussion are welcome.</p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top--sm"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-blog/2024-04-25-fury_blazing_fast_multiple_language_seriali [...]
+<p>All issues, PR, and Discussion are welcome.</p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div><div class="col margin-top--sm"><a href="https://github.com/apache/fury-site/tree/main/blog/2024-04-25-fury_blazing_fast_multiple_language_serialization_framework.md" target="_blank"  [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
index 03cc3d0..48383a2 100644
--- a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
+++ b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8"><meta data-rh="true" property="og:locale" content="eu_ [...]
+<title data-rh="true">Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8"><meta data-rh="true" property="og:locale" content="en_ [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>In rpc/serialization systems, we often need to send <strong><code>namespace/path/filename/fieldName/packageName/moduleName/className/enumValue</code></strong> string between processes.</p>
 <p>Those strings are mostly ascii strings. In order to transfer between processes, we encode such strings using utf-8 encodings. Such encoding
 will take one byte for every char, which is not space efficient actually.</p>
@@ -47,7 +47,7 @@ If a string contains digits, then <code>LOWER_UPPER_DIGIT_SPECIAL</code> will be
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="benchmark">Benchmark<a href="#benchmark" class="hash-link" aria-label="Direct link to Benchmark" title="Direct link to Benchmark">​</a></h2>
 <p>utf8 encoding uses <code>30</code> bytes for string <code>org.apache.fury.benchmark.data</code>, fury meta string uses only <code>19</code> bytes.
 utf8 encoding uses <code>12</code> bytes for string <code>MediaContent</code>, but fury meta string uses only <code>9</code> bytes.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/index.html b/blog/index.html
index 0202e32..a422c5e 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" 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.0.1">
-<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US"><meta data-r [...]
+<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US"><meta data-r [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="Direct link to High Light" title="Direct link to High Light">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Direct link to Experimental" title="Direct link to Experimental">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
@@ -61,7 +61,7 @@
 <p>Thanks @komamitsu @pjfanning @chaokunyang @weijiang157152688 @kitty-eu-org @urlyy @zhaommmmomo
 A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light">​</a></h2>
 <p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
 <ul>
@@ -132,7 +132,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
 <li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature">​</a></h2>
 <ul>
 <li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -181,7 +181,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>@jasonmokk made their first contribution in <a href="https://github.com/apache/fury/pull/1620" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1620</a></li>
 <li>@157152688 made their first contribution in <a href="https://github.com/apache/fury/pull/1623" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1623</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>In rpc/serialization systems, we often need to send <strong><code>namespace/path/filename/fieldName/packageName/moduleName/className/enumValue</code></strong> string between processes.</p>
 <p>Those strings are mostly ascii strings. In order to transfer between processes, we encode such strings using utf-8 encodings. Such encoding
 will take one byte for every char, which is not space efficient actually.</p>
@@ -219,7 +219,7 @@ If a string contains digits, then <code>LOWER_UPPER_DIGIT_SPECIAL</code> will be
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="benchmark">Benchmark<a href="#benchmark" class="hash-link" aria-label="Direct link to Benchmark" title="Direct link to Benchmark">​</a></h2>
 <p>utf8 encoding uses <code>30</code> bytes for string <code>org.apache.fury.benchmark.data</code>, fury meta string uses only <code>19</code> bytes.
 utf8 encoding uses <code>12</code> bytes for string <code>MediaContent</code>, but fury meta string uses only <code>9</code> bytes.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-features">New Features<a href="#new-features" class="hash-link" aria-label="Direct link to New Features" title="Direct link to New Features">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="specification">Specification<a href="#specification" class="hash-link" aria-label="Direct link to Specification" title="Direct link to Specification">​</a></h3>
 <ul>
@@ -376,7 +376,7 @@ and maintainability.</li>
 <p>Thanks @chaokunyang @theweipeng @PragmaTwice @LiangliangSui @nandakumar131 @Munoon @qingoba @vesense @liuxiaocs7 @mtf90 @bowin @cn-at-osmit @Maurice-Betzel @phogh @laglangyue @tommyettinger @huisman6 @pixeeai</p>
 <p>A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format too.</p>
@@ -410,7 +410,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <ul>
 <li>@bytemain made their first contribution in <a href="https://github.com/alipay/fury/pull/1211" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1211</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
@@ -459,7 +459,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>[Java] Add graalvm benchmark test results by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1180" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1180</a></li>
 <li>[Scala] fix package object inaccessible from source code by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1181" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1181</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.3.1 release of the Fury. With this release, fury supports python 3.11&amp;3.12, droped python 3.6 support.
 Multiple scala serialization JIT optimization are included, and java serialization compatibility is improved too.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
@@ -516,7 +516,7 @@ Multiple scala serialization JIT optimization are included, and java serializati
 <li>@PragmaTwice made their first contribution in <a href="https://github.com/alipay/fury/pull/1093" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1093</a></li>
 <li>@xiguashu made their first contribution in <a href="https://github.com/alipay/fury/pull/1123" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1123</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index d7e5199..7410af9 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" 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.0.1">
-<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/page/2"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US"><meta [...]
+<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/page/2"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US"><meta [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
@@ -42,8 +42,8 @@
 <li>@voldyman made their first contribution in <a href="https://github.com/alipay/fury/pull/995" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/995</a></li>
 <li>@caicancai made their first contribution in <a href="https://github.com/alipay/fury/pull/1009" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1009</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
-<p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What&#x27;s Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What&#x27;s Changed" title="Direct link to What&#x27;s Changed">​</a></h2>
@@ -52,7 +52,7 @@
 <li>[Python] Use cloudpickle for local function serialization (#914)</li>
 <li>[Python] fix row format getter (#915)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.1</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.0</code>. It keeps binary compatibility with <code>0.1.0</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Direct link to Highlights" title="Direct link to Highlights">​</a></h2>
@@ -90,7 +90,7 @@
 <li>[Python] Fix python linux deploy missing shared library files (#892)</li>
 <li>[[Java] refine AllowListChecker (#893)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.1.0 release of the Fury. Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15. This release includes many features: production-ready Java serialization, cross language serialization for Java/Python/JavaScript/Rust, row format support and so on.</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 cla [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
diff --git a/blog/rss.xml b/blog/rss.xml
index b0c71d3..f67f3f8 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -7,7 +7,7 @@
         <lastBuildDate>Sun, 04 Aug 2024 00:00:00 GMT</lastBuildDate>
         <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
         <generator>https://github.com/jpmonette/feed</generator>
-        <language>eu-US</language>
+        <language>en-US</language>
         <item>
             <title><![CDATA[Fury v0.7.0 Released]]></title>
             <link>https://fury.apache.org/blog/fury_0_7_0_release</link>
diff --git a/blog/tags/fury/index.html b/blog/tags/fury/index.html
index 6e506f1..ff63333 100644
--- a/blog/tags/fury/index.html
+++ b/blog/tags/fury/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-tags-post-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-tags-post-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">15 posts tagged with &quot;fury&quot; | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docu [...]
+<title data-rh="true">15 posts tagged with &quot;fury&quot; | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docu [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="Direct link to High Light" title="Direct link to High Light">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Direct link to Experimental" title="Direct link to Experimental">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
@@ -61,7 +61,7 @@
 <p>Thanks @komamitsu @pjfanning @chaokunyang @weijiang157152688 @kitty-eu-org @urlyy @zhaommmmomo
 A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.6.0...v0.7.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.6.0...v0.7.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light">​</a></h2>
 <p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
 <ul>
@@ -132,7 +132,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
 <li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature">​</a></h2>
 <ul>
 <li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -181,7 +181,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>@jasonmokk made their first contribution in <a href="https://github.com/apache/fury/pull/1620" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1620</a></li>
 <li>@157152688 made their first contribution in <a href="https://github.com/apache/fury/pull/1623" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1623</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>In rpc/serialization systems, we often need to send <strong><code>namespace/path/filename/fieldName/packageName/moduleName/className/enumValue</code></strong> string between processes.</p>
 <p>Those strings are mostly ascii strings. In order to transfer between processes, we encode such strings using utf-8 encodings. Such encoding
 will take one byte for every char, which is not space efficient actually.</p>
@@ -219,7 +219,7 @@ If a string contains digits, then <code>LOWER_UPPER_DIGIT_SPECIAL</code> will be
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="benchmark">Benchmark<a href="#benchmark" class="hash-link" aria-label="Direct link to Benchmark" title="Direct link to Benchmark">​</a></h2>
 <p>utf8 encoding uses <code>30</code> bytes for string <code>org.apache.fury.benchmark.data</code>, fury meta string uses only <code>19</code> bytes.
 utf8 encoding uses <code>12</code> bytes for string <code>MediaContent</code>, but fury meta string uses only <code>9</code> bytes.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// utf8 use 30 bytes, we use only 19 bytes</span> [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-features">New Features<a href="#new-features" class="hash-link" aria-label="Direct link to New Features" title="Direct link to New Features">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="specification">Specification<a href="#specification" class="hash-link" aria-label="Direct link to Specification" title="Direct link to Specification">​</a></h3>
 <ul>
@@ -376,7 +376,7 @@ and maintainability.</li>
 <p>Thanks @chaokunyang @theweipeng @PragmaTwice @LiangliangSui @nandakumar131 @Munoon @qingoba @vesense @liuxiaocs7 @mtf90 @bowin @cn-at-osmit @Maurice-Betzel @phogh @laglangyue @tommyettinger @huisman6 @pixeeai</p>
 <p>A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code,
 documentation, or issue reporting, are really appreciated.</p>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.4.1...v0.5.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.4.1...v0.5.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format too.</p>
@@ -410,7 +410,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <ul>
 <li>@bytemain made their first contribution in <a href="https://github.com/alipay/fury/pull/1211" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1211</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.4.0...v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.4.0...v0.4.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
@@ -459,7 +459,7 @@ documentation, or issue reporting, are really appreciated.</p>
 <li>[Java] Add graalvm benchmark test results by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1180" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1180</a></li>
 <li>[Scala] fix package object inaccessible from source code by @chaokunyang in <a href="https://github.com/alipay/fury/pull/1181" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1181</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.1...v0.4.0" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.1...v0.4.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.3.1 release of the Fury. With this release, fury supports python 3.11&amp;3.12, droped python 3.6 support.
 Multiple scala serialization JIT optimization are included, and java serialization compatibility is improved too.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
@@ -516,7 +516,7 @@ Multiple scala serialization JIT optimization are included, and java serializati
 <li>@PragmaTwice made their first contribution in <a href="https://github.com/alipay/fury/pull/1093" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1093</a></li>
 <li>@xiguashu made their first contribution in <a href="https://github.com/alipay/fury/pull/1123" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1123</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.3.0...v0.3.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.3.0...v0.3.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
diff --git a/blog/tags/fury/page/2/index.html b/blog/tags/fury/page/2/index.html
index 8a7f327..5ecb5bc 100644
--- a/blog/tags/fury/page/2/index.html
+++ b/blog/tags/fury/page/2/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-tags-post-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-tags-post-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">15 posts tagged with &quot;fury&quot; | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury/page/2"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" nam [...]
+<title data-rh="true">15 posts tagged with &quot;fury&quot; | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury/page/2"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" nam [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
@@ -42,8 +42,8 @@
 <li>@voldyman made their first contribution in <a href="https://github.com/alipay/fury/pull/995" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/995</a></li>
 <li>@caicancai made their first contribution in <a href="https://github.com/alipay/fury/pull/1009" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1009</a></li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
-<p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What&#x27;s Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What&#x27;s Changed" title="Direct link to What&#x27;s Changed">​</a></h2>
@@ -52,7 +52,7 @@
 <li>[Python] Use cloudpickle for local function serialization (#914)</li>
 <li>[Python] fix row format getter (#915)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.1</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.0</code>. It keeps binary compatibility with <code>0.1.0</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Direct link to Highlights" title="Direct link to Highlights">​</a></h2>
@@ -90,7 +90,7 @@
 <li>[Python] Fix python linux deploy missing shared library files (#892)</li>
 <li>[[Java] refine AllowListChecker (#893)</li>
 </ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.1.0...v0.1.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
 <p>I&#x27;m pleased to announce the 0.1.0 release of the Fury. Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15. This release includes many features: production-ready Java serialization, cross language serialization for Java/Python/JavaScript/Rust, row format support and so on.</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 cla [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
diff --git a/blog/tags/index.html b/blog/tags/index.html
index c546928..14727fa 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="blog-wrapper blog-tags-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="blog-wrapper blog-tags-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Tags | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US"><meta d [...]
+<title data-rh="true">Tags | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US"><meta d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/community/how_to_join_community/index.html b/docs/community/how_to_join_community/index.html
index 17df3d8..adfe1ce 100644
--- a/docs/community/how_to_join_community/index.html
+++ b/docs/community/how_to_join_community/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_join_community" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_join_community" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">How to join Fury | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_join_community"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="doc [...]
+<title data-rh="true">How to join Fury | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_join_community"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="doc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="fury-contribution-guide">Fury Contribution Guide<a href="#fury-contribution-guide" class="hash-link" aria-label="Direct link to Fury Contribution Guide" title="Direct link to Fury Contribution Guide">​</a></h2>
 <p>The Fury team usually conducts development and issue maintenance on GitHub. Please open the <a href="https://github.com/" target="_blank" rel="noopener noreferrer">GitHub website</a>, click the <code>Sign up</code> button in the upper right corner, register your own account, and take the first step of your open source journey.</p>
 <p>In the <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">Fury repository</a>, we have a <a href="https://fury.apache.org/zh-CN/docs/community/" target="_blank" rel="noopener noreferrer">guide</a> for all open source contributors, introducing contents such as version management and branch management. <strong>Please take a few minutes to read and understand it</strong>.</p>
@@ -71,7 +71,7 @@
 <li>Offer suggestions for the project&#x27;s development, functional planning, etc.</li>
 <li>Create articles, videos, and hold lectures to promote Fury.</li>
 <li>Write promotion plans and execute them together with the team.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/community/how_to_join_community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/community/how_to_join_community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1. [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/community/how_to_release/index.html b/docs/community/how_to_release/index.html
index 91db9d9..5609ace 100644
--- a/docs/community/how_to_release/index.html
+++ b/docs/community/how_to_release/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_release" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_release" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">How to release | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_release"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">How to release | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_release"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="introduction">Introduction<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction">​</a></h2>
 <p>Source Release is the most important part which Apache values.</p>
 <p>Please pay more attention to license and signing issues.
@@ -141,7 +141,7 @@ Publishing software is a serious thing and has legal consequences.</p>
 <p>Title:</p>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[ANNOUNCE] Release Apache Fury(incubating) ${release_version}</span><br></span></code></pre><div class="b [...]
 <p>Content:</p>
-<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Hi all,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style=" [...]
+<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Hi all,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style=" [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/community/how_to_verify/index.html b/docs/community/how_to_verify/index.html
index 96fc190..c51bb7a 100644
--- a/docs/community/how_to_verify/index.html
+++ b/docs/community/how_to_verify/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_verify" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/how_to_verify" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">How to verify | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_verify"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_loc [...]
+<title data-rh="true">How to verify | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_verify"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_loc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="download-the-candidate-version">Download the candidate version<a href="#download-the-candidate-version" class="hash-link" aria-label="Direct link to Download the candidate version" title="Direct link to Download the candidate version">​</a></h2>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">#If there is svn locally, you can clone to the lo [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="verify-checksums-and-signatures">Verify checksums and signatures<a href="#verify-checksums-and-signatures" class="hash-link" aria-label="Direct link to Verify checksums and signatures" title="Direct link to Verify checksums and signatures">​</a></h2>
@@ -39,7 +39,7 @@
 <li>Checksum of JARs match the bundled checksum file.</li>
 <li>Signature of JARs match the bundled signature file.</li>
 <li>JARs is reproducible locally. This means you can build the JARs on your machine and verify the checksum is the same with the bundled one.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/community/how_to_verify.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/community/how_to_verify.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1 [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/community/index.html b/docs/community/index.html
index c9eb8f6..978e19a 100644
--- a/docs/community/index.html
+++ b/docs/community/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/community" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-community/community" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Community | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu- [...]
+<title data-rh="true">Community | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We invite you to participate as much or as little as you wish. Here are several ways to contribute:</p>
 <ul>
 <li>Use our project and share feedback.</li>
@@ -75,7 +75,7 @@ chance it will be incorporated into future releases.</p>
 <ul>
 <li>fury core repository: <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></li>
 <li>fury website repository: <a href="https://github.com/apache/fury-site" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury-site</a></li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/community/community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/community/community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z  [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/development/index.html b/docs/guide/development/index.html
index 0cfda3c..9efb5dc 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/development" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/development" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/development"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" con [...]
+<title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/development"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" con [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Please checkout the source tree from <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a>.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="build-fury-java">Build Fury Java<a href="#build-fury-java" class="hash-link" aria-label="Direct link to Build Fury Java" title="Direct link to Build Fury Java">​</a></h3>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token builtin class-name">cd</span><span class="token plain"> </span><span class="token function" style= [...]
@@ -50,7 +50,7 @@
 <ul>
 <li>node 14+</li>
 <li>npm 8+</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/guide/DEVELOPMENT.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/guide/DEVELOPMENT.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m- [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/graalvm_guide/index.html b/docs/guide/graalvm_guide/index.html
index 2757a3f..a40ee78 100644
--- a/docs/guide/graalvm_guide/index.html
+++ b/docs/guide/graalvm_guide/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/graalvm_guide" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/graalvm_guide" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" [...]
+<title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>GraalVM <code>native image</code> can compile java code into native code ahead to build faster, smaller, leaner applications.
 The native image doesn&#x27;t have a JIT compiler to compile bytecode into machine code, and doesn&#x27;t support
 reflection unless configure reflection file.</p>
@@ -68,7 +68,7 @@ class be initialized at graalvm native image build time.</p>
 <p>No compression:</p>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
 <p>Compress number:</p>
-<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
+<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/java_object_graph_guide/index.html b/docs/guide/java_object_graph_guide/index.html
index c8e4dbe..01f750b 100644
--- a/docs/guide/java_object_graph_guide/index.html
+++ b/docs/guide/java_object_graph_guide/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/java_object_graph_guide" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/java_object_graph_guide" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Java Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" nam [...]
+<title data-rh="true">Java Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" nam [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>When only java object serialization needed, this mode will have better performance compared to cross-language object
 graph serialization.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 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">​</a></h2>
@@ -163,7 +163,7 @@ instead of
 deserialization instead of <code>Fury#deserializeJavaObjectAndClass</code>/<code>Fury#deserialize</code>.</p>
 <p>If you serialize an object by invoking <code>Fury#serializeJavaObjectAndClass</code>, you should
 invoke <code>Fury#deserializeJavaObjectAndClass</code> for deserialization instead
-of <code>Fury#deserializeJavaObject</code>/<code>Fury#deserialize</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/guide/java_serialization_guide.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" a [...]
+of <code>Fury#deserializeJavaObject</code>/<code>Fury#deserialize</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/guide/java_serialization_guide.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 1 [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/row_format_guide/index.html b/docs/guide/row_format_guide/index.html
index f5a7cd9..cfb1bb0 100644
--- a/docs/guide/row_format_guide/index.html
+++ b/docs/guide/row_format_guide/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/row_format_guide" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/row_format_guide" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h3>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">public</span><span class="token plain"> </span><span class="token k [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="python">Python<a href="#python" class="hash-link" aria-label="Direct link to Python" title="Direct link to Python">​</a></h3>
@@ -22,7 +22,7 @@
 <div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> pyfury</span><br></span [...]
 <p>C++</p>
 <div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">std::shared_ptr&lt;ArrowWriter&gt; arrow_writer;</span><br></span><span class="token-line" st [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/scala_guide/index.html b/docs/guide/scala_guide/index.html
index 3ec395a..f2275fd 100644
--- a/docs/guide/scala_guide/index.html
+++ b/docs/guide/scala_guide/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/scala_guide" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/scala_guide" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaur [...]
+<title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaur [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li><code>case</code> class serialization supported</li>
 <li><code>pojo/bean</code> class serialization supported</li>
@@ -52,7 +52,7 @@ Note that this option allow to deserialize objects unknown types, more flexible
 <p>Scala collections and generics doesn&#x27;t follow java collection framework, and is not fully integrated with Fury JIT in current release version. The performance won&#x27;t be as good as fury collections serialization for java.</p>
 <p>The execution for scala collections will invoke Java serialization API <code>writeObject/readObject/writeReplace/readResolve/readObjectNoData/Externalizable</code> with fury <code>ObjectStream</code> implementation. Although <code>org.apache.fury.serializer.ObjectStreamSerializer</code> is much faster than JDK <code>ObjectOutputStream/ObjectInputStream</code>, but it still doesn&#x27;t know how use scala collection generics.</p>
 <p>In future we plan to provide more optimization for scala types, see <a href="https://github.com/apache/fury/issues/682" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/issues/682</a>, stay tuned!</p>
-<p>Scala collections serialization is finished in <a href="https://github.com/apache/fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/guide/scala_guid [...]
+<p>Scala collections serialization is finished in <a href="https://github.com/apache/fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/guide/scala_guide.md" target="_blank" rel="noopener n [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/xlang_object_graph_guide/index.html b/docs/guide/xlang_object_graph_guide/index.html
index 6641b6e..aa9d69c 100644
--- a/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/guide/xlang_object_graph_guide/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/xlang_object_graph_guide" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/xlang_object_graph_guide" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Xlang Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" n [...]
+<title data-rh="true">Xlang Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" n [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-built-in-types">Serialize built-in types<a href="#serialize-built-in-types" class="hash-link" aria-label="Direct link to Serialize built-in types" title="Direct link to Serialize built-in types">​</a></h3>
 <p>Common types can be serialized automatically: primitive numeric types, string, binary, array, list, map and so on.</p>
 <p><strong>Java</strong></p>
@@ -54,7 +54,7 @@ Reference cannot be implemented because of rust ownership restrictions</p>
 <p><strong>Golang</strong></p>
 <div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">package</span><span class="token plain"> main</span><br></span><span cl [...]
 <p><strong>JavaScript</strong></p>
-<div class="language-javascript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-javascript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// Coming soon</span><br></span></cod [...]
+<div class="language-javascript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-javascript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// Coming soon</span><br></span></cod [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/xlang_type_mapping/index.html b/docs/guide/xlang_type_mapping/index.html
index e713a40..ee598d8 100644
--- a/docs/guide/xlang_type_mapping/index.html
+++ b/docs/guide/xlang_type_mapping/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/xlang_type_mapping" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-guide/xlang_type_mapping" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="tru [...]
+<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="tru [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li>For type definition, see <a href="/docs/specification/fury_xlang_serialization_spec#type-systems">Type Systems in Spec</a></li>
 <li><code>int16_t[n]/vector&lt;T&gt;</code> indicates <code>int16_t[n]/vector&lt;int16_t&gt;</code></li>
@@ -46,7 +46,7 @@ Such information can be provided in other languages too:</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="type-wrapper">Type wrapper<a href="#type-wrapper" class="hash-link" aria-label="Direct link to Type wrapper" title="Direct link to Type wrapper">​</a></h2>
 <p>If the type is not a field of a class, the user must wrap this type with a Fury type to pass the extra type info.</p>
 <p>For example, suppose Fury Java provide a <code>VarInt64</code> type, when a user invoke <code>fury.serialize(long_value)</code>, he need to
-invoke like <code>fury.serialize(new VarInt64(long_value))</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/guide/xlang_type_mapping.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="t [...]
+invoke like <code>fury.serialize(new VarInt64(long_value))</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/guide/xlang_type_mapping.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6. [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/introduction/benchmark/index.html b/docs/introduction/benchmark/index.html
index ce8513e..0e0ac3d 100644
--- a/docs/introduction/benchmark/index.html
+++ b/docs/introduction/benchmark/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/benchmark" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/benchmark" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Benchmark | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/benchmark"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale"  [...]
+<title data-rh="true">Benchmark | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/benchmark"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale"  [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>If you need to benchmark for your specific scenario, make sure all serialization frameworks are appropriately configured for that scenario.</p>
 <p>Dynamic serialization frameworks supports polymorphism and reference, which has more cost compared
 to static serialization frameworks, unless it uses the jit techniques as fury did.
@@ -28,7 +28,7 @@ Since fury will generate code at runtime, please warm up before collecting bench
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="javascript">JavaScript<a href="#javascript" class="hash-link" aria-label="Direct link to JavaScript" title="Direct link to JavaScript">​</a></h3>
 <img width="33%" alt="" src="/img/benchmarks/javascript/complex_object.jpg">
 <p>The data used for this bar graph includes a complex object that has many kinds of field types, and the size of the JSON data is 3KB.</p>
-<p>See <a href="https://github.com/apache/fury/blob/main/javascript/benchmark/index.js" target="_blank" rel="noopener noreferrer">benchmarks</a> for the benchmark code.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/introduction/benchmark.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg [...]
+<p>See <a href="https://github.com/apache/fury/blob/main/javascript/benchmark/index.js" target="_blank" rel="noopener noreferrer">benchmarks</a> for the benchmark code.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/introduction/benchmark.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" widt [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/introduction/features/index.html b/docs/introduction/features/index.html
index 030e5cc..6c1683a 100644
--- a/docs/introduction/features/index.html
+++ b/docs/introduction/features/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/features" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/features" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Features | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/features"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" co [...]
+<title data-rh="true">Features | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/features"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <li>Multiple languages: Java/Python/C++/Golang/Javascript/Rust.</li>
 <li>Zero-copy: cross-language out-of-band serialization inspired
 by <a href="https://peps.python.org/pep-0574/" target="_blank" rel="noopener noreferrer">pickle5</a> and off-heap read/write.</li>
@@ -31,7 +31,7 @@ It can greatly improve the efficiency of high-performance RPC calls, data transf
 <code>writeObject/readObject/writeReplace/readResolve/readObjectNoData</code> natively.</li>
 <li>Supports shared and circular reference object serialization for golang.</li>
 <li>Supports automatic object serialization for golang.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/introduction/features.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/introduction/features.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2 [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/introduction/index.html b/docs/introduction/index.html
index 5ad34b5..6275206 100644
--- a/docs/introduction/index.html
+++ b/docs/introduction/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/introduction" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction/introduction" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Introduction | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" conten [...]
+<title data-rh="true">Introduction | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="protocols">Protocols<a href="#protocols" class="hash-link" aria-label="Direct link to Protocols" title="Direct link to Protocols">​</a></h2>
 <p>Different scenarios have different serialization requirements. Fury designed and implemented
 multiple binary protocols for those requirements:</p>
@@ -51,7 +51,7 @@ can be reused by another protocol.</p>
 <li>Continuously improve our serialization infrastructure for any new protocols</li>
 </ul>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="how-to-contribute">How to Contribute<a href="#how-to-contribute" class="hash-link" aria-label="Direct link to How to Contribute" title="Direct link to How to Contribute">​</a></h2>
-<p>Please read the <a href="https://github.com/apache/fury/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">CONTRIBUTING</a> guide for instructions on how to contribute.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/introduction/introduction.md" target="_blank" rel="noopener noreferrer" class="th [...]
+<p>Please read the <a href="https://github.com/apache/fury/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">CONTRIBUTING</a> guide for instructions on how to contribute.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/introduction/introduction.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="curren [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/specification/fury_java_serialization_spec/index.html b/docs/specification/fury_java_serialization_spec/index.html
index 4477b25..f27d404 100644
--- a/docs/specification/fury_java_serialization_spec/index.html
+++ b/docs/specification/fury_java_serialization_spec/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_java_serialization_spec" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_java_serialization_spec" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Java Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_java_serialization_spec"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta [...]
+<title data-rh="true">Fury Java Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_java_serialization_spec"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Fury Java Serialization is an automatic object serialization framework that supports reference and polymorphism. Fury
 will
 convert an object from/to fury java serialization binary format. Fury has two core concepts for java serialization:</p>
@@ -430,7 +430,7 @@ write class field names, types and other meta too, see <a href="#class-meta">Cla
 <li>Read multiple bytes as an int/long, then split into multiple bytes to reduce memory IO and bound check cost.</li>
 <li>Try to use one varint/long to write flags and length together to save one byte cost and reduce memory io.</li>
 <li>Condition branches are less expensive compared to memory IO cost unless there are too many branches.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/specification/java_serialization_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/specification/java_serialization_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4  [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/specification/fury_row_format_spec/index.html b/docs/specification/fury_row_format_spec/index.html
index 0b9416a..2aa5274 100644
--- a/docs/specification/fury_row_format_spec/index.html
+++ b/docs/specification/fury_row_format_spec/index.html
@@ -1,16 +1,16 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_row_format_spec" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_row_format_spec" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Row Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_row_format_spec"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="d [...]
+<title data-rh="true">Fury Row Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_row_format_spec"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
-<p>Coming soon</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/eu-US/docusaurus-plugin-content-docs/specification/row_format_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1- [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Coming soon</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/docs/specification/row_format_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/specification/fury_xlang_serialization_spec/index.html b/docs/specification/fury_xlang_serialization_spec/index.html
index 6567b3e..60a7310 100644
--- a/docs/specification/fury_xlang_serialization_spec/index.html
+++ b/docs/specification/fury_xlang_serialization_spec/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_xlang_serialization_spec" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-specification/fury_xlang_serialization_spec" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Xlang Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_xlang_serialization_spec"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><me [...]
+<title data-rh="true">Fury Xlang Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_xlang_serialization_spec"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><me [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <blockquote>
 <p>Format Version History:</p>
 <ul>
@@ -541,7 +541,7 @@ very fast.</li>
 with version 2 defined as <code>Foo2</code>:</p>
 <div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">// class Foo with version 1</span><br></span><span class="token-line" style="color:#393A34">< [...]
 <p>When process A received serialized <code>Foo2</code> from process B, here is how it deserialize the data:</p>
-<div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Foo1 foo1 = ...;</span><br></span><span class="token-line" style="color:#393A34"><span class= [...]
+<div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Foo1 foo1 = ...;</span><br></span><span class="token-line" style="color:#393A34"><span class= [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/start/install/index.html b/docs/start/install/index.html
index ac46268..ab43bcb 100644
--- a/docs/start/install/index.html
+++ b/docs/start/install/index.html
@@ -1,19 +1,19 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-start/install" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-start/install" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Install | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/install"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu [...]
+<title data-rh="true">Install | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/install"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>For source download, please see Fury <a href="https://github.com/apache/fury/releases" target="_blank" rel="noopener noreferrer">download</a> page.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h3>
 <p>To add a dependency on Fury using Maven, use the following:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/start/usage/index.html b/docs/start/usage/index.html
index 92d2c5f..3065cf6 100644
--- a/docs/start/usage/index.html
+++ b/docs/start/usage/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-start/usage" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-start/usage" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Usage | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/usage"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu-US" [...]
+<title data-rh="true">Usage | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/usage"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> </span><span class="token i [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="crosslanguage-serialization">CrossLanguage Serialization<a href="#crosslanguage-serialization" class="hash-link" aria-label="Direct link to CrossLanguage Serialization" title="Direct link to CrossLanguage Serialization">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h3>
@@ -21,7 +21,7 @@
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="javascript">JavaScript<a href="#javascript" class="hash-link" aria-label="Direct link to JavaScript" title="Direct link to JavaScript">​</a></h3>
 <div class="language-typescript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-typescript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> Fury</span><spa [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="rust">Rust<a href="#rust" class="hash-link" aria-label="Direct link to Rust" title="Direct link to Rust">​</a></h3>
-<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/download/index.html b/download/index.html
index 6ea77ba..6259d45 100644
--- a/download/index.html
+++ b/download/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury(incubating) Download | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/download"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_loca [...]
+<title data-rh="true">Apache Fury(incubating) Download | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/download"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_loca [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>For binary install, please see Fury <a href="/docs/start/install/">install</a> document.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="the-latest-release">The latest release<a href="#the-latest-release" class="hash-link" aria-label="Direct link to The latest release" title="Direct link to The latest release">​</a></h2>
 <p>The latest source release is 0.7.0:</p>
diff --git a/index.html b/index.html
index d02158c..a500687 100644
--- a/index.html
+++ b/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury (incubating) | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="eu- [...]
+<title data-rh="true">Apache Fury (incubating) | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/lunr-index-1724246910712.json b/lunr-index-1724246910712.json
deleted file mode 100644
index 385d312..0000000
--- a/lunr-index-1724246910712.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.432,1,928.736,2,333.114]],["content/0",[]],["keywords/0",[]],["title/1",[3,883.382]],["content/1",[0,1.397,4,4.031,5,12.166,6,9.714,7,12.166,8,12.166,9,1.701,10,14.507,11,3.572,12,10.455,13,7.42,14,7.15,15,8.649,16,6.47,17,14.507,18,7.598,19,4.385,20,11.471,21,10.06,22,5.541,23,17.822,24,14.507,25,13.095,26,14.507]],["keywords/1",[]],["title/2",[27,716.208,28,534.832]],["content/2",[0,1.548,4,3.87 [...]
\ No newline at end of file
diff --git a/lunr-index-1724249064946.json b/lunr-index-1724249064946.json
new file mode 100644
index 0000000..9a3f9c1
--- /dev/null
+++ b/lunr-index-1724249064946.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.432,1,928.736,2,333.114]],["content/0",[]],["keywords/0",[]],["title/1",[3,883.382]],["content/1",[0,1.397,4,4.031,5,12.166,6,9.714,7,12.166,8,12.166,9,1.701,10,14.507,11,3.572,12,10.455,13,7.42,14,7.15,15,8.649,16,6.47,17,14.507,18,7.598,19,4.385,20,11.471,21,10.06,22,5.541,23,17.822,24,14.507,25,13.095,26,14.507]],["keywords/1",[]],["title/2",[27,716.208,28,534.832]],["content/2",[0,1.548,4,3.87 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 385d312..9a3f9c1 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.432,1,928.736,2,333.114]],["content/0",[]],["keywords/0",[]],["title/1",[3,883.382]],["content/1",[0,1.397,4,4.031,5,12.166,6,9.714,7,12.166,8,12.166,9,1.701,10,14.507,11,3.572,12,10.455,13,7.42,14,7.15,15,8.649,16,6.47,17,14.507,18,7.598,19,4.385,20,11.471,21,10.06,22,5.541,23,17.822,24,14.507,25,13.095,26,14.507]],["keywords/1",[]],["title/2",[27,716.208,28,534.832]],["content/2",[0,1.548,4,3.87 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.432,1,928.736,2,333.114]],["content/0",[]],["keywords/0",[]],["title/1",[3,883.382]],["content/1",[0,1.397,4,4.031,5,12.166,6,9.714,7,12.166,8,12.166,9,1.701,10,14.507,11,3.572,12,10.455,13,7.42,14,7.15,15,8.649,16,6.47,17,14.507,18,7.598,19,4.385,20,11.471,21,10.06,22,5.541,23,17.822,24,14.507,25,13.095,26,14.507]],["keywords/1",[]],["title/2",[27,716.208,28,534.832]],["content/2",[0,1.548,4,3.87 [...]
\ No newline at end of file
diff --git a/markdown-page/index.html b/markdown-page/index.html
index 6cb97ed..c1fd1bc 100644
--- a/markdown-page/index.html
+++ b/markdown-page/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Markdown page example | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/markdown-page"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" co [...]
+<title data-rh="true">Markdown page example | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/markdown-page"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/search-doc-1724246910712.json b/search-doc-1724246910712.json
deleted file mode 100644
index 9fcbff9..0000000
--- a/search-doc-1724246910712.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
diff --git a/search-doc-1724249064946.json b/search-doc-1724249064946.json
new file mode 100644
index 0000000..43559ed
--- /dev/null
+++ b/search-doc-1724249064946.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 9fcbff9..43559ed 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
diff --git a/user/index.html b/user/index.html
index 0ef70e7..bd7737d 100644
--- a/user/index.html
+++ b/user/index.html
@@ -1,15 +1,15 @@
 <!doctype html>
-<html lang="eu-US" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
+<html lang="en-US" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury (incubating)</title><meta data-rh="true" property="og:title" content="Apache Fury (incubating)"><meta data-rh="true" name="viewport" 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://fury.apache.org/user/"><meta data-rh="true" property="og:locale" content="eu_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><met [...]
+<title data-rh="true">Apache Fury (incubating)</title><meta data-rh="true" property="og:title" content="Apache Fury (incubating)"><meta data-rh="true" name="viewport" 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://fury.apache.org/user/"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><met [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.20110e7b.css">
-<script src="/assets/js/runtime~main.1c9784c7.js" defer="defer"></script>
-<script src="/assets/js/main.fcd71dfe.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9755a209.js" defer="defer"></script>
+<script src="/assets/js/main.0f2fbd56.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/zh-CN/404.html b/zh-CN/404.html
index ac4d4b6..0c5455a 100644
--- a/zh-CN/404.html
+++ b/zh-CN/404.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">找不到页面 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/404.html"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN">< [...]
+<title data-rh="true">找不到页面 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/404.html"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN">< [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/assets/js/0ac78b6f.338ae31e.js b/zh-CN/assets/js/0ac78b6f.338ae31e.js
deleted file mode 100644
index 0d7d7df..0000000
--- a/zh-CN/assets/js/0ac78b6f.338ae31e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5822],{5573:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>c});var s=i(5893),l=i(1151);const t={title:"Fury Java Serialization Format",sidebar_position:1,id:"fury_java_serialization_spec"},r=void 0,a={id:"specification/fury_java_serialization_spec",title:"Fury Java Serialization Format",description:"Spec overview",source:"@site/i18n/zh-CN/docusau [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/0ac78b6f.87358bd3.js b/zh-CN/assets/js/0ac78b6f.87358bd3.js
new file mode 100644
index 0000000..154896d
--- /dev/null
+++ b/zh-CN/assets/js/0ac78b6f.87358bd3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5822],{5573:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>c});var s=i(5893),l=i(1151);const t={title:"Fury Java Serialization Format",sidebar_position:1,id:"fury_java_serialization_spec"},r=void 0,a={id:"specification/fury_java_serialization_spec",title:"Fury Java Serialization Format",description:"Spec overview",source:"@site/i18n/zh-CN/docusau [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/0ad570d5.83d8dfa2.js b/zh-CN/assets/js/0ad570d5.83d8dfa2.js
new file mode 100644
index 0000000..071ec8d
--- /dev/null
+++ b/zh-CN/assets/js/0ad570d5.83d8dfa2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1184],{1963:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>u,default:()=>c,frontMatter:()=>t,metadata:()=>s,toc:()=>o});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:7,id:"development"},u=void 0,s={id:"guide/development",title:"Development",description:"How to build Fury",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/DEVELOPMENT.md",sourceDirName:"guide", [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/0ad570d5.d59dea8f.js b/zh-CN/assets/js/0ad570d5.d59dea8f.js
deleted file mode 100644
index 48a559e..0000000
--- a/zh-CN/assets/js/0ad570d5.d59dea8f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1184],{1963:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>u,default:()=>c,frontMatter:()=>t,metadata:()=>s,toc:()=>o});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:7,id:"development"},u=void 0,s={id:"guide/development",title:"Development",description:"How to build Fury",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/DEVELOPMENT.md",sourceDirName:"guide", [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/188b38f2.0d576b78.js b/zh-CN/assets/js/188b38f2.0d576b78.js
new file mode 100644
index 0000000..44e9479
--- /dev/null
+++ b/zh-CN/assets/js/188b38f2.0d576b78.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9618],{9394:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var i=t(5893),r=t(1151);const a={id:"features",title:"Features",sidebar_position:3},o=void 0,s={id:"introduction/features",title:"Features",description:"- Multiple languages: Java/Python/C++/Golang/Javascript/Rust.",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/188b38f2.2972da8b.js b/zh-CN/assets/js/188b38f2.2972da8b.js
deleted file mode 100644
index 19ac95e..0000000
--- a/zh-CN/assets/js/188b38f2.2972da8b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9618],{9394:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var i=t(5893),r=t(1151);const a={id:"features",title:"Features",sidebar_position:3},o=void 0,s={id:"introduction/features",title:"Features",description:"- Multiple languages: Java/Python/C++/Golang/Javascript/Rust.",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1be20ef9.44f15b2f.js b/zh-CN/assets/js/1be20ef9.44f15b2f.js
deleted file mode 100644
index cd5f55f..0000000
--- a/zh-CN/assets/js/1be20ef9.44f15b2f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7425],{3249:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var i=n(5893),a=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t=void 0,l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM Native Image",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/graalvm_guide.md",sourceDir [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1be20ef9.48b6e560.js b/zh-CN/assets/js/1be20ef9.48b6e560.js
new file mode 100644
index 0000000..396e0ac
--- /dev/null
+++ b/zh-CN/assets/js/1be20ef9.48b6e560.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7425],{3249:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var i=n(5893),a=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t=void 0,l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM Native Image",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/graalvm_guide.md",sourceDir [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1e7def7b.062a5613.js b/zh-CN/assets/js/1e7def7b.062a5613.js
deleted file mode 100644
index fffc1cd..0000000
--- a/zh-CN/assets/js/1e7def7b.062a5613.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2475],{7616:(e,r,i)=>{i.r(r),i.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(5893),s=i(1151);const a={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide"},t=void 0,l={id:"guide/java_object_graph_guide",title:"Java Serialization Guide",description:"Java object graph serialization",source:"@site/i18n/zh-CN/docusaurus-plugin-c [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1e7def7b.8014353c.js b/zh-CN/assets/js/1e7def7b.8014353c.js
new file mode 100644
index 0000000..7e07724
--- /dev/null
+++ b/zh-CN/assets/js/1e7def7b.8014353c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2475],{7616:(e,r,i)=>{i.r(r),i.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(5893),s=i(1151);const a={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide"},t=void 0,l={id:"guide/java_object_graph_guide",title:"Java Serialization Guide",description:"Java object graph serialization",source:"@site/i18n/zh-CN/docusaurus-plugin-c [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1f87aec2.70e652df.js b/zh-CN/assets/js/1f87aec2.70e652df.js
new file mode 100644
index 0000000..1b588c2
--- /dev/null
+++ b/zh-CN/assets/js/1f87aec2.70e652df.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4591],{6439:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=n(5893),a=n(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/inst [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/1f87aec2.fd977eed.js b/zh-CN/assets/js/1f87aec2.fd977eed.js
deleted file mode 100644
index 116d590..0000000
--- a/zh-CN/assets/js/1f87aec2.fd977eed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4591],{6439:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=n(5893),a=n(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/inst [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/4c8cb282.165cd1f9.js b/zh-CN/assets/js/4c8cb282.165cd1f9.js
new file mode 100644
index 0000000..76ee13b
--- /dev/null
+++ b/zh-CN/assets/js/4c8cb282.165cd1f9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1170],{5547:(e,s,i)=>{i.r(s),i.d(s,{assets:()=>l,contentTitle:()=>t,default:()=>u,frontMatter:()=>c,metadata:()=>h,toc:()=>d});var n=i(5893),r=i(1151);const c={title:"\u793e\u533a",sidebar_position:0,id:"community"},t=void 0,h={id:"community/community",title:"\u793e\u533a",description:"Apache Fury \u662f\u4e00\u4e2a\u7531\u793e\u533a\u9a71\u52a8\u7684\u5f00\u6e90\u9879\u76ee\uff0c\u9879\u76ee\u7684\u84ec\u52c [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/4c8cb282.526f3c54.js b/zh-CN/assets/js/4c8cb282.526f3c54.js
deleted file mode 100644
index 0986113..0000000
--- a/zh-CN/assets/js/4c8cb282.526f3c54.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1170],{5547:(e,s,i)=>{i.r(s),i.d(s,{assets:()=>l,contentTitle:()=>t,default:()=>u,frontMatter:()=>c,metadata:()=>h,toc:()=>d});var n=i(5893),r=i(1151);const c={title:"\u793e\u533a",sidebar_position:0,id:"community"},t=void 0,h={id:"community/community",title:"\u793e\u533a",description:"Apache Fury \u662f\u4e00\u4e2a\u7531\u793e\u533a\u9a71\u52a8\u7684\u5f00\u6e90\u9879\u76ee\uff0c\u9879\u76ee\u7684\u84ec\u52c [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/7f70e047.2745f101.js b/zh-CN/assets/js/7f70e047.2745f101.js
new file mode 100644
index 0000000..8333b58
--- /dev/null
+++ b/zh-CN/assets/js/7f70e047.2745f101.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2639],{3999:(e,i,o)=>{o.r(i),o.d(i,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var t=o(5893),n=o(1151);const r={id:"introduction",title:"Introduction",sidebar_position:1},a=void 0,s={id:"introduction/introduction",title:"Introduction",description:"Fury is a blazing fast multi-language serialization framework powered by jit(just-in-time compilation) and zero-copy [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/7f70e047.82b90c2a.js b/zh-CN/assets/js/7f70e047.82b90c2a.js
deleted file mode 100644
index 0db88a4..0000000
--- a/zh-CN/assets/js/7f70e047.82b90c2a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2639],{3999:(e,i,o)=>{o.r(i),o.d(i,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var t=o(5893),n=o(1151);const r={id:"introduction",title:"Introduction",sidebar_position:1},a=void 0,s={id:"introduction/introduction",title:"Introduction",description:"Fury is a blazing fast multi-language serialization framework powered by jit(just-in-time compilation) and zero-copy [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/87d8e5e9.2814758f.js b/zh-CN/assets/js/87d8e5e9.2814758f.js
deleted file mode 100644
index dc4ca82..0000000
--- a/zh-CN/assets/js/87d8e5e9.2814758f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1618],{5173:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>c,toc:()=>o});var s=i(5893),t=i(1151);const r={title:"\u5982\u4f55\u52a0\u5165 Fury \u793e\u533a",sidebar_position:0,id:"how_to_join_community"},l=void 0,c={id:"community/how_to_join_community",title:"\u5982\u4f55\u52a0\u5165 Fury \u793e\u533a",description:"\u9996\u5148\u4e3a\u4f60\u9009\u62e9\u52a [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/87d8e5e9.cb1d7d4e.js b/zh-CN/assets/js/87d8e5e9.cb1d7d4e.js
new file mode 100644
index 0000000..317e4cd
--- /dev/null
+++ b/zh-CN/assets/js/87d8e5e9.cb1d7d4e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1618],{5173:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>c,toc:()=>u});var s=i(5893),t=i(1151);const r={title:"\u5982\u4f55\u52a0\u5165 Fury \u793e\u533a",sidebar_position:0,id:"how_to_join_community"},l=void 0,c={id:"community/how_to_join_community",title:"\u5982\u4f55\u52a0\u5165 Fury \u793e\u533a",description:"\u9996\u5148\u4e3a\u4f60\u9009\u62e9\u52a [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/8a533c45.a08d9c4f.js b/zh-CN/assets/js/8a533c45.a08d9c4f.js
new file mode 100644
index 0000000..7c4f4b8
--- /dev/null
+++ b/zh-CN/assets/js/8a533c45.a08d9c4f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5747],{9103:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l=void 0,a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Cross-language Serialization Specification" [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/8a533c45.f1abc256.js b/zh-CN/assets/js/8a533c45.f1abc256.js
deleted file mode 100644
index 94edbe0..0000000
--- a/zh-CN/assets/js/8a533c45.f1abc256.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5747],{9103:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l=void 0,a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Cross-language Serialization Specification" [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/9db1d7f7.0ad7d211.js b/zh-CN/assets/js/9db1d7f7.0ad7d211.js
new file mode 100644
index 0000000..f16c90f
--- /dev/null
+++ b/zh-CN/assets/js/9db1d7f7.0ad7d211.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3940],{6534:(r,e,n)=>{n.r(e),n.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>f,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=n(5893),a=n(1151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide"},i=void 0,c={id:"guide/row_format_guide",title:"Row Format Guide",description:"Row format protocol",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/row_format_guide [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/9db1d7f7.1be1bbd6.js b/zh-CN/assets/js/9db1d7f7.1be1bbd6.js
deleted file mode 100644
index 38761ca..0000000
--- a/zh-CN/assets/js/9db1d7f7.1be1bbd6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[3940],{6534:(r,e,n)=>{n.r(e),n.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>f,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=n(5893),a=n(1151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide"},i=void 0,c={id:"guide/row_format_guide",title:"Row Format Guide",description:"Row format protocol",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/row_format_guide [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/b6a09661.0654fbc8.js b/zh-CN/assets/js/b6a09661.0654fbc8.js
new file mode 100644
index 0000000..fb3f38f
--- /dev/null
+++ b/zh-CN/assets/js/b6a09661.0654fbc8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4919],{7923:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>o});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s=void 0,t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/i18n/zh-CN/docusaurus-plugin-content-d [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/b6a09661.6a85510e.js b/zh-CN/assets/js/b6a09661.6a85510e.js
deleted file mode 100644
index 7d990c9..0000000
--- a/zh-CN/assets/js/b6a09661.6a85510e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4919],{7923:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>o,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s=void 0,t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/i18n/zh-CN/docusaurus-plugin-content-d [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/c5897c9e.37ed889f.js b/zh-CN/assets/js/c5897c9e.37ed889f.js
new file mode 100644
index 0000000..19c869d
--- /dev/null
+++ b/zh-CN/assets/js/c5897c9e.37ed889f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8981],{4671:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>a,contentTitle:()=>s,default:()=>f,frontMatter:()=>n,metadata:()=>c,toc:()=>u});var r=o(5893),i=o(1151);const n={title:"Fury Row Format",sidebar_position:2,id:"fury_row_format_spec"},s=void 0,c={id:"specification/fury_row_format_spec",title:"Fury Row Format",description:"Row Format",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/specification/row [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/c5897c9e.9263c5d6.js b/zh-CN/assets/js/c5897c9e.9263c5d6.js
deleted file mode 100644
index 5017f00..0000000
--- a/zh-CN/assets/js/c5897c9e.9263c5d6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8981],{4671:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>u});var r=o(5893),i=o(1151);const n={title:"Fury Row Format",sidebar_position:2,id:"fury_row_format_spec"},s=void 0,a={id:"specification/fury_row_format_spec",title:"Fury Row Format",description:"Row Format",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/specification/row [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/ca639aad.3b2ba6c6.js b/zh-CN/assets/js/ca639aad.3b2ba6c6.js
new file mode 100644
index 0000000..02e460a
--- /dev/null
+++ b/zh-CN/assets/js/ca639aad.3b2ba6c6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6375],{7114:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>d,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var t=a(5893),r=a(1151);const s={id:"usage",title:"Usage",sidebar_position:1},i=void 0,l={id:"start/usage",title:"Usage",description:"Java Serialization",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/usage.md",sourceDirName:"start",slug:"/start/usage",permalink [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/ca639aad.691bc990.js b/zh-CN/assets/js/ca639aad.691bc990.js
deleted file mode 100644
index a16d936..0000000
--- a/zh-CN/assets/js/ca639aad.691bc990.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6375],{7114:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>d,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var t=a(5893),r=a(1151);const s={id:"usage",title:"Usage",sidebar_position:1},i=void 0,l={id:"start/usage",title:"Usage",description:"Java Serialization",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/usage.md",sourceDirName:"start",slug:"/start/usage",permalink [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/d309d00a.521eef41.js b/zh-CN/assets/js/d309d00a.521eef41.js
deleted file mode 100644
index b366f59..0000000
--- a/zh-CN/assets/js/d309d00a.521eef41.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7484],{6897:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"Xlang Serialization Guide",sidebar_position:2,id:"xlang_object_graph_guide"},s=void 0,o={id:"guide/xlang_object_graph_guide",title:"Xlang Serialization Guide",description:"Cross-language object graph serialization",source:"@site/i18n/zh-CN/docus [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/d309d00a.a72ad937.js b/zh-CN/assets/js/d309d00a.a72ad937.js
new file mode 100644
index 0000000..d83915f
--- /dev/null
+++ b/zh-CN/assets/js/d309d00a.a72ad937.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7484],{6897:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(5893),t=r(1151);const i={title:"Xlang Serialization Guide",sidebar_position:2,id:"xlang_object_graph_guide"},s=void 0,o={id:"guide/xlang_object_graph_guide",title:"Xlang Serialization Guide",description:"Cross-language object graph serialization",source:"@site/i18n/zh-CN/docus [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/e3e8dc3b.29afb28d.js b/zh-CN/assets/js/e3e8dc3b.29afb28d.js
new file mode 100644
index 0000000..40a951e
--- /dev/null
+++ b/zh-CN/assets/js/e3e8dc3b.29afb28d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[911],{3227:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var s=r(5893),a=r(1151);const i={title:"\u5982\u4f55\u53d1\u5e03",sidebar_position:0,id:"how_to_release"},t=void 0,o={id:"community/how_to_release",title:"\u5982\u4f55\u53d1\u5e03",description:"\u672c\u6587\u4e3b\u8981\u4ecb\u7ecd\u5982\u4f55\u53d1\u5e03\u65b0\u7248\u672c\u7684 Apache  [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/e3e8dc3b.650d8f91.js b/zh-CN/assets/js/e3e8dc3b.650d8f91.js
deleted file mode 100644
index a50289b..0000000
--- a/zh-CN/assets/js/e3e8dc3b.650d8f91.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[911],{3227:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>t,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var s=r(5893),a=r(1151);const i={title:"\u5982\u4f55\u53d1\u5e03",sidebar_position:0,id:"how_to_release"},t=void 0,o={id:"community/how_to_release",title:"\u5982\u4f55\u53d1\u5e03",description:"\u672c\u6587\u4e3b\u8981\u4ecb\u7ecd\u5982\u4f55\u53d1\u5e03\u65b0\u7248\u672c\u7684 Apache  [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/e8b8390e.532ce8d9.js b/zh-CN/assets/js/e8b8390e.532ce8d9.js
deleted file mode 100644
index b87e3d0..0000000
--- a/zh-CN/assets/js/e8b8390e.532ce8d9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1535],{9012:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>h,frontMatter:()=>s,metadata:()=>c,toc:()=>u});var t=r(5893),a=r(1151);const s={title:"\u5982\u4f55\u9a8c\u8bc1 Apache Fury",sidebar_position:0,id:"how_to_verify"},i=void 0,c={id:"community/how_to_verify",title:"\u5982\u4f55\u9a8c\u8bc1 Apache Fury",description:"\u8be6\u7ec6\u7684 Check list\uff0c\u8bf7\u53c2\u9605Apache \u68c0\u6 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/e8b8390e.59fd6017.js b/zh-CN/assets/js/e8b8390e.59fd6017.js
new file mode 100644
index 0000000..2e4da60
--- /dev/null
+++ b/zh-CN/assets/js/e8b8390e.59fd6017.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1535],{9012:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>o,contentTitle:()=>i,default:()=>h,frontMatter:()=>s,metadata:()=>c,toc:()=>u});var t=r(5893),a=r(1151);const s={title:"\u5982\u4f55\u9a8c\u8bc1 Apache Fury",sidebar_position:0,id:"how_to_verify"},i=void 0,c={id:"community/how_to_verify",title:"\u5982\u4f55\u9a8c\u8bc1 Apache Fury",description:"\u8be6\u7ec6\u7684 Check list\uff0c\u8bf7\u53c2\u9605Apache \u68c0\u6 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/f0f8d77b.2c102560.js b/zh-CN/assets/js/f0f8d77b.2c102560.js
deleted file mode 100644
index b820338..0000000
--- a/zh-CN/assets/js/f0f8d77b.2c102560.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[188],{4603:(e,i,r)=>{r.r(i),r.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=r(5893),t=r(1151);const n={id:"benchmark",title:"Benchmark",sidebar_position:2},s=void 0,o={id:"introduction/benchmark",title:"Benchmark",description:"Different serialization frameworks are suitable for different scenarios, and benchmark results here are for reference only.",sour [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/f0f8d77b.9f2e7c2a.js b/zh-CN/assets/js/f0f8d77b.9f2e7c2a.js
new file mode 100644
index 0000000..8883b11
--- /dev/null
+++ b/zh-CN/assets/js/f0f8d77b.9f2e7c2a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[188],{4603:(e,i,r)=>{r.r(i),r.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=r(5893),t=r(1151);const n={id:"benchmark",title:"Benchmark",sidebar_position:2},s=void 0,o={id:"introduction/benchmark",title:"Benchmark",description:"Different serialization frameworks are suitable for different scenarios, and benchmark results here are for reference only.",sour [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/f62ba941.c841501d.js b/zh-CN/assets/js/f62ba941.c841501d.js
new file mode 100644
index 0000000..96d90cc
--- /dev/null
+++ b/zh-CN/assets/js/f62ba941.c841501d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9001],{8910:(e,d,n)=>{n.r(d),n.d(d,{assets:()=>c,contentTitle:()=>s,default:()=>j,frontMatter:()=>i,metadata:()=>l,toc:()=>h});var t=n(5893),r=n(1151);const i={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},s=void 0,l={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Note:",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/cu [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/f62ba941.da5f4ba3.js b/zh-CN/assets/js/f62ba941.da5f4ba3.js
deleted file mode 100644
index c8c2513..0000000
--- a/zh-CN/assets/js/f62ba941.da5f4ba3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[9001],{8910:(e,d,n)=>{n.r(d),n.d(d,{assets:()=>c,contentTitle:()=>s,default:()=>j,frontMatter:()=>r,metadata:()=>l,toc:()=>h});var t=n(5893),i=n(1151);const r={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},s=void 0,l={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Note:",source:"@site/i18n/zh-CN/docusaurus-plugin-content-docs/cu [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.e2c23f84.js b/zh-CN/assets/js/main.20b3a6a0.js
similarity index 99%
rename from zh-CN/assets/js/main.e2c23f84.js
rename to zh-CN/assets/js/main.20b3a6a0.js
index 03343ad..6190ebd 100644
--- a/zh-CN/assets/js/main.e2c23f84.js
+++ b/zh-CN/assets/js/main.20b3a6a0.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.e2c23f84.js.LICENSE.txt */
-(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"03327855":[()=>n.e(9634).then(n.bind(n,3057)),"@site/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-fury_0_5_1_release.md?truncated=true",3057],"05153b87":[()=>n.e(367).then(n.bind(n,2305)),"@site/i18n/zh-CN/docusau [...]
\ No newline at end of file
+/*! For license information please see main.20b3a6a0.js.LICENSE.txt */
+(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"03327855":[()=>n.e(9634).then(n.bind(n,3057)),"@site/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-fury_0_5_1_release.md?truncated=true",3057],"05153b87":[()=>n.e(367).then(n.bind(n,2305)),"@site/i18n/zh-CN/docusau [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.e2c23f84.js.LICENSE.txt b/zh-CN/assets/js/main.20b3a6a0.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.e2c23f84.js.LICENSE.txt
rename to zh-CN/assets/js/main.20b3a6a0.js.LICENSE.txt
diff --git a/zh-CN/assets/js/runtime~main.6381f500.js b/zh-CN/assets/js/runtime~main.c18c0e89.js
similarity index 87%
rename from zh-CN/assets/js/runtime~main.6381f500.js
rename to zh-CN/assets/js/runtime~main.c18c0e89.js
index 8085394..aaa6e4c 100644
--- a/zh-CN/assets/js/runtime~main.6381f500.js
+++ b/zh-CN/assets/js/runtime~main.c18c0e89.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,c,b,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return d[e].call(f.exports,f,f.exports,r),f.exports}r.m=d,e=[],r.O=(a,f,c,b)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=e[i][1],b=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,c,b,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return d[e].call(f.exports,f,f.exports,r),f.exports}r.m=d,e=[],r.O=(a,f,c,b)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=e[i][1],b=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/zh-CN/blog/archive/index.html b/zh-CN/blog/archive/index.html
index 861ef59..8609a2b 100644
--- a/zh-CN/blog/archive/index.html
+++ b/zh-CN/blog/archive/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">历史博文 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/archive"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN [...]
+<title data-rh="true">历史博文 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/archive"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/blog/fury_0_1_0_release/index.html b/zh-CN/blog/fury_0_1_0_release/index.html
index 6aef01f..55dba8c 100644
--- a/zh-CN/blog/fury_0_1_0_release/index.html
+++ b/zh-CN/blog/fury_0_1_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.1.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.1.0 release of the Fury. Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15. This release includes many features: production-ready Java serialization, cross language serialization for Java/Python/JavaScript/Rust, row format support and so on.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m excited to release Fury v0.1.0 . Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15.</p>
diff --git a/zh-CN/blog/fury_0_1_1_release/index.html b/zh-CN/blog/fury_0_1_1_release/index.html
index 2990336..690a86f 100644
--- a/zh-CN/blog/fury_0_1_1_release/index.html
+++ b/zh-CN/blog/fury_0_1_1_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.1.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.1</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.0</code>. It keeps binary compatibility with <code>0.1.0</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Highlights的直接链接" title="Highlights的直接链接">​</a></h2>
diff --git a/zh-CN/blog/fury_0_1_2_release/index.html b/zh-CN/blog/fury_0_1_2_release/index.html
index 25104dc..ecbf4ac 100644
--- a/zh-CN/blog/fury_0_1_2_release/index.html
+++ b/zh-CN/blog/fury_0_1_2_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.1.2 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_2_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.1.2 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_1_2_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What&#x27;s Changed<a href="#whats-changed" class="hash-link" aria-label="What&#x27;s Changed的直接链接" title="What&#x27;s Changed的直接链接">​</a></h2>
diff --git a/zh-CN/blog/fury_0_2_0_release/index.html b/zh-CN/blog/fury_0_2_0_release/index.html
index 123735a..5d89e74 100644
--- a/zh-CN/blog/fury_0_2_0_release/index.html
+++ b/zh-CN/blog/fury_0_2_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.2.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_2_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.2.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_2_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, 30%~50% smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT serialization. [...]
diff --git a/zh-CN/blog/fury_0_2_1_release/index.html b/zh-CN/blog/fury_0_2_1_release/index.html
index a3b635a..f083492 100644
--- a/zh-CN/blog/fury_0_2_1_release/index.html
+++ b/zh-CN/blog/fury_0_2_1_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.2.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_2_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.2.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_2_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
diff --git a/zh-CN/blog/fury_0_3_0_release/index.html b/zh-CN/blog/fury_0_3_0_release/index.html
index 2e85a34..ea0025c 100644
--- a/zh-CN/blog/fury_0_3_0_release/index.html
+++ b/zh-CN/blog/fury_0_3_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.3.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_3_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.3.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_3_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
diff --git a/zh-CN/blog/fury_0_3_1_release/index.html b/zh-CN/blog/fury_0_3_1_release/index.html
index 8f62a7a..543055e 100644
--- a/zh-CN/blog/fury_0_3_1_release/index.html
+++ b/zh-CN/blog/fury_0_3_1_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.3.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_3_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.3.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_3_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.3.1 release of the Fury. With this release, fury supports python 3.11&amp;3.12, droped python 3.6 support.
 Multiple scala serialization JIT optimization are included, and java serialization compatibility is improved too.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
diff --git a/zh-CN/blog/fury_0_4_0_release/index.html b/zh-CN/blog/fury_0_4_0_release/index.html
index e67657b..daab997 100644
--- a/zh-CN/blog/fury_0_4_0_release/index.html
+++ b/zh-CN/blog/fury_0_4_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.4.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_4_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusau [...]
+<title data-rh="true">Fury 0.4.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_4_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusau [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
diff --git a/zh-CN/blog/fury_0_4_1_release/index.html b/zh-CN/blog/fury_0_4_1_release/index.html
index 7ff3092..4889e16 100644
--- a/zh-CN/blog/fury_0_4_1_release/index.html
+++ b/zh-CN/blog/fury_0_4_1_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.4.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_4_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusau [...]
+<title data-rh="true">Fury 0.4.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_4_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusau [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format. Please try it out and share your feedbacks with us.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format too.</p>
diff --git a/zh-CN/blog/fury_0_5_0_release/index.html b/zh-CN/blog/fury_0_5_0_release/index.html
index 97b2448..82ef1f2 100644
--- a/zh-CN/blog/fury_0_5_0_release/index.html
+++ b/zh-CN/blog/fury_0_5_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.5.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_5_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.5.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_5_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-features">New Features<a href="#new-features" class="hash-link" aria-label="New Features的直接链接" title="New Features的直接链接">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="specification">Specification<a href="#specification" class="hash-link" aria-label="Specification的直接链接" title="Specification的直接链接">​</a></h3>
 <ul>
diff --git a/zh-CN/blog/fury_0_5_1_release/index.html b/zh-CN/blog/fury_0_5_1_release/index.html
index 40641e8..34889a3 100644
--- a/zh-CN/blog/fury_0_5_1_release/index.html
+++ b/zh-CN/blog/fury_0_5_1_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.5.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_5_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusau [...]
+<title data-rh="true">Fury 0.5.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_5_1_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusau [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Feature的直接链接" title="Feature的直接链接">​</a></h2>
 <ul>
 <li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
diff --git a/zh-CN/blog/fury_0_6_0_release/index.html b/zh-CN/blog/fury_0_6_0_release/index.html
index c1db899..a432fb0 100644
--- a/zh-CN/blog/fury_0_6_0_release/index.html
+++ b/zh-CN/blog/fury_0_6_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury 0.6.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_6_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusau [...]
+<title data-rh="true">Fury 0.6.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_6_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusau [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="High light的直接链接" title="High light的直接链接">​</a></h2>
 <p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
 <ul>
diff --git a/zh-CN/blog/fury_0_7_0_release/index.html b/zh-CN/blog/fury_0_7_0_release/index.html
index 87907c2..88ce235 100644
--- a/zh-CN/blog/fury_0_7_0_release/index.html
+++ b/zh-CN/blog/fury_0_7_0_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury v0.7.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_7_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Fury v0.7.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_0_7_0_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="High Light的直接链接" title="High Light的直接链接">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Experimental的直接链接" title="Experimental的直接链接">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
diff --git a/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html b/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
index 93f38a2..09f8a5d 100644
--- a/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" c [...]
+<title data-rh="true">Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" c [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>The GitHub address of fury repository is: <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></p>
 <img alt="fury banner" src="/img/fury_banner.png">
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="background">Background<a href="#background" class="hash-link" aria-label="Background的直接链接" title="Background的直接链接">​</a></h2>
diff --git a/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html b/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
index b4e997c..2575f88 100644
--- a/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
+++ b/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8"><meta data-rh="true" property="og:locale" conten [...]
+<title data-rh="true">Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8"><meta data-rh="true" property="og:locale" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>In rpc/serialization systems, we often need to send <strong><code>namespace/path/filename/fieldName/packageName/moduleName/className/enumValue</code></strong> string between processes.</p>
 <p>Those strings are mostly ascii strings. In order to transfer between processes, we encode such strings using utf-8 encodings. Such encoding
 will take one byte for every char, which is not space efficient actually.</p>
diff --git a/zh-CN/blog/index.html b/zh-CN/blog/index.html
index c5a4581..164fa3d 100644
--- a/zh-CN/blog/index.html
+++ b/zh-CN/blog/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN"><meta  [...]
+<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN"><meta  [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="High Light的直接链接" title="High Light的直接链接">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Experimental的直接链接" title="Experimental的直接链接">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
diff --git a/zh-CN/blog/page/2/index.html b/zh-CN/blog/page/2/index.html
index 537d64d..7e66651 100644
--- a/zh-CN/blog/page/2/index.html
+++ b/zh-CN/blog/page/2/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/page/2"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN" [...]
+<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/page/2"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN" [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
diff --git a/zh-CN/blog/tags/fury/index.html b/zh-CN/blog/tags/fury/index.html
index 3abf623..0b3ac75 100644
--- a/zh-CN/blog/tags/fury/index.html
+++ b/zh-CN/blog/tags/fury/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">15 篇博文 含有标签「fury」 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags/fury"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" [...]
+<title data-rh="true">15 篇博文 含有标签「fury」 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags/fury"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High Light<a href="#high-light" class="hash-link" aria-label="High Light的直接链接" title="High Light的直接链接">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="experimental">Experimental<a href="#experimental" class="hash-link" aria-label="Experimental的直接链接" title="Experimental的直接链接">​</a></h3>
 <p>Implement fast object deep copy framework for java:</p>
diff --git a/zh-CN/blog/tags/fury/page/2/index.html b/zh-CN/blog/tags/fury/page/2/index.html
index 818ea06..d69c3da 100644
--- a/zh-CN/blog/tags/fury/page/2/index.html
+++ b/zh-CN/blog/tags/fury/page/2/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">15 篇博文 含有标签「fury」 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags/fury/page/2"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_ [...]
+<title data-rh="true">15 篇博文 含有标签「fury」 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags/fury/page/2"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_ [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
 <p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
 <p>I&#x27;m pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
diff --git a/zh-CN/blog/tags/index.html b/zh-CN/blog/tags/index.html
index 6300744..90d60aa 100644
--- a/zh-CN/blog/tags/index.html
+++ b/zh-CN/blog/tags/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">标签 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN"><me [...]
+<title data-rh="true">标签 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/blog/tags"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-CN"><me [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/community/how_to_join_community/index.html b/zh-CN/docs/community/how_to_join_community/index.html
index baaef54..3075cf6 100644
--- a/zh-CN/docs/community/how_to_join_community/index.html
+++ b/zh-CN/docs/community/how_to_join_community/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">如何加入 Fury 社区 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_join_community"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="d [...]
+<title data-rh="true">如何加入 Fury 社区 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_join_community"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="d [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="fury-贡献指南">Fury 贡献指南<a href="#fury-贡献指南" class="hash-link" aria-label="Fury 贡献指南的直接链接" title="Fury 贡献指南的直接链接">​</a></h2>
 <p>Fury 团队通常在 github 上进行开发和 issue 维护,请打开 <a href="https://github.com/" target="_blank" rel="noopener noreferrer">Github 网站</a>,点击右上角 <code>Sign up</code> 按钮,注册一个自己的账号,开启你开源之旅的第一步。</p>
 <p>在 <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">Fury仓库</a>中,我们有一份面向所有开源贡献者的<a href="https://fury.apache.org/zh-CN/docs/community/" target="_blank" rel="noopener noreferrer">指南</a>,介绍了有关版本管理、分支管理等内容,<strong>请花几分钟时间阅读了解一下</strong>。</p>
@@ -78,7 +78,7 @@
 <li>为项目的发展、功能规划 等提建议。</li>
 <li>创作文章、视频,开办讲座来宣传 Fury。</li>
 <li>撰写推广计划,同团队一同执行。</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/community/how_to_join_community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/community/how_to_join_community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0 [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/community/how_to_release/index.html b/zh-CN/docs/community/how_to_release/index.html
index 1c66d74..397e905 100644
--- a/zh-CN/docs/community/how_to_release/index.html
+++ b/zh-CN/docs/community/how_to_release/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">如何发布 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_local [...]
+<title data-rh="true">如何发布 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_release"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_local [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="介绍">介绍<a href="#介绍" class="hash-link" aria-label="介绍的直接链接" title="介绍的直接链接">​</a></h2>
 <p>源代码发布是 Apache 最重视以及最重要的部分。</p>
 <p>请注意许可证和发布的软件签名问题。发布软件是一件严肃的事情,并会产生相应的法律后果。</p>
@@ -141,7 +141,7 @@
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[ANNOUNCE] Release Apache Fury(incubating) ${release_version}</span><br></span></code></pre><div class="b [...]
 <p>内容:</p>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Hi all,</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style=" [...]
-<p>至此,整个发布流程结束。</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/community/how_to_release.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0. [...]
+<p>至此,整个发布流程结束。</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/community/how_to_release.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3  [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/community/how_to_verify/index.html b/zh-CN/docs/community/how_to_verify/index.html
index 672de15..206262c 100644
--- a/zh-CN/docs/community/how_to_verify/index.html
+++ b/zh-CN/docs/community/how_to_verify/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">如何验证 Apache Fury | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_verify"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docus [...]
+<title data-rh="true">如何验证 Apache Fury | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/how_to_verify"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docus [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="下载-apache-fury">下载 Apache Fury<a href="#下载-apache-fury" class="hash-link" aria-label="下载 Apache Fury的直接链接" title="下载 Apache Fury的直接链接">​</a></h2>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"># If there is svn locally, you can clone to the l [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="验证-checksums-和-signatures">验证 checksums 和 signatures<a href="#验证-checksums-和-signatures" class="hash-link" aria-label="验证 checksums 和 signatures的直接链接" title="验证 checksums 和 signatures的直接链接">​</a></h2>
@@ -39,8 +39,8 @@
 <li>JAR 的 Checksum 与项目绑定的 checksum 文件一致。</li>
 <li>JAR 的 signature 与项目绑定的 signature 文件一致。</li>
 <li>JAR 在本地是可重复的。这意味着您可以在计算机上构建 JAR,并验证 checksum 和与项目绑定的相同。</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/community/how_to_verify.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1 [...]
-      <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/community/how_to_verify.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1 [...]
+      <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
         Apache、Apache 项目的名称以及羽毛标志是 Apache 软件基金会在美国和/或其他国家的注册商标或商标。
diff --git a/zh-CN/docs/community/index.html b/zh-CN/docs/community/index.html
index d5aec7f..3c78526 100644
--- a/zh-CN/docs/community/index.html
+++ b/zh-CN/docs/community/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">社区 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content="zh-C [...]
+<title data-rh="true">社区 | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/community/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh-C [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 我们邀请您根据自己的意愿尽可能地参与项目。以下是几种贡献方式:</p>
 <ul>
 <li>使用 Apache Fury 并分享使用体验和反馈问题;</li>
@@ -70,7 +70,7 @@
 <ul>
 <li>Fury Core 存储库:<a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></li>
 <li>Fury 网站存储库:<a href="https://github.com/apache/fury-site" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury-site</a></li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/community/community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/community/community.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0 [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/development/index.html b/zh-CN/docs/guide/development/index.html
index 0c0717a..70e6751 100644
--- a/zh-CN/docs/guide/development/index.html
+++ b/zh-CN/docs/guide/development/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/development"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_local [...]
+<title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/development"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_local [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Please checkout the source tree from <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a>.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="build-fury-java">Build Fury Java<a href="#build-fury-java" class="hash-link" aria-label="Build Fury Java的直接链接" title="Build Fury Java的直接链接">​</a></h3>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token builtin class-name">cd</span><span class="token plain"> </span><span class="token function" style= [...]
@@ -50,7 +50,7 @@
 <ul>
 <li>node 14+</li>
 <li>npm 8+</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/guide/DEVELOPMENT.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/DEVELOPMENT.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5 [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/graalvm_guide/index.html b/zh-CN/docs/guide/graalvm_guide/index.html
index c7f0806..36cf3e4 100644
--- a/zh-CN/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/guide/graalvm_guide/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_l [...]
+<title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_l [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>GraalVM <code>native image</code> can compile java code into native code ahead to build faster, smaller, leaner applications.
 The native image doesn&#x27;t have a JIT compiler to compile bytecode into machine code, and doesn&#x27;t support
 reflection unless configure reflection file.</p>
@@ -68,7 +68,7 @@ class be initialized at graalvm native image build time.</p>
 <p>No compression:</p>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
 <p>Compress number:</p>
-<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
+<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/guide/java_object_graph_guide/index.html
index 1952e42..a9c1a9e 100644
--- a/zh-CN/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/guide/java_object_graph_guide/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Java Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="tru [...]
+<title data-rh="true">Java Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="tru [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>When only java object serialization needed, this mode will have better performance compared to cross-language object
 graph serialization.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Quick Start的直接链接" title="Quick Start的直接链接">​</a></h2>
@@ -163,7 +163,7 @@ instead of
 deserialization instead of <code>Fury#deserializeJavaObjectAndClass</code>/<code>Fury#deserialize</code>.</p>
 <p>If you serialize an object by invoking <code>Fury#serializeJavaObjectAndClass</code>, you should
 invoke <code>Fury#deserializeJavaObjectAndClass</code> for deserialization instead
-of <code>Fury#deserializeJavaObject</code>/<code>Fury#deserialize</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/guide/java_serialization_guide.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" a [...]
+of <code>Fury#deserializeJavaObject</code>/<code>Fury#deserialize</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/java_serialization_guide.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/row_format_guide/index.html b/zh-CN/docs/guide/row_format_guide/index.html
index 0941b48..5175f1c 100644
--- a/zh-CN/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/guide/row_format_guide/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusa [...]
+<title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Java的直接链接" title="Java的直接链接">​</a></h3>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">public</span><span class="token plain"> </span><span class="token k [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="python">Python<a href="#python" class="hash-link" aria-label="Python的直接链接" title="Python的直接链接">​</a></h3>
@@ -22,7 +22,7 @@
 <div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> pyfury</span><br></span [...]
 <p>C++</p>
 <div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">std::shared_ptr&lt;ArrowWriter&gt; arrow_writer;</span><br></span><span class="token-line" st [...]
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/scala_guide/index.html b/zh-CN/docs/guide/scala_guide/index.html
index 1d19259..ed00a8d 100644
--- a/zh-CN/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/guide/scala_guide/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="do [...]
+<title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="do [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li><code>case</code> class serialization supported</li>
 <li><code>pojo/bean</code> class serialization supported</li>
@@ -52,7 +52,7 @@ Note that this option allow to deserialize objects unknown types, more flexible
 <p>Scala collections and generics doesn&#x27;t follow java collection framework, and is not fully integrated with Fury JIT in current release version. The performance won&#x27;t be as good as fury collections serialization for java.</p>
 <p>The execution for scala collections will invoke Java serialization API <code>writeObject/readObject/writeReplace/readResolve/readObjectNoData/Externalizable</code> with fury <code>ObjectStream</code> implementation. Although <code>org.apache.fury.serializer.ObjectStreamSerializer</code> is much faster than JDK <code>ObjectOutputStream/ObjectInputStream</code>, but it still doesn&#x27;t know how use scala collection generics.</p>
 <p>In future we plan to provide more optimization for scala types, see <a href="https://github.com/apache/fury/issues/682" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/issues/682</a>, stay tuned!</p>
-<p>Scala collections serialization is finished in <a href="https://github.com/apache/fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/guide/scala_guid [...]
+<p>Scala collections serialization is finished in <a href="https://github.com/apache/fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/sc [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/guide/xlang_object_graph_guide/index.html
index 9531476..958598e 100644
--- a/zh-CN/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/guide/xlang_object_graph_guide/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Xlang Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="t [...]
+<title data-rh="true">Xlang Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="t [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-built-in-types">Serialize built-in types<a href="#serialize-built-in-types" class="hash-link" aria-label="Serialize built-in types的直接链接" title="Serialize built-in types的直接链接">​</a></h3>
 <p>Common types can be serialized automatically: primitive numeric types, string, binary, array, list, map and so on.</p>
 <p><strong>Java</strong></p>
@@ -54,11 +54,11 @@ Reference cannot be implemented because of rust ownership restrictions</p>
 <p><strong>Golang</strong></p>
 <div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">package</span><span class="token plain"> main</span><br></span><span cl [...]
 <p><strong>JavaScript</strong></p>
-<div class="language-javascript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-javascript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// Coming soon</span><br></span></cod [...]
+<div class="language-javascript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-javascript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// Coming soon</span><br></span></cod [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
-        Apache、Apache 项目的名称以及羽毛标志是 Apache 软件基金会在美国和/或其他国家的注册商标或商标。
+        Apache、Apache 项目的名称以及羽毛标志是 Apache 软件基金会在美国和/或其他国家的注册商标或商标。
       </p>
       </div></div></div></div></footer></div>
 </body>
diff --git a/zh-CN/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/guide/xlang_type_mapping/index.html
index bf8dcaa..bd732a7 100644
--- a/zh-CN/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/guide/xlang_type_mapping/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-r [...]
+<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-r [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li>For type definition, see <a href="/zh-CN/docs/specification/fury_xlang_serialization_spec#type-systems">Type Systems in Spec</a></li>
 <li><code>int16_t[n]/vector&lt;T&gt;</code> indicates <code>int16_t[n]/vector&lt;int16_t&gt;</code></li>
@@ -46,7 +46,7 @@ Such information can be provided in other languages too:</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="type-wrapper">Type wrapper<a href="#type-wrapper" class="hash-link" aria-label="Type wrapper的直接链接" title="Type wrapper的直接链接">​</a></h2>
 <p>If the type is not a field of a class, the user must wrap this type with a Fury type to pass the extra type info.</p>
 <p>For example, suppose Fury Java provide a <code>VarInt64</code> type, when a user invoke <code>fury.serialize(long_value)</code>, he need to
-invoke like <code>fury.serialize(new VarInt64(long_value))</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/guide/xlang_type_mapping.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="t [...]
+invoke like <code>fury.serialize(new VarInt64(long_value))</code>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/xlang_type_mapping.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-h [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/introduction/benchmark/index.html b/zh-CN/docs/introduction/benchmark/index.html
index 6bb0c1a..dfb52ec 100644
--- a/zh-CN/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/introduction/benchmark/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Benchmark | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/benchmark"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_lo [...]
+<title data-rh="true">Benchmark | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/benchmark"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_lo [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>If you need to benchmark for your specific scenario, make sure all serialization frameworks are appropriately configured for that scenario.</p>
 <p>Dynamic serialization frameworks supports polymorphism and reference, which has more cost compared
 to static serialization frameworks, unless it uses the jit techniques as fury did.
@@ -28,7 +28,7 @@ Since fury will generate code at runtime, please warm up before collecting bench
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="javascript">JavaScript<a href="#javascript" class="hash-link" aria-label="JavaScript的直接链接" title="JavaScript的直接链接">​</a></h3>
 <img width="33%" alt="" src="/img/benchmarks/javascript/complex_object.jpg">
 <p>The data used for this bar graph includes a complex object that has many kinds of field types, and the size of the JSON data is 3KB.</p>
-<p>See <a href="https://github.com/apache/fury/blob/main/javascript/benchmark/index.js" target="_blank" rel="noopener noreferrer">benchmarks</a> for the benchmark code.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/introduction/benchmark.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg [...]
+<p>See <a href="https://github.com/apache/fury/blob/main/javascript/benchmark/index.js" target="_blank" rel="noopener noreferrer">benchmarks</a> for the benchmark code.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/introduction/benchmark.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-pa [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/introduction/features/index.html b/zh-CN/docs/introduction/features/index.html
index d554127..fb8c2d0 100644
--- a/zh-CN/docs/introduction/features/index.html
+++ b/zh-CN/docs/introduction/features/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Features | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/features"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_loca [...]
+<title data-rh="true">Features | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/features"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_loca [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <li>Multiple languages: Java/Python/C++/Golang/Javascript/Rust.</li>
 <li>Zero-copy: cross-language out-of-band serialization inspired
 by <a href="https://peps.python.org/pep-0574/" target="_blank" rel="noopener noreferrer">pickle5</a> and off-heap read/write.</li>
@@ -31,7 +31,7 @@ It can greatly improve the efficiency of high-performance RPC calls, data transf
 <code>writeObject/readObject/writeReplace/readResolve/readObjectNoData</code> natively.</li>
 <li>Supports shared and circular reference object serialization for golang.</li>
 <li>Supports automatic object serialization for golang.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/introduction/features.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/introduction/features.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2 [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/introduction/index.html b/zh-CN/docs/introduction/index.html
index 7978b18..a68e3c9 100644
--- a/zh-CN/docs/introduction/index.html
+++ b/zh-CN/docs/introduction/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Introduction | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale"  [...]
+<title data-rh="true">Introduction | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/introduction/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale"  [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="protocols">Protocols<a href="#protocols" class="hash-link" aria-label="Protocols的直接链接" title="Protocols的直接链接">​</a></h2>
 <p>Different scenarios have different serialization requirements. Fury designed and implemented
 multiple binary protocols for those requirements:</p>
@@ -51,7 +51,7 @@ can be reused by another protocol.</p>
 <li>Continuously improve our serialization infrastructure for any new protocols</li>
 </ul>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="how-to-contribute">How to Contribute<a href="#how-to-contribute" class="hash-link" aria-label="How to Contribute的直接链接" title="How to Contribute的直接链接">​</a></h2>
-<p>Please read the <a href="https://github.com/apache/fury/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">CONTRIBUTING</a> guide for instructions on how to contribute.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/introduction/introduction.md" target="_blank" rel="noopener noreferrer" class="th [...]
+<p>Please read the <a href="https://github.com/apache/fury/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">CONTRIBUTING</a> guide for instructions on how to contribute.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/introduction/introduction.md" target="_blank" rel="noopener noreferrer" c [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/specification/fury_java_serialization_spec/index.html b/zh-CN/docs/specification/fury_java_serialization_spec/index.html
index 316ad1f..b57b9dc 100644
--- a/zh-CN/docs/specification/fury_java_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fury_java_serialization_spec/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Java Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_java_serialization_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US" [...]
+<title data-rh="true">Fury Java Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_java_serialization_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US" [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Fury Java Serialization is an automatic object serialization framework that supports reference and polymorphism. Fury
 will
 convert an object from/to fury java serialization binary format. Fury has two core concepts for java serialization:</p>
@@ -430,7 +430,7 @@ write class field names, types and other meta too, see <a href="#class-meta">Cla
 <li>Read multiple bytes as an int/long, then split into multiple bytes to reduce memory IO and bound check cost.</li>
 <li>Try to use one varint/long to write flags and length together to save one byte cost and reduce memory io.</li>
 <li>Condition branches are less expensive compared to memory IO cost unless there are too many branches.</li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/specification/java_serialization_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/specification/java_serialization_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3 [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/specification/fury_row_format_spec/index.html b/zh-CN/docs/specification/fury_row_format_spec/index.html
index 16a5978..74bc87d 100644
--- a/zh-CN/docs/specification/fury_row_format_spec/index.html
+++ b/zh-CN/docs/specification/fury_row_format_spec/index.html
@@ -3,14 +3,14 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Row Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_row_format_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" n [...]
+<title data-rh="true">Fury Row Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_row_format_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" n [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
-<p>Coming soon</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/specification/row_format_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1- [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Coming soon</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/fury-site/tree/main/i18n/zh-CN/docusaurus-plugin-content-docs/current/specification/row_format_spec.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3- [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/specification/fury_xlang_serialization_spec/index.html b/zh-CN/docs/specification/fury_xlang_serialization_spec/index.html
index 7e2518f..f738603 100644
--- a/zh-CN/docs/specification/fury_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fury_xlang_serialization_spec/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Fury Xlang Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_xlang_serialization_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_U [...]
+<title data-rh="true">Fury Xlang Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/specification/fury_xlang_serialization_spec"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_U [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <blockquote>
 <p>Format Version History:</p>
 <ul>
@@ -541,7 +541,7 @@ very fast.</li>
 with version 2 defined as <code>Foo2</code>:</p>
 <div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">// class Foo with version 1</span><br></span><span class="token-line" style="color:#393A34">< [...]
 <p>When process A received serialized <code>Foo2</code> from process B, here is how it deserialize the data:</p>
-<div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Foo1 foo1 = ...;</span><br></span><span class="token-line" style="color:#393A34"><span class= [...]
+<div class="language-c++ codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-c++ codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Foo1 foo1 = ...;</span><br></span><span class="token-line" style="color:#393A34"><span class= [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/start/install/index.html b/zh-CN/docs/start/install/index.html
index ecd37db..072ff55 100644
--- a/zh-CN/docs/start/install/index.html
+++ b/zh-CN/docs/start/install/index.html
@@ -3,17 +3,17 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Install | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/start/install"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" conte [...]
+<title data-rh="true">Install | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/start/install"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>For source download, please see Fury <a href="https://github.com/apache/fury/releases" target="_blank" rel="noopener noreferrer">download</a> page.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Java的直接链接" title="Java的直接链接">​</a></h3>
 <p>To add a dependency on Fury using Maven, use the following:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/docs/start/usage/index.html b/zh-CN/docs/start/usage/index.html
index eb5b74f..7a46c52 100644
--- a/zh-CN/docs/start/usage/index.html
+++ b/zh-CN/docs/start/usage/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Usage | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/start/usage"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" content=" [...]
+<title data-rh="true">Usage | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/docs/start/usage"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> </span><span class="token i [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="crosslanguage-serialization">CrossLanguage Serialization<a href="#crosslanguage-serialization" class="hash-link" aria-label="CrossLanguage Serialization的直接链接" title="CrossLanguage Serialization的直接链接">​</a></h2>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Java的直接链接" title="Java的直接链接">​</a></h3>
@@ -21,7 +21,7 @@
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="javascript">JavaScript<a href="#javascript" class="hash-link" aria-label="JavaScript的直接链接" title="JavaScript的直接链接">​</a></h3>
 <div class="language-typescript codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-typescript codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> Fury</span><spa [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="rust">Rust<a href="#rust" class="hash-link" aria-label="Rust的直接链接" title="Rust的直接链接">​</a></h3>
-<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/download/index.html b/zh-CN/download/index.html
index 6bdf175..3e26cf9 100644
--- a/zh-CN/download/index.html
+++ b/zh-CN/download/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury(incubating) Download | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/download"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusauru [...]
+<title data-rh="true">Apache Fury(incubating) Download | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/download"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusauru [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>For binary install, please see Fury <a href="/zh-CN/docs/start/install/">install</a> document.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="the-latest-release">The latest release<a href="#the-latest-release" class="hash-link" aria-label="The latest release的直接链接" title="The latest release的直接链接">​</a></h2>
 <p>The latest source release is 0.7.0:</p>
diff --git a/zh-CN/index.html b/zh-CN/index.html
index e3e83bc..1fc26c7 100644
--- a/zh-CN/index.html
+++ b/zh-CN/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury (incubating) | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_locale" conten [...]
+<title data-rh="true">Apache Fury (incubating) | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" conten [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/lunr-index-1724246942972.json b/zh-CN/lunr-index-1724246942972.json
deleted file mode 100644
index 00518e4..0000000
--- a/zh-CN/lunr-index-1724246942972.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,82.71,1,899.725,2,389.259]],["content/0",[]],["keywords/0",[]],["title/1",[3,698.354,4,561.65]],["content/1",[5,4.13,6,8.862,7,12.466,8,9.098,9,12.466,10,13.418,11,11.754,12,14.865,13,3.353,14,13.418,15,10.713,16,11.754,17,1.743,18,14.865,19,6.957,20,7.327,21,4.909,22,13.418,23,14.865,24,8.076,25,8.442,26,13.418]],["keywords/1",[]],["title/2",[0,82.71,2,389.259,27,899.725]],["content/2",[]],["keyword [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index-1724249095161.json b/zh-CN/lunr-index-1724249095161.json
new file mode 100644
index 0000000..44db96e
--- /dev/null
+++ b/zh-CN/lunr-index-1724249095161.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,82.71,1,899.725,2,389.259]],["content/0",[]],["keywords/0",[]],["title/1",[3,698.354,4,561.65]],["content/1",[5,4.13,6,8.862,7,12.466,8,9.098,9,12.466,10,13.418,11,11.754,12,14.865,13,3.353,14,13.418,15,10.713,16,11.754,17,1.743,18,14.865,19,6.957,20,7.327,21,4.909,22,13.418,23,14.865,24,8.076,25,8.442,26,13.418]],["keywords/1",[]],["title/2",[0,82.71,2,389.259,27,899.725]],["content/2",[]],["keyword [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index.json b/zh-CN/lunr-index.json
index 00518e4..44db96e 100644
--- a/zh-CN/lunr-index.json
+++ b/zh-CN/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,82.71,1,899.725,2,389.259]],["content/0",[]],["keywords/0",[]],["title/1",[3,698.354,4,561.65]],["content/1",[5,4.13,6,8.862,7,12.466,8,9.098,9,12.466,10,13.418,11,11.754,12,14.865,13,3.353,14,13.418,15,10.713,16,11.754,17,1.743,18,14.865,19,6.957,20,7.327,21,4.909,22,13.418,23,14.865,24,8.076,25,8.442,26,13.418]],["keywords/1",[]],["title/2",[0,82.71,2,389.259,27,899.725]],["content/2",[]],["keyword [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,82.71,1,899.725,2,389.259]],["content/0",[]],["keywords/0",[]],["title/1",[3,698.354,4,561.65]],["content/1",[5,4.13,6,8.862,7,12.466,8,9.098,9,12.466,10,13.418,11,11.754,12,14.865,13,3.353,14,13.418,15,10.713,16,11.754,17,1.743,18,14.865,19,6.957,20,7.327,21,4.909,22,13.418,23,14.865,24,8.076,25,8.442,26,13.418]],["keywords/1",[]],["title/2",[0,82.71,2,389.259,27,899.725]],["content/2",[]],["keyword [...]
\ No newline at end of file
diff --git a/zh-CN/markdown-page/index.html b/zh-CN/markdown-page/index.html
index 8696fd5..af58b96 100644
--- a/zh-CN/markdown-page/index.html
+++ b/zh-CN/markdown-page/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Markdown page example | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/markdown-page"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US"><meta data-rh="true" name="docusaurus_loca [...]
+<title data-rh="true">Markdown page example | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/zh-CN/markdown-page"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_loca [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
diff --git a/zh-CN/search-doc-1724246942972.json b/zh-CN/search-doc-1724246942972.json
deleted file mode 100644
index 874c8d8..0000000
--- a/zh-CN/search-doc-1724246942972.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/zh-CN/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://git [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc-1724249095161.json b/zh-CN/search-doc-1724249095161.json
new file mode 100644
index 0000000..ac0b6c1
--- /dev/null
+++ b/zh-CN/search-doc-1724249095161.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/zh-CN/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://git [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc.json b/zh-CN/search-doc.json
index 874c8d8..ac0b6c1 100644
--- a/zh-CN/search-doc.json
+++ b/zh-CN/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/zh-CN/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://git [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/zh-CN/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://git [...]
\ No newline at end of file
diff --git a/zh-CN/user/index.html b/zh-CN/user/index.html
index 448e0bc..ebef4d0 100644
--- a/zh-CN/user/index.html
+++ b/zh-CN/user/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Apache Fury (incubating)</title><meta data-rh="true" property="og:title" content="Apache Fury (incubating)"><meta data-rh="true" name="viewport" 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://fury.apache.org/zh-CN/user/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="eu_US [...]
+<title data-rh="true">Apache Fury (incubating)</title><meta data-rh="true" property="og:title" content="Apache Fury (incubating)"><meta data-rh="true" name="viewport" 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://fury.apache.org/zh-CN/user/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US [...]
 <link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/zh-CN/assets/css/styles.20110e7b.css">
-<script src="/zh-CN/assets/js/runtime~main.6381f500.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.e2c23f84.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.c18c0e89.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.20b3a6a0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury 是 Apache 软件基金会(ASF)孵化过程中的一个项目,由 Apache Incubator 赞助。孵化是所有新接受项目所需的,直到进一步审查表明基础设施、通信和决策过程已经稳定到与其他成功的 ASF 项目一致的程度。虽然孵化状态不一定反映代码的完整性或稳定性,但它确实表明该项目尚未完全获得 ASF 的认可。 </p>
       <p>
         版权所有 © 2024 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@fury.apache.org
For additional commands, e-mail: commits-help@fury.apache.org