You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fory.apache.org by gi...@apache.org on 2025/07/12 16:06:06 UTC
(fory-site) branch deploy updated: deploy: 049d3e206ed15e53681a7132eb846b9e84c105ae
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/fory-site.git
The following commit(s) were added to refs/heads/deploy by this push:
new 7f7d2de5 deploy: 049d3e206ed15e53681a7132eb846b9e84c105ae
7f7d2de5 is described below
commit 7f7d2de559e45cd20a918f6fb220bb6e6e7ffaae
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Sat Jul 12 16:06:01 2025 +0000
deploy: 049d3e206ed15e53681a7132eb846b9e84c105ae
---
404.html | 4 ++--
.../{3350f9c7.fcba4217.js => 3350f9c7.95ee71b8.js} | 2 +-
.../{81ba40b5.8d9c6ed6.js => 81ba40b5.5cc87b93.js} | 2 +-
.../{b2c69f18.29f5bc77.js => b2c69f18.35c45256.js} | 2 +-
.../{f161cdb5.95030ee6.js => f161cdb5.49bb914e.js} | 2 +-
assets/js/{main.35a13579.js => main.5a9ee411.js} | 4 ++--
...js.LICENSE.txt => main.5a9ee411.js.LICENSE.txt} | 0
...e~main.d16401ce.js => runtime~main.53aa17ce.js} | 2 +-
blog/archive/index.html | 4 ++--
blog/fory_0_11_0_release/index.html | 4 ++--
blog/fory_0_11_1_release/index.html | 4 ++--
blog/fory_0_11_2_release/index.html | 4 ++--
blog/fury_0_10_0_release/index.html | 4 ++--
blog/fury_0_10_1_release/index.html | 4 ++--
blog/fury_0_10_2_release/index.html | 4 ++--
blog/fury_0_10_3_release/index.html | 4 ++--
blog/fury_0_1_0_release/index.html | 4 ++--
blog/fury_0_1_1_release/index.html | 4 ++--
blog/fury_0_1_2_release/index.html | 4 ++--
blog/fury_0_2_0_release/index.html | 4 ++--
blog/fury_0_2_1_release/index.html | 4 ++--
blog/fury_0_3_0_release/index.html | 4 ++--
blog/fury_0_3_1_release/index.html | 4 ++--
blog/fury_0_4_0_release/index.html | 4 ++--
blog/fury_0_4_1_release/index.html | 4 ++--
blog/fury_0_5_0_release/index.html | 4 ++--
blog/fury_0_5_1_release/index.html | 4 ++--
blog/fury_0_6_0_release/index.html | 4 ++--
blog/fury_0_7_0_release/index.html | 4 ++--
blog/fury_0_7_1_release/index.html | 4 ++--
blog/fury_0_8_0_release/index.html | 4 ++--
blog/fury_0_9_0_release/index.html | 4 ++--
.../index.html | 4 ++--
.../index.html | 4 ++--
blog/fury_renamed_to_fory/index.html | 4 ++--
blog/index.html | 4 ++--
blog/page/2/index.html | 4 ++--
blog/page/3/index.html | 4 ++--
blog/tags/fory/index.html | 4 ++--
blog/tags/fury/index.html | 4 ++--
blog/tags/fury/page/2/index.html | 4 ++--
blog/tags/fury/page/3/index.html | 4 ++--
blog/tags/index.html | 4 ++--
.../community/how_to_join_community/index.html | 4 ++--
docs/0.10/community/how_to_release/index.html | 4 ++--
docs/0.10/community/how_to_verify/index.html | 4 ++--
docs/0.10/community/index.html | 4 ++--
docs/0.10/docs/guide/development/index.html | 4 ++--
docs/0.10/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 4 ++--
docs/0.10/docs/guide/row_format_guide/index.html | 4 ++--
docs/0.10/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
docs/0.10/docs/guide/xlang_type_mapping/index.html | 4 ++--
docs/0.10/docs/introduction/benchmark/index.html | 4 ++--
docs/0.10/docs/introduction/features/index.html | 4 ++--
docs/0.10/docs/introduction/index.html | 4 ++--
docs/0.10/docs/start/install/index.html | 4 ++--
docs/0.10/docs/start/usage/index.html | 4 ++--
.../fury_java_serialization_spec/index.html | 4 ++--
.../specification/fury_row_format_spec/index.html | 4 ++--
.../fury_xlang_serialization_spec/index.html | 4 ++--
docs/community/how_to_join_community/index.html | 4 ++--
docs/community/how_to_release/index.html | 4 ++--
docs/community/how_to_verify/index.html | 4 ++--
docs/community/index.html | 4 ++--
docs/docs/guide/development/index.html | 4 ++--
docs/docs/guide/graalvm_guide/index.html | 4 ++--
docs/docs/guide/java_object_graph_guide/index.html | 4 ++--
docs/docs/guide/row_format_guide/index.html | 4 ++--
docs/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
docs/docs/guide/xlang_type_mapping/index.html | 4 ++--
docs/docs/introduction/benchmark/index.html | 4 ++--
docs/docs/introduction/features/index.html | 4 ++--
docs/docs/introduction/index.html | 4 ++--
docs/docs/start/install/index.html | 4 ++--
docs/docs/start/usage/index.html | 4 ++--
docs/guide/development/index.html | 4 ++--
docs/guide/graalvm_guide/index.html | 4 ++--
docs/guide/java_object_graph_guide/index.html | 4 ++--
docs/guide/row_format_guide/index.html | 4 ++--
docs/guide/scala_guide/index.html | 4 ++--
docs/guide/xlang_object_graph_guide/index.html | 4 ++--
docs/guide/xlang_type_mapping/index.html | 4 ++--
.../community/how_to_join_community/index.html | 4 ++--
docs/next/community/how_to_release/index.html | 4 ++--
docs/next/community/how_to_verify/index.html | 4 ++--
docs/next/community/index.html | 4 ++--
docs/next/docs/guide/development/index.html | 4 ++--
docs/next/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 6 +++---
docs/next/docs/guide/row_format_guide/index.html | 8 ++++----
docs/next/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
docs/next/docs/guide/xlang_type_mapping/index.html | 4 ++--
docs/next/docs/introduction/benchmark/index.html | 4 ++--
docs/next/docs/introduction/features/index.html | 4 ++--
docs/next/docs/introduction/index.html | 4 ++--
docs/next/docs/start/install/index.html | 4 ++--
docs/next/docs/start/usage/index.html | 4 ++--
docs/next/guide/development/index.html | 4 ++--
docs/next/guide/graalvm_guide/index.html | 4 ++--
docs/next/guide/java_object_graph_guide/index.html | 6 +++---
docs/next/guide/row_format_guide/index.html | 8 ++++----
docs/next/guide/scala_guide/index.html | 4 ++--
.../next/guide/xlang_object_graph_guide/index.html | 4 ++--
docs/next/guide/xlang_type_mapping/index.html | 4 ++--
.../fory_java_serialization_spec/index.html | 4 ++--
.../specification/fory_row_format_spec/index.html | 4 ++--
.../fory_xlang_serialization_spec/index.html | 4 ++--
.../fory_java_serialization_spec/index.html | 4 ++--
docs/specification/fory_row_format_spec/index.html | 4 ++--
.../fory_xlang_serialization_spec/index.html | 4 ++--
download/index.html | 4 ++--
home/components/HomePageLanguageCard/index.html | 4 ++--
home/components/HomepageCodeDisplay/index.html | 4 ++--
home/components/HomepageFeatures/index.html | 4 ++--
home/components/HomepageFoot/index.html | 4 ++--
home/components/HomepageHeader/index.html | 4 ++--
index.html | 4 ++--
lunr-index-1752147011501.json | 1 -
lunr-index-1752336200447.json | 1 +
lunr-index.json | 2 +-
search-doc-1752147011501.json | 1 -
search-doc-1752336200447.json | 1 +
search-doc.json | 2 +-
user/index.html | 4 ++--
zh-CN/404.html | 4 ++--
.../{1e7def7b.55aa0856.js => 1e7def7b.57010bda.js} | 2 +-
.../{9db1d7f7.c6b04279.js => 9db1d7f7.df469660.js} | 2 +-
.../js/{main.d3c0d411.js => main.c7e887ff.js} | 4 ++--
...js.LICENSE.txt => main.c7e887ff.js.LICENSE.txt} | 0
...e~main.f0a05226.js => runtime~main.a778f3e4.js} | 2 +-
zh-CN/blog/archive/index.html | 4 ++--
zh-CN/blog/fory_0_11_0_release/index.html | 4 ++--
zh-CN/blog/fory_0_11_1_release/index.html | 4 ++--
zh-CN/blog/fory_0_11_2_release/index.html | 4 ++--
zh-CN/blog/fury_0_10_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_10_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_10_2_release/index.html | 4 ++--
zh-CN/blog/fury_0_10_3_release/index.html | 4 ++--
zh-CN/blog/fury_0_1_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_1_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_1_2_release/index.html | 4 ++--
zh-CN/blog/fury_0_2_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_2_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_3_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_3_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_4_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_4_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_5_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_5_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_6_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_7_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_7_1_release/index.html | 4 ++--
zh-CN/blog/fury_0_8_0_release/index.html | 4 ++--
zh-CN/blog/fury_0_9_0_release/index.html | 4 ++--
.../index.html | 4 ++--
.../index.html | 4 ++--
zh-CN/blog/fury_renamed_to_fory/index.html | 4 ++--
zh-CN/blog/index.html | 4 ++--
zh-CN/blog/page/2/index.html | 4 ++--
zh-CN/blog/page/3/index.html | 4 ++--
zh-CN/blog/tags/fory/index.html | 4 ++--
zh-CN/blog/tags/fury/index.html | 4 ++--
zh-CN/blog/tags/fury/page/2/index.html | 4 ++--
zh-CN/blog/tags/fury/page/3/index.html | 4 ++--
zh-CN/blog/tags/index.html | 4 ++--
.../community/how_to_join_community/index.html | 4 ++--
.../docs/0.10/community/how_to_release/index.html | 4 ++--
zh-CN/docs/0.10/community/how_to_verify/index.html | 4 ++--
zh-CN/docs/0.10/community/index.html | 4 ++--
zh-CN/docs/0.10/docs/guide/development/index.html | 4 ++--
.../docs/0.10/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 4 ++--
.../0.10/docs/guide/row_format_guide/index.html | 4 ++--
zh-CN/docs/0.10/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
.../0.10/docs/guide/xlang_type_mapping/index.html | 4 ++--
.../0.10/docs/introduction/benchmark/index.html | 4 ++--
.../0.10/docs/introduction/features/index.html | 4 ++--
zh-CN/docs/0.10/docs/introduction/index.html | 4 ++--
zh-CN/docs/0.10/docs/start/install/index.html | 4 ++--
zh-CN/docs/0.10/docs/start/usage/index.html | 4 ++--
.../fury_java_serialization_spec/index.html | 4 ++--
.../specification/fury_row_format_spec/index.html | 4 ++--
.../fury_xlang_serialization_spec/index.html | 4 ++--
.../community/how_to_join_community/index.html | 4 ++--
zh-CN/docs/community/how_to_release/index.html | 4 ++--
zh-CN/docs/community/how_to_verify/index.html | 4 ++--
zh-CN/docs/community/index.html | Bin 26562 -> 26562 bytes
zh-CN/docs/docs/guide/development/index.html | 4 ++--
zh-CN/docs/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 4 ++--
zh-CN/docs/docs/guide/row_format_guide/index.html | 4 ++--
zh-CN/docs/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
.../docs/docs/guide/xlang_type_mapping/index.html | 4 ++--
zh-CN/docs/docs/introduction/benchmark/index.html | 4 ++--
zh-CN/docs/docs/introduction/features/index.html | 4 ++--
zh-CN/docs/docs/introduction/index.html | 4 ++--
zh-CN/docs/docs/start/install/index.html | 4 ++--
zh-CN/docs/docs/start/usage/index.html | 4 ++--
zh-CN/docs/guide/development/index.html | 4 ++--
zh-CN/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 4 ++--
zh-CN/docs/guide/row_format_guide/index.html | 4 ++--
zh-CN/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | Bin 277896 -> 277896 bytes
zh-CN/docs/guide/xlang_type_mapping/index.html | 4 ++--
.../community/how_to_join_community/index.html | 4 ++--
.../docs/next/community/how_to_release/index.html | 4 ++--
zh-CN/docs/next/community/how_to_verify/index.html | 4 ++--
zh-CN/docs/next/community/index.html | 4 ++--
zh-CN/docs/next/docs/guide/development/index.html | 4 ++--
.../docs/next/docs/guide/graalvm_guide/index.html | 4 ++--
.../docs/guide/java_object_graph_guide/index.html | 4 ++--
.../next/docs/guide/row_format_guide/index.html | 4 ++--
zh-CN/docs/next/docs/guide/scala_guide/index.html | 4 ++--
.../docs/guide/xlang_object_graph_guide/index.html | 4 ++--
.../next/docs/guide/xlang_type_mapping/index.html | 4 ++--
.../next/docs/introduction/benchmark/index.html | 4 ++--
.../next/docs/introduction/features/index.html | 4 ++--
zh-CN/docs/next/docs/introduction/index.html | 4 ++--
zh-CN/docs/next/docs/start/install/index.html | 4 ++--
zh-CN/docs/next/docs/start/usage/index.html | 4 ++--
zh-CN/docs/next/guide/development/index.html | Bin 39398 -> 39398 bytes
zh-CN/docs/next/guide/graalvm_guide/index.html | Bin 85647 -> 85647 bytes
.../next/guide/java_object_graph_guide/index.html | 6 +++---
zh-CN/docs/next/guide/row_format_guide/index.html | 8 ++++----
zh-CN/docs/next/guide/scala_guide/index.html | Bin 71820 -> 71820 bytes
.../next/guide/xlang_object_graph_guide/index.html | 4 ++--
.../docs/next/guide/xlang_type_mapping/index.html | 4 ++--
.../fory_java_serialization_spec/index.html | 4 ++--
.../specification/fory_row_format_spec/index.html | 4 ++--
.../fory_xlang_serialization_spec/index.html | 4 ++--
.../fory_java_serialization_spec/index.html | 4 ++--
.../specification/fory_row_format_spec/index.html | 4 ++--
.../fory_xlang_serialization_spec/index.html | 4 ++--
zh-CN/download/index.html | 4 ++--
.../components/HomePageLanguageCard/index.html | 4 ++--
.../home/components/HomepageCodeDisplay/index.html | 4 ++--
zh-CN/home/components/HomepageFeatures/index.html | 4 ++--
zh-CN/home/components/HomepageFoot/index.html | 4 ++--
zh-CN/home/components/HomepageHeader/index.html | 4 ++--
zh-CN/index.html | 4 ++--
zh-CN/lunr-index-1752147094466.json | 1 -
zh-CN/lunr-index-1752336281406.json | 1 +
zh-CN/lunr-index.json | 2 +-
zh-CN/search-doc-1752147094466.json | 1 -
zh-CN/search-doc-1752336281406.json | 1 +
zh-CN/search-doc.json | 2 +-
zh-CN/user/index.html | 4 ++--
254 files changed, 479 insertions(+), 479 deletions(-)
diff --git a/404.html b/404.html
index a54e236a..eec8bccd 100644
--- a/404.html
+++ b/404.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/assets/js/3350f9c7.fcba4217.js b/assets/js/3350f9c7.95ee71b8.js
similarity index 97%
rename from assets/js/3350f9c7.fcba4217.js
rename to assets/js/3350f9c7.95ee71b8.js
index 35e681f0..17584807 100644
--- a/assets/js/3350f9c7.fcba4217.js
+++ b/assets/js/3350f9c7.95ee71b8.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6283],{40211:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6283],{40211:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
diff --git a/assets/js/81ba40b5.8d9c6ed6.js b/assets/js/81ba40b5.5cc87b93.js
similarity index 97%
rename from assets/js/81ba40b5.8d9c6ed6.js
rename to assets/js/81ba40b5.5cc87b93.js
index 724b50cf..5d1845d5 100644
--- a/assets/js/81ba40b5.8d9c6ed6.js
+++ b/assets/js/81ba40b5.5cc87b93.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6303],{30430:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6303],{30430:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
diff --git a/assets/js/b2c69f18.29f5bc77.js b/assets/js/b2c69f18.35c45256.js
similarity index 99%
rename from assets/js/b2c69f18.29f5bc77.js
rename to assets/js/b2c69f18.35c45256.js
index 07f7b007..89150fa1 100644
--- a/assets/js/b2c69f18.29f5bc77.js
+++ b/assets/js/b2c69f18.35c45256.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8316],{42257:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additi [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8316],{42257:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additi [...]
\ No newline at end of file
diff --git a/assets/js/f161cdb5.95030ee6.js b/assets/js/f161cdb5.49bb914e.js
similarity index 99%
rename from assets/js/f161cdb5.95030ee6.js
rename to assets/js/f161cdb5.49bb914e.js
index 6f96bb3a..dd6ba09b 100644
--- a/assets/js/f161cdb5.95030ee6.js
+++ b/assets/js/f161cdb5.49bb914e.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[1490],{2925:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additio [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[1490],{2925:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additio [...]
\ No newline at end of file
diff --git a/assets/js/main.35a13579.js b/assets/js/main.5a9ee411.js
similarity index 99%
rename from assets/js/main.35a13579.js
rename to assets/js/main.5a9ee411.js
index c465b336..c9eb1c27 100644
--- a/assets/js/main.35a13579.js
+++ b/assets/js/main.5a9ee411.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.35a13579.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),a=n.n(r),o=n(16887);const i={"00778aac":[()=>n.e(5881).then(n.bind(n,84118)),"@site/versioned_docs/version-0.11/docs/start/install.md",84118],"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,65730)),"@theme/BlogTagsListPage",65730],"02599daa":[()=>n.e(8179).then(n.bind(n,22788)),"@site/versioned_docs/version-0.10/specification/xlang_s [...]
\ No newline at end of file
+/*! For license information please see main.5a9ee411.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),a=n.n(r),o=n(16887);const i={"00778aac":[()=>n.e(5881).then(n.bind(n,84118)),"@site/versioned_docs/version-0.11/docs/start/install.md",84118],"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,65730)),"@theme/BlogTagsListPage",65730],"02599daa":[()=>n.e(8179).then(n.bind(n,22788)),"@site/versioned_docs/version-0.10/specification/xlang_s [...]
\ No newline at end of file
diff --git a/assets/js/main.35a13579.js.LICENSE.txt b/assets/js/main.5a9ee411.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.35a13579.js.LICENSE.txt
rename to assets/js/main.5a9ee411.js.LICENSE.txt
diff --git a/assets/js/runtime~main.d16401ce.js b/assets/js/runtime~main.53aa17ce.js
similarity index 77%
rename from assets/js/runtime~main.d16401ce.js
rename to assets/js/runtime~main.53aa17ce.js
index 0e1086cc..62b348a3 100644
--- a/assets/js/runtime~main.d16401ce.js
+++ b/assets/js/runtime~main.53aa17ce.js
@@ -1 +1 @@
-(()=>{"use strict";var e,f,a,c,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,c,d)=>{if(!a){var b=1/0;for(i=0;i<e.length;i++){a=e[i][0],c=e[i][1],d=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=c();void 0!==n&&(f=n)}}return f}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,f,c,a,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var c=t[e]={exports:{}};return b[e].call(c.exports,c,c.exports,r),c.exports}r.m=b,e=[],r.O=(f,c,a,d)=>{if(!c){var b=1/0;for(i=0;i<e.length;i++){c=e[i][0],a=e[i][1],d=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}d=d||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 ab6cedbb..edab0426 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fory_0_11_0_release/index.html b/blog/fory_0_11_0_release/index.html
index 087ae8c3..d89348cf 100644
--- a/blog/fory_0_11_0_release/index.html
+++ b/blog/fory_0_11_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fory_0_11_1_release/index.html b/blog/fory_0_11_1_release/index.html
index 4f6cbb52..253bc477 100644
--- a/blog/fory_0_11_1_release/index.html
+++ b/blog/fory_0_11_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fory_0_11_2_release/index.html b/blog/fory_0_11_2_release/index.html
index f47d93bf..c426c2af 100644
--- a/blog/fory_0_11_2_release/index.html
+++ b/blog/fory_0_11_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_10_0_release/index.html b/blog/fury_0_10_0_release/index.html
index 73de8c40..ab87e987 100644
--- a/blog/fury_0_10_0_release/index.html
+++ b/blog/fury_0_10_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_10_1_release/index.html b/blog/fury_0_10_1_release/index.html
index f986cb7c..25d60fb9 100644
--- a/blog/fury_0_10_1_release/index.html
+++ b/blog/fury_0_10_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_10_2_release/index.html b/blog/fury_0_10_2_release/index.html
index 7de173e5..1deb134e 100644
--- a/blog/fury_0_10_2_release/index.html
+++ b/blog/fury_0_10_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_10_3_release/index.html b/blog/fury_0_10_3_release/index.html
index 66e691e2..309bf173 100644
--- a/blog/fury_0_10_3_release/index.html
+++ b/blog/fury_0_10_3_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_1_0_release/index.html b/blog/fury_0_1_0_release/index.html
index cd193e41..6ceb6523 100644
--- a/blog/fury_0_1_0_release/index.html
+++ b/blog/fury_0_1_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_1_1_release/index.html b/blog/fury_0_1_1_release/index.html
index 5e29ca9a..3d9d6986 100644
--- a/blog/fury_0_1_1_release/index.html
+++ b/blog/fury_0_1_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_1_2_release/index.html b/blog/fury_0_1_2_release/index.html
index 27f02283..dfb5e9c5 100644
--- a/blog/fury_0_1_2_release/index.html
+++ b/blog/fury_0_1_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_2_0_release/index.html b/blog/fury_0_2_0_release/index.html
index 7808314e..208c1cd4 100644
--- a/blog/fury_0_2_0_release/index.html
+++ b/blog/fury_0_2_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_2_1_release/index.html b/blog/fury_0_2_1_release/index.html
index 86f8de8a..1998194c 100644
--- a/blog/fury_0_2_1_release/index.html
+++ b/blog/fury_0_2_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_3_0_release/index.html b/blog/fury_0_3_0_release/index.html
index 00b57067..a77eca4b 100644
--- a/blog/fury_0_3_0_release/index.html
+++ b/blog/fury_0_3_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_3_1_release/index.html b/blog/fury_0_3_1_release/index.html
index 716eff1a..7f1598fd 100644
--- a/blog/fury_0_3_1_release/index.html
+++ b/blog/fury_0_3_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_4_0_release/index.html b/blog/fury_0_4_0_release/index.html
index 3cf1043e..f64eb001 100644
--- a/blog/fury_0_4_0_release/index.html
+++ b/blog/fury_0_4_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_4_1_release/index.html b/blog/fury_0_4_1_release/index.html
index 48c2f3c2..4e762d95 100644
--- a/blog/fury_0_4_1_release/index.html
+++ b/blog/fury_0_4_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_5_0_release/index.html b/blog/fury_0_5_0_release/index.html
index 6c475141..6607fa97 100644
--- a/blog/fury_0_5_0_release/index.html
+++ b/blog/fury_0_5_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_5_1_release/index.html b/blog/fury_0_5_1_release/index.html
index 0828c265..6eb52510 100644
--- a/blog/fury_0_5_1_release/index.html
+++ b/blog/fury_0_5_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_6_0_release/index.html b/blog/fury_0_6_0_release/index.html
index 8627dd90..7a6aeabe 100644
--- a/blog/fury_0_6_0_release/index.html
+++ b/blog/fury_0_6_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_7_0_release/index.html b/blog/fury_0_7_0_release/index.html
index 2525f605..6ae2d119 100644
--- a/blog/fury_0_7_0_release/index.html
+++ b/blog/fury_0_7_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_7_1_release/index.html b/blog/fury_0_7_1_release/index.html
index 073c7a69..923bf3ce 100644
--- a/blog/fury_0_7_1_release/index.html
+++ b/blog/fury_0_7_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_8_0_release/index.html b/blog/fury_0_8_0_release/index.html
index df6edb4a..365ab21c 100644
--- a/blog/fury_0_8_0_release/index.html
+++ b/blog/fury_0_8_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_0_9_0_release/index.html b/blog/fury_0_9_0_release/index.html
index 7f71306f..14a09190 100644
--- a/blog/fury_0_9_0_release/index.html
+++ b/blog/fury_0_9_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
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 4b6534f8..f4d7209b 100644
--- a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
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 44a4214f..aaa198b0 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
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/fury_renamed_to_fory/index.html b/blog/fury_renamed_to_fory/index.html
index d3f44c8e..7371e7ce 100644
--- a/blog/fury_renamed_to_fory/index.html
+++ b/blog/fury_renamed_to_fory/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/index.html b/blog/index.html
index 36f7777c..75e7461c 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 56658809..cdbb0857 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index 28354f75..8525eed5 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/tags/fory/index.html b/blog/tags/fory/index.html
index 3a4c98f3..57364231 100644
--- a/blog/tags/fory/index.html
+++ b/blog/tags/fory/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/tags/fury/index.html b/blog/tags/fury/index.html
index 5b1e532d..7a36c846 100644
--- a/blog/tags/fury/index.html
+++ b/blog/tags/fury/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/tags/fury/page/2/index.html b/blog/tags/fury/page/2/index.html
index 3961aa1a..170a4787 100644
--- a/blog/tags/fury/page/2/index.html
+++ b/blog/tags/fury/page/2/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/tags/fury/page/3/index.html b/blog/tags/fury/page/3/index.html
index 5054c22a..e0dba272 100644
--- a/blog/tags/fury/page/3/index.html
+++ b/blog/tags/fury/page/3/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 18b2cf3f..41c4192d 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/community/how_to_join_community/index.html b/docs/0.10/community/how_to_join_community/index.html
index 0e0df844..b383715b 100644
--- a/docs/0.10/community/how_to_join_community/index.html
+++ b/docs/0.10/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/community/how_to_release/index.html b/docs/0.10/community/how_to_release/index.html
index 71933975..be1033eb 100644
--- a/docs/0.10/community/how_to_release/index.html
+++ b/docs/0.10/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/community/how_to_verify/index.html b/docs/0.10/community/how_to_verify/index.html
index cc886a4f..42256136 100644
--- a/docs/0.10/community/how_to_verify/index.html
+++ b/docs/0.10/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/community/index.html b/docs/0.10/community/index.html
index 562a2c31..6f84d224 100644
--- a/docs/0.10/community/index.html
+++ b/docs/0.10/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/development/index.html b/docs/0.10/docs/guide/development/index.html
index cf4a5423..24d4cd60 100644
--- a/docs/0.10/docs/guide/development/index.html
+++ b/docs/0.10/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/graalvm_guide/index.html b/docs/0.10/docs/guide/graalvm_guide/index.html
index f7c7620e..03e56a97 100644
--- a/docs/0.10/docs/guide/graalvm_guide/index.html
+++ b/docs/0.10/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/java_object_graph_guide/index.html b/docs/0.10/docs/guide/java_object_graph_guide/index.html
index c3082e08..792f8647 100644
--- a/docs/0.10/docs/guide/java_object_graph_guide/index.html
+++ b/docs/0.10/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/row_format_guide/index.html b/docs/0.10/docs/guide/row_format_guide/index.html
index 6d25ad82..f81f4b7b 100644
--- a/docs/0.10/docs/guide/row_format_guide/index.html
+++ b/docs/0.10/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/scala_guide/index.html b/docs/0.10/docs/guide/scala_guide/index.html
index e3081ac2..dc71852d 100644
--- a/docs/0.10/docs/guide/scala_guide/index.html
+++ b/docs/0.10/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/xlang_object_graph_guide/index.html b/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
index 935a6ca8..79e3d244 100644
--- a/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/guide/xlang_type_mapping/index.html b/docs/0.10/docs/guide/xlang_type_mapping/index.html
index 0e0666f3..a3c1c712 100644
--- a/docs/0.10/docs/guide/xlang_type_mapping/index.html
+++ b/docs/0.10/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/introduction/benchmark/index.html b/docs/0.10/docs/introduction/benchmark/index.html
index 4949989e..c41e8e15 100644
--- a/docs/0.10/docs/introduction/benchmark/index.html
+++ b/docs/0.10/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/introduction/features/index.html b/docs/0.10/docs/introduction/features/index.html
index 51bbbdb5..10cd706b 100644
--- a/docs/0.10/docs/introduction/features/index.html
+++ b/docs/0.10/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/introduction/index.html b/docs/0.10/docs/introduction/index.html
index 801c4922..6d675948 100644
--- a/docs/0.10/docs/introduction/index.html
+++ b/docs/0.10/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/start/install/index.html b/docs/0.10/docs/start/install/index.html
index 4d9aec35..4a243715 100644
--- a/docs/0.10/docs/start/install/index.html
+++ b/docs/0.10/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/docs/start/usage/index.html b/docs/0.10/docs/start/usage/index.html
index 6eb140c4..ab18873a 100644
--- a/docs/0.10/docs/start/usage/index.html
+++ b/docs/0.10/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/specification/fury_java_serialization_spec/index.html b/docs/0.10/specification/fury_java_serialization_spec/index.html
index 123176d5..77801078 100644
--- a/docs/0.10/specification/fury_java_serialization_spec/index.html
+++ b/docs/0.10/specification/fury_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/specification/fury_row_format_spec/index.html b/docs/0.10/specification/fury_row_format_spec/index.html
index 342710ff..71493b17 100644
--- a/docs/0.10/specification/fury_row_format_spec/index.html
+++ b/docs/0.10/specification/fury_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/0.10/specification/fury_xlang_serialization_spec/index.html b/docs/0.10/specification/fury_xlang_serialization_spec/index.html
index 453f9fe4..50843ee4 100644
--- a/docs/0.10/specification/fury_xlang_serialization_spec/index.html
+++ b/docs/0.10/specification/fury_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/community/how_to_join_community/index.html b/docs/community/how_to_join_community/index.html
index cdd4ca6c..51e78b7b 100644
--- a/docs/community/how_to_join_community/index.html
+++ b/docs/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/community/how_to_release/index.html b/docs/community/how_to_release/index.html
index 31e0768d..77017a2f 100644
--- a/docs/community/how_to_release/index.html
+++ b/docs/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/community/how_to_verify/index.html b/docs/community/how_to_verify/index.html
index bf062413..bf173eb9 100644
--- a/docs/community/how_to_verify/index.html
+++ b/docs/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/community/index.html b/docs/community/index.html
index d4932ce3..a1c364c7 100644
--- a/docs/community/index.html
+++ b/docs/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/development/index.html b/docs/docs/guide/development/index.html
index 56d1692d..6392c846 100644
--- a/docs/docs/guide/development/index.html
+++ b/docs/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/graalvm_guide/index.html b/docs/docs/guide/graalvm_guide/index.html
index d5067c97..0781c3a6 100644
--- a/docs/docs/guide/graalvm_guide/index.html
+++ b/docs/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/java_object_graph_guide/index.html b/docs/docs/guide/java_object_graph_guide/index.html
index fb97cb87..8607af9f 100644
--- a/docs/docs/guide/java_object_graph_guide/index.html
+++ b/docs/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/row_format_guide/index.html b/docs/docs/guide/row_format_guide/index.html
index 52349408..3898d9e1 100644
--- a/docs/docs/guide/row_format_guide/index.html
+++ b/docs/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/scala_guide/index.html b/docs/docs/guide/scala_guide/index.html
index 486e57ae..b3388a9e 100644
--- a/docs/docs/guide/scala_guide/index.html
+++ b/docs/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/xlang_object_graph_guide/index.html b/docs/docs/guide/xlang_object_graph_guide/index.html
index c4de426c..0c5311bf 100644
--- a/docs/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/guide/xlang_type_mapping/index.html b/docs/docs/guide/xlang_type_mapping/index.html
index 045fc57c..07760618 100644
--- a/docs/docs/guide/xlang_type_mapping/index.html
+++ b/docs/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/introduction/benchmark/index.html b/docs/docs/introduction/benchmark/index.html
index f3f146a4..5d349ee0 100644
--- a/docs/docs/introduction/benchmark/index.html
+++ b/docs/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/introduction/features/index.html b/docs/docs/introduction/features/index.html
index f0e60804..4ae6c490 100644
--- a/docs/docs/introduction/features/index.html
+++ b/docs/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/introduction/index.html b/docs/docs/introduction/index.html
index ac381ca5..94417421 100644
--- a/docs/docs/introduction/index.html
+++ b/docs/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/start/install/index.html b/docs/docs/start/install/index.html
index 60d1dff8..235ca50a 100644
--- a/docs/docs/start/install/index.html
+++ b/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/docs/start/usage/index.html b/docs/docs/start/usage/index.html
index a9cf8a78..3888cdd4 100644
--- a/docs/docs/start/usage/index.html
+++ b/docs/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/development/index.html b/docs/guide/development/index.html
index a440d0bb..9d2e1e50 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/graalvm_guide/index.html b/docs/guide/graalvm_guide/index.html
index 8a419918..5a75d6d8 100644
--- a/docs/guide/graalvm_guide/index.html
+++ b/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/java_object_graph_guide/index.html b/docs/guide/java_object_graph_guide/index.html
index 7970084f..7dbd80ea 100644
--- a/docs/guide/java_object_graph_guide/index.html
+++ b/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/row_format_guide/index.html b/docs/guide/row_format_guide/index.html
index d89bb315..f50dcd18 100644
--- a/docs/guide/row_format_guide/index.html
+++ b/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/scala_guide/index.html b/docs/guide/scala_guide/index.html
index 0840fb9e..ca86d97f 100644
--- a/docs/guide/scala_guide/index.html
+++ b/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/xlang_object_graph_guide/index.html b/docs/guide/xlang_object_graph_guide/index.html
index 758af5b0..3cfb7b5a 100644
--- a/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/guide/xlang_type_mapping/index.html b/docs/guide/xlang_type_mapping/index.html
index a1921b97..1a8ba4cf 100644
--- a/docs/guide/xlang_type_mapping/index.html
+++ b/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/community/how_to_join_community/index.html b/docs/next/community/how_to_join_community/index.html
index 49753443..7e2d4ca2 100644
--- a/docs/next/community/how_to_join_community/index.html
+++ b/docs/next/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/community/how_to_release/index.html b/docs/next/community/how_to_release/index.html
index a2ed67d1..4cfee378 100644
--- a/docs/next/community/how_to_release/index.html
+++ b/docs/next/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/community/how_to_verify/index.html b/docs/next/community/how_to_verify/index.html
index db8f173b..27e94035 100644
--- a/docs/next/community/how_to_verify/index.html
+++ b/docs/next/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/community/index.html b/docs/next/community/index.html
index ee0ca2d5..9beb8945 100644
--- a/docs/next/community/index.html
+++ b/docs/next/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/guide/development/index.html b/docs/next/docs/guide/development/index.html
index e45506bc..a1a37ff3 100644
--- a/docs/next/docs/guide/development/index.html
+++ b/docs/next/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/guide/graalvm_guide/index.html b/docs/next/docs/guide/graalvm_guide/index.html
index f24f3d8d..0027cb4a 100644
--- a/docs/next/docs/guide/graalvm_guide/index.html
+++ b/docs/next/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/guide/java_object_graph_guide/index.html b/docs/next/docs/guide/java_object_graph_guide/index.html
index 69c3ef97..7d359b95 100644
--- a/docs/next/docs/guide/java_object_graph_guide/index.html
+++ b/docs/next/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
@@ -34,7 +34,7 @@ You should keep fory to a static global variable, or instance variable of some s
<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">Fory</span><span class="token plain"> fory </span><span class="token operator" style=" [...]
<p>Thread-safe fory:</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 class-name">ThreadSafeFory</span><span class="token plain"> fory </span><span class="token operato [...]
-<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFury</code>.
+<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFory</code>.
This may not be appropriate in environments where virtual threads are used, as each thread will create its own fory instance, a relatively expensive operation.
An alternative for virtual threads is to use <code>buildThreadSafeForyPool</code>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="handling-class-schema-evolution-in-serialization">Handling Class Schema Evolution in Serialization<a href="#handling-class-schema-evolution-in-serialization" class="hash-link" aria-label="Direct link to Handling Class Schema Evolution in Serialization" title="Direct link to Handling Class Schema Evolution in Serialization"></a></h3>
diff --git a/docs/next/docs/guide/row_format_guide/index.html b/docs/next/docs/guide/row_format_guide/index.html
index ceb0f4fb..3dfeebe4 100644
--- a/docs/next/docs/guide/row_format_guide/index.html
+++ b/docs/next/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
@@ -23,8 +23,8 @@
<p>Java:</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 class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="support-for-interface-and-extension-types">Support for Interface and Extension Types<a href="#support-for-interface-and-extension-types" class="hash-link" aria-label="Direct link to Support for Interface and Extension Types" title="Direct link to Support for Interface and Extension Types"></a></h2>
-<p>Fury now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
-<p>These enhancements were introduced in <a href="https://github.com/apache/fury/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fury/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fury/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
+<p>Fory now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
+<p>These enhancements were introduced in <a href="https://github.com/apache/fory/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fory/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fory/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="example-interface-mapping-with-rowencoder">Example: Interface Mapping with RowEncoder<a href="#example-interface-mapping-with-rowencoder" class="hash-link" aria-label="Direct link to Example: Interface Mapping with RowEncoder" title="Direct link to Example: Interface Mapping with RowEncoder"></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="example-extension-type-with-rowencoder">Example: Extension Type with RowEncoder<a href="#example-extension-type-with-rowencoder" class="hash-link" aria-label="Direct link to Example: Extension Type with RowEncoder" title="Direct link to Example: Extension Type with RowEncoder"></a></h3>
diff --git a/docs/next/docs/guide/scala_guide/index.html b/docs/next/docs/guide/scala_guide/index.html
index ee3b19f4..b806593f 100644
--- a/docs/next/docs/guide/scala_guide/index.html
+++ b/docs/next/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/guide/xlang_object_graph_guide/index.html b/docs/next/docs/guide/xlang_object_graph_guide/index.html
index 5cbaf90d..d6aacedc 100644
--- a/docs/next/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/next/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/guide/xlang_type_mapping/index.html b/docs/next/docs/guide/xlang_type_mapping/index.html
index 6780e20b..dcccee79 100644
--- a/docs/next/docs/guide/xlang_type_mapping/index.html
+++ b/docs/next/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/introduction/benchmark/index.html b/docs/next/docs/introduction/benchmark/index.html
index 2da46c2b..490bcac5 100644
--- a/docs/next/docs/introduction/benchmark/index.html
+++ b/docs/next/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/introduction/features/index.html b/docs/next/docs/introduction/features/index.html
index 3f96e1db..e64cacc7 100644
--- a/docs/next/docs/introduction/features/index.html
+++ b/docs/next/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/introduction/index.html b/docs/next/docs/introduction/index.html
index e9961d25..3d5016a3 100644
--- a/docs/next/docs/introduction/index.html
+++ b/docs/next/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/start/install/index.html b/docs/next/docs/start/install/index.html
index e8d5831c..5f22e17e 100644
--- a/docs/next/docs/start/install/index.html
+++ b/docs/next/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/docs/start/usage/index.html b/docs/next/docs/start/usage/index.html
index 8fa6f5d2..c992d7b7 100644
--- a/docs/next/docs/start/usage/index.html
+++ b/docs/next/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/guide/development/index.html b/docs/next/guide/development/index.html
index 3e191cd8..13c8635c 100644
--- a/docs/next/guide/development/index.html
+++ b/docs/next/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/guide/graalvm_guide/index.html b/docs/next/guide/graalvm_guide/index.html
index d4ab38c0..73978e49 100644
--- a/docs/next/guide/graalvm_guide/index.html
+++ b/docs/next/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/guide/java_object_graph_guide/index.html b/docs/next/guide/java_object_graph_guide/index.html
index 49d2dd4a..6a75d656 100644
--- a/docs/next/guide/java_object_graph_guide/index.html
+++ b/docs/next/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
@@ -34,7 +34,7 @@ You should keep fory to a static global variable, or instance variable of some s
<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">Fory</span><span class="token plain"> fory </span><span class="token operator" style=" [...]
<p>Thread-safe fory:</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 class-name">ThreadSafeFory</span><span class="token plain"> fory </span><span class="token operato [...]
-<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFury</code>.
+<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFory</code>.
This may not be appropriate in environments where virtual threads are used, as each thread will create its own fory instance, a relatively expensive operation.
An alternative for virtual threads is to use <code>buildThreadSafeForyPool</code>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="handling-class-schema-evolution-in-serialization">Handling Class Schema Evolution in Serialization<a href="#handling-class-schema-evolution-in-serialization" class="hash-link" aria-label="Direct link to Handling Class Schema Evolution in Serialization" title="Direct link to Handling Class Schema Evolution in Serialization"></a></h3>
diff --git a/docs/next/guide/row_format_guide/index.html b/docs/next/guide/row_format_guide/index.html
index 0538fdba..97ee6d9e 100644
--- a/docs/next/guide/row_format_guide/index.html
+++ b/docs/next/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
@@ -23,8 +23,8 @@
<p>Java:</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 class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="support-for-interface-and-extension-types">Support for Interface and Extension Types<a href="#support-for-interface-and-extension-types" class="hash-link" aria-label="Direct link to Support for Interface and Extension Types" title="Direct link to Support for Interface and Extension Types"></a></h2>
-<p>Fury now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
-<p>These enhancements were introduced in <a href="https://github.com/apache/fury/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fury/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fury/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
+<p>Fory now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
+<p>These enhancements were introduced in <a href="https://github.com/apache/fory/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fory/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fory/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="example-interface-mapping-with-rowencoder">Example: Interface Mapping with RowEncoder<a href="#example-interface-mapping-with-rowencoder" class="hash-link" aria-label="Direct link to Example: Interface Mapping with RowEncoder" title="Direct link to Example: Interface Mapping with RowEncoder"></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="example-extension-type-with-rowencoder">Example: Extension Type with RowEncoder<a href="#example-extension-type-with-rowencoder" class="hash-link" aria-label="Direct link to Example: Extension Type with RowEncoder" title="Direct link to Example: Extension Type with RowEncoder"></a></h3>
diff --git a/docs/next/guide/scala_guide/index.html b/docs/next/guide/scala_guide/index.html
index e270d0cc..a0697d4d 100644
--- a/docs/next/guide/scala_guide/index.html
+++ b/docs/next/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/guide/xlang_object_graph_guide/index.html b/docs/next/guide/xlang_object_graph_guide/index.html
index 0a2db565..7414c412 100644
--- a/docs/next/guide/xlang_object_graph_guide/index.html
+++ b/docs/next/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/guide/xlang_type_mapping/index.html b/docs/next/guide/xlang_type_mapping/index.html
index 0b9093c0..6eeedd7f 100644
--- a/docs/next/guide/xlang_type_mapping/index.html
+++ b/docs/next/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/specification/fory_java_serialization_spec/index.html b/docs/next/specification/fory_java_serialization_spec/index.html
index 7ec9244a..2eada7c0 100644
--- a/docs/next/specification/fory_java_serialization_spec/index.html
+++ b/docs/next/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/specification/fory_row_format_spec/index.html b/docs/next/specification/fory_row_format_spec/index.html
index 3cd54935..40360d0c 100644
--- a/docs/next/specification/fory_row_format_spec/index.html
+++ b/docs/next/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/next/specification/fory_xlang_serialization_spec/index.html b/docs/next/specification/fory_xlang_serialization_spec/index.html
index d09ae707..c8d5e418 100644
--- a/docs/next/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/next/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/specification/fory_java_serialization_spec/index.html b/docs/specification/fory_java_serialization_spec/index.html
index e378cc30..ad3c2cf8 100644
--- a/docs/specification/fory_java_serialization_spec/index.html
+++ b/docs/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/specification/fory_row_format_spec/index.html b/docs/specification/fory_row_format_spec/index.html
index d5b77ba2..55802ef5 100644
--- a/docs/specification/fory_row_format_spec/index.html
+++ b/docs/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/docs/specification/fory_xlang_serialization_spec/index.html b/docs/specification/fory_xlang_serialization_spec/index.html
index 61da3bd5..874d7352 100644
--- a/docs/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/download/index.html b/download/index.html
index b4d5c1ad..e9bab553 100644
--- a/download/index.html
+++ b/download/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/home/components/HomePageLanguageCard/index.html b/home/components/HomePageLanguageCard/index.html
index 37ed7990..2542576c 100644
--- a/home/components/HomePageLanguageCard/index.html
+++ b/home/components/HomePageLanguageCard/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/home/components/HomepageCodeDisplay/index.html b/home/components/HomepageCodeDisplay/index.html
index a48f905b..f02f4837 100644
--- a/home/components/HomepageCodeDisplay/index.html
+++ b/home/components/HomepageCodeDisplay/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/home/components/HomepageFeatures/index.html b/home/components/HomepageFeatures/index.html
index 4a8dad9d..61e633e0 100644
--- a/home/components/HomepageFeatures/index.html
+++ b/home/components/HomepageFeatures/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/home/components/HomepageFoot/index.html b/home/components/HomepageFoot/index.html
index 119b1e99..540218c5 100644
--- a/home/components/HomepageFoot/index.html
+++ b/home/components/HomepageFoot/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/home/components/HomepageHeader/index.html b/home/components/HomepageHeader/index.html
index 0b9f6cc0..d46a4cad 100644
--- a/home/components/HomepageHeader/index.html
+++ b/home/components/HomepageHeader/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/index.html b/index.html
index e4cfdb3e..f7b24870 100644
--- a/index.html
+++ b/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/lunr-index-1752147011501.json b/lunr-index-1752147011501.json
deleted file mode 100644
index 7f1894f0..00000000
--- a/lunr-index-1752147011501.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,166.101,1,1164.13,2,362.867]],["content/0",[]],["keywords/0",[]],["title/1",[3,1108.927]],["content/1",[0,2.809,4,5.594,5,13.908,6,2.298,7,15.11,8,6.151,9,4.748,10,11.659,11,5.54,12,6.569,13,10.83,14,15.11,15,6.187,16,10.53,17,6.258,18,5.766,19,15.11,20,2.195,21,7.944,22,15.11,23,7.295,24,5.435,25,15.11,26,7.598,27,6.654,28,15.11,29,4.187,30,6.929,31,4.026,32,6.611,33,7.353,34,9.466,35,11.322,36,6.22 [...]
\ No newline at end of file
diff --git a/lunr-index-1752336200447.json b/lunr-index-1752336200447.json
new file mode 100644
index 00000000..35e06571
--- /dev/null
+++ b/lunr-index-1752336200447.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,165.119,1,1164.13,2,362.867]],["content/0",[]],["keywords/0",[]],["title/1",[3,702.32]],["content/1",[4,18.615,5,6.892,6,6.696,7,16.159,8,18.615,9,5.979,10,8.093,11,11.844,12,7.665,13,18.615,14,18.615,15,7.993,16,5.272,17,7.578,18,4.726,19,6.255,20,12.468,21,10.516,22,14.364,23,18.615]],["keywords/1",[]],["title/2",[24,753.264,25,557.476]],["content/2",[25,9.897,26,12.416,27,5.028,28,2.79,29,9.958,30 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 7f1894f0..35e06571 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,166.101,1,1164.13,2,362.867]],["content/0",[]],["keywords/0",[]],["title/1",[3,1108.927]],["content/1",[0,2.809,4,5.594,5,13.908,6,2.298,7,15.11,8,6.151,9,4.748,10,11.659,11,5.54,12,6.569,13,10.83,14,15.11,15,6.187,16,10.53,17,6.258,18,5.766,19,15.11,20,2.195,21,7.944,22,15.11,23,7.295,24,5.435,25,15.11,26,7.598,27,6.654,28,15.11,29,4.187,30,6.929,31,4.026,32,6.611,33,7.353,34,9.466,35,11.322,36,6.22 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,165.119,1,1164.13,2,362.867]],["content/0",[]],["keywords/0",[]],["title/1",[3,702.32]],["content/1",[4,18.615,5,6.892,6,6.696,7,16.159,8,18.615,9,5.979,10,8.093,11,11.844,12,7.665,13,18.615,14,18.615,15,7.993,16,5.272,17,7.578,18,4.726,19,6.255,20,12.468,21,10.516,22,14.364,23,18.615]],["keywords/1",[]],["title/2",[24,753.264,25,557.476]],["content/2",[25,9.897,26,12.416,27,5.028,28,2.79,29,9.958,30 [...]
\ No newline at end of file
diff --git a/search-doc-1752147011501.json b/search-doc-1752147011501.json
deleted file mode 100644
index 263a88dc..00000000
--- a/search-doc-1752147011501.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor XLang type s [...]
\ No newline at end of file
diff --git a/search-doc-1752336200447.json b/search-doc-1752336200447.json
new file mode 100644
index 00000000..d850e262
--- /dev/null
+++ b/search-doc-1752336200447.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Fory v0.11.2 Released","type":0,"sectionRef":"#","url":"/blog/fory_0_11_2_release","content":"","keywords":"","version":null},{"title":"Features","type":1,"pageTitle":"Fory v0.11.2 Released","url":"/blog/fory_0_11_2_release#features","content":" feat(python): Add Python Linux ARM64 support and optimize Bazel installation by @esafak in https://github.com/apache/fory/pull/2357feat(java): row encoder array deserialization into List supports lazy access by @stevensc [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 263a88dc..d850e262 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor XLang type s [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Fory v0.11.2 Released","type":0,"sectionRef":"#","url":"/blog/fory_0_11_2_release","content":"","keywords":"","version":null},{"title":"Features","type":1,"pageTitle":"Fory v0.11.2 Released","url":"/blog/fory_0_11_2_release#features","content":" feat(python): Add Python Linux ARM64 support and optimize Bazel installation by @esafak in https://github.com/apache/fory/pull/2357feat(java): row encoder array deserialization into List supports lazy access by @stevensc [...]
\ No newline at end of file
diff --git a/user/index.html b/user/index.html
index 086d939a..84431b64 100644
--- a/user/index.html
+++ b/user/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.d16401ce.js" defer="defer"></script>
-<script src="/assets/js/main.35a13579.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.53aa17ce.js" defer="defer"></script>
+<script src="/assets/js/main.5a9ee411.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 [...]
diff --git a/zh-CN/404.html b/zh-CN/404.html
index fde87b7c..df88b15b 100644
--- a/zh-CN/404.html
+++ b/zh-CN/404.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/assets/js/1e7def7b.55aa0856.js b/zh-CN/assets/js/1e7def7b.57010bda.js
similarity index 99%
rename from zh-CN/assets/js/1e7def7b.55aa0856.js
rename to zh-CN/assets/js/1e7def7b.57010bda.js
index 47d72597..d87ecc49 100644
--- a/zh-CN/assets/js/1e7def7b.55aa0856.js
+++ b/zh-CN/assets/js/1e7def7b.57010bda.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2475],{27616:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additi [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2475],{27616:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>t,metadata:()=>l,toc:()=>c});var r=i(85893),s=i(11151);const t={title:"Java Serialization Guide",sidebar_position:0,id:"java_object_graph_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additi [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/9db1d7f7.c6b04279.js b/zh-CN/assets/js/9db1d7f7.df469660.js
similarity index 96%
rename from zh-CN/assets/js/9db1d7f7.c6b04279.js
rename to zh-CN/assets/js/9db1d7f7.df469660.js
index f1bc3b91..ffccfa07 100644
--- a/zh-CN/assets/js/9db1d7f7.c6b04279.js
+++ b/zh-CN/assets/js/9db1d7f7.df469660.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[3940],{76534:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[3940],{76534:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>t,metadata:()=>c,toc:()=>d});var o=r(85893),a=r(11151);const t={title:"Row Format Guide",sidebar_position:1,id:"row_format_guide",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional informatio [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.d3c0d411.js b/zh-CN/assets/js/main.c7e887ff.js
similarity index 99%
rename from zh-CN/assets/js/main.d3c0d411.js
rename to zh-CN/assets/js/main.c7e887ff.js
index b9bcccfc..3076dfb5 100644
--- a/zh-CN/assets/js/main.d3c0d411.js
+++ b/zh-CN/assets/js/main.c7e887ff.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.d3c0d411.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),a=n.n(r),o=n(16887);const i={"0159ecf3":[()=>n.e(7725).then(n.bind(n,28330)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.10/docs/start/install.md",28330],"0171e764":[()=>n.e(1632).then(n.bind(n,61420)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.11/guide/DEVELOPMENT.md",61420],"01a85c17":[()=>Promise.all([n.e(532),n.e(4 [...]
\ No newline at end of file
+/*! For license information please see main.c7e887ff.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),a=n.n(r),o=n(16887);const i={"0159ecf3":[()=>n.e(7725).then(n.bind(n,28330)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.10/docs/start/install.md",28330],"0171e764":[()=>n.e(1632).then(n.bind(n,61420)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.11/guide/DEVELOPMENT.md",61420],"01a85c17":[()=>Promise.all([n.e(532),n.e(4 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.d3c0d411.js.LICENSE.txt b/zh-CN/assets/js/main.c7e887ff.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.d3c0d411.js.LICENSE.txt
rename to zh-CN/assets/js/main.c7e887ff.js.LICENSE.txt
diff --git a/zh-CN/assets/js/runtime~main.f0a05226.js b/zh-CN/assets/js/runtime~main.a778f3e4.js
similarity index 98%
rename from zh-CN/assets/js/runtime~main.f0a05226.js
rename to zh-CN/assets/js/runtime~main.a778f3e4.js
index 94c12f8c..039c0c70 100644
--- a/zh-CN/assets/js/runtime~main.f0a05226.js
+++ b/zh-CN/assets/js/runtime~main.a778f3e4.js
@@ -1 +1 @@
-(()=>{"use strict";var e,c,a,f,b,d={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var a=t[e]={exports:{}};return d[e].call(a.exports,a,a.exports,r),a.exports}r.m=d,e=[],r.O=(c,a,f,b)=>{if(!a){var d=1/0;for(i=0;i<e.length;i++){a=e[i][0],f=e[i][1],b=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=f();void 0!==n&&(c=n)}}return c}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,c,a,f,b,d={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var a=t[e]={exports:{}};return d[e].call(a.exports,a,a.exports,r),a.exports}r.m=d,e=[],r.O=(c,a,f,b)=>{if(!a){var d=1/0;for(i=0;i<e.length;i++){a=e[i][0],f=e[i][1],b=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=f();void 0!==n&&(c=n)}}return c}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 7a2997ce..e5ac3798 100644
--- a/zh-CN/blog/archive/index.html
+++ b/zh-CN/blog/archive/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fory_0_11_0_release/index.html b/zh-CN/blog/fory_0_11_0_release/index.html
index 3c1f2e57..eb2fa8ed 100644
--- a/zh-CN/blog/fory_0_11_0_release/index.html
+++ b/zh-CN/blog/fory_0_11_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fory_0_11_1_release/index.html b/zh-CN/blog/fory_0_11_1_release/index.html
index b8e71369..59078aee 100644
--- a/zh-CN/blog/fory_0_11_1_release/index.html
+++ b/zh-CN/blog/fory_0_11_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fory_0_11_2_release/index.html b/zh-CN/blog/fory_0_11_2_release/index.html
index 0089b1e2..8f63a5a8 100644
--- a/zh-CN/blog/fory_0_11_2_release/index.html
+++ b/zh-CN/blog/fory_0_11_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_10_0_release/index.html b/zh-CN/blog/fury_0_10_0_release/index.html
index e1d18b88..d52f9d2e 100644
--- a/zh-CN/blog/fury_0_10_0_release/index.html
+++ b/zh-CN/blog/fury_0_10_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_10_1_release/index.html b/zh-CN/blog/fury_0_10_1_release/index.html
index 0ef247e8..28dfce46 100644
--- a/zh-CN/blog/fury_0_10_1_release/index.html
+++ b/zh-CN/blog/fury_0_10_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_10_2_release/index.html b/zh-CN/blog/fury_0_10_2_release/index.html
index 530c3e5b..3cf66a95 100644
--- a/zh-CN/blog/fury_0_10_2_release/index.html
+++ b/zh-CN/blog/fury_0_10_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_10_3_release/index.html b/zh-CN/blog/fury_0_10_3_release/index.html
index 05d16577..7ac324be 100644
--- a/zh-CN/blog/fury_0_10_3_release/index.html
+++ b/zh-CN/blog/fury_0_10_3_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 8d7e53ad..5c910a37 100644
--- a/zh-CN/blog/fury_0_1_0_release/index.html
+++ b/zh-CN/blog/fury_0_1_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 9a3a4105..36d0874c 100644
--- a/zh-CN/blog/fury_0_1_1_release/index.html
+++ b/zh-CN/blog/fury_0_1_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 4ecfe301..1adacce4 100644
--- a/zh-CN/blog/fury_0_1_2_release/index.html
+++ b/zh-CN/blog/fury_0_1_2_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 e774aa5a..223320ce 100644
--- a/zh-CN/blog/fury_0_2_0_release/index.html
+++ b/zh-CN/blog/fury_0_2_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 44f5a7ea..47c37932 100644
--- a/zh-CN/blog/fury_0_2_1_release/index.html
+++ b/zh-CN/blog/fury_0_2_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 1ed69435..1263dc44 100644
--- a/zh-CN/blog/fury_0_3_0_release/index.html
+++ b/zh-CN/blog/fury_0_3_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 25435be8..a7ba0eb3 100644
--- a/zh-CN/blog/fury_0_3_1_release/index.html
+++ b/zh-CN/blog/fury_0_3_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 2059d15c..6990f563 100644
--- a/zh-CN/blog/fury_0_4_0_release/index.html
+++ b/zh-CN/blog/fury_0_4_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 a9c5686f..044e7b4a 100644
--- a/zh-CN/blog/fury_0_4_1_release/index.html
+++ b/zh-CN/blog/fury_0_4_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 640fa21b..3084777c 100644
--- a/zh-CN/blog/fury_0_5_0_release/index.html
+++ b/zh-CN/blog/fury_0_5_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 301c30c1..102a935a 100644
--- a/zh-CN/blog/fury_0_5_1_release/index.html
+++ b/zh-CN/blog/fury_0_5_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 92895e28..1c742bdf 100644
--- a/zh-CN/blog/fury_0_6_0_release/index.html
+++ b/zh-CN/blog/fury_0_6_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 5b95f2eb..8497fe4c 100644
--- a/zh-CN/blog/fury_0_7_0_release/index.html
+++ b/zh-CN/blog/fury_0_7_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_7_1_release/index.html b/zh-CN/blog/fury_0_7_1_release/index.html
index 821303b9..8ecde4a1 100644
--- a/zh-CN/blog/fury_0_7_1_release/index.html
+++ b/zh-CN/blog/fury_0_7_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_8_0_release/index.html b/zh-CN/blog/fury_0_8_0_release/index.html
index 58590f02..d0d80c53 100644
--- a/zh-CN/blog/fury_0_8_0_release/index.html
+++ b/zh-CN/blog/fury_0_8_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_0_9_0_release/index.html b/zh-CN/blog/fury_0_9_0_release/index.html
index e9ff684f..b79177e5 100644
--- a/zh-CN/blog/fury_0_9_0_release/index.html
+++ b/zh-CN/blog/fury_0_9_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 12c2ed52..2217e182 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
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 9175d8e4..b066b4c3 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
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/fury_renamed_to_fory/index.html b/zh-CN/blog/fury_renamed_to_fory/index.html
index ecbf7dba..60be5ae2 100644
--- a/zh-CN/blog/fury_renamed_to_fory/index.html
+++ b/zh-CN/blog/fury_renamed_to_fory/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/index.html b/zh-CN/blog/index.html
index e56fdfdf..c34aaa6e 100644
--- a/zh-CN/blog/index.html
+++ b/zh-CN/blog/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/page/2/index.html b/zh-CN/blog/page/2/index.html
index ae7bd27b..3c286f44 100644
--- a/zh-CN/blog/page/2/index.html
+++ b/zh-CN/blog/page/2/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/page/3/index.html b/zh-CN/blog/page/3/index.html
index 8f5d5b2e..2e261b24 100644
--- a/zh-CN/blog/page/3/index.html
+++ b/zh-CN/blog/page/3/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/tags/fory/index.html b/zh-CN/blog/tags/fory/index.html
index 38a79b37..e73c7149 100644
--- a/zh-CN/blog/tags/fory/index.html
+++ b/zh-CN/blog/tags/fory/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/tags/fury/index.html b/zh-CN/blog/tags/fury/index.html
index e785748b..95eefc52 100644
--- a/zh-CN/blog/tags/fury/index.html
+++ b/zh-CN/blog/tags/fury/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/tags/fury/page/2/index.html b/zh-CN/blog/tags/fury/page/2/index.html
index aa8feace..a3b8de75 100644
--- a/zh-CN/blog/tags/fury/page/2/index.html
+++ b/zh-CN/blog/tags/fury/page/2/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/tags/fury/page/3/index.html b/zh-CN/blog/tags/fury/page/3/index.html
index 7db13321..872c6437 100644
--- a/zh-CN/blog/tags/fury/page/3/index.html
+++ b/zh-CN/blog/tags/fury/page/3/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/blog/tags/index.html b/zh-CN/blog/tags/index.html
index 0c4e8954..d1224ccf 100644
--- a/zh-CN/blog/tags/index.html
+++ b/zh-CN/blog/tags/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/community/how_to_join_community/index.html b/zh-CN/docs/0.10/community/how_to_join_community/index.html
index c544889e..32f916bd 100644
--- a/zh-CN/docs/0.10/community/how_to_join_community/index.html
+++ b/zh-CN/docs/0.10/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/community/how_to_release/index.html b/zh-CN/docs/0.10/community/how_to_release/index.html
index 37a0b8a1..9391cfec 100644
--- a/zh-CN/docs/0.10/community/how_to_release/index.html
+++ b/zh-CN/docs/0.10/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/community/how_to_verify/index.html b/zh-CN/docs/0.10/community/how_to_verify/index.html
index 5bf1e416..3a55b6b6 100644
--- a/zh-CN/docs/0.10/community/how_to_verify/index.html
+++ b/zh-CN/docs/0.10/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/community/index.html b/zh-CN/docs/0.10/community/index.html
index 2377bd68..990a8a3e 100644
--- a/zh-CN/docs/0.10/community/index.html
+++ b/zh-CN/docs/0.10/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/development/index.html b/zh-CN/docs/0.10/docs/guide/development/index.html
index 1f017a04..4728b623 100644
--- a/zh-CN/docs/0.10/docs/guide/development/index.html
+++ b/zh-CN/docs/0.10/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html b/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
index 7821e8fe..7f30488d 100644
--- a/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
index 252e8be4..839bcbad 100644
--- a/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html b/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
index 682649f9..0f883f18 100644
--- a/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/scala_guide/index.html b/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
index cdbca273..0b6f02aa 100644
--- a/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
index 0206feca..cc00eaf1 100644
--- a/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
index 5a40533f..54d23882 100644
--- a/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/benchmark/index.html b/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
index 5e664208..e0aebf82 100644
--- a/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/features/index.html b/zh-CN/docs/0.10/docs/introduction/features/index.html
index cdf20a30..a07f1f35 100644
--- a/zh-CN/docs/0.10/docs/introduction/features/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/index.html b/zh-CN/docs/0.10/docs/introduction/index.html
index a2484017..89f38dd9 100644
--- a/zh-CN/docs/0.10/docs/introduction/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/start/install/index.html b/zh-CN/docs/0.10/docs/start/install/index.html
index 35c589cc..702146e7 100644
--- a/zh-CN/docs/0.10/docs/start/install/index.html
+++ b/zh-CN/docs/0.10/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/docs/start/usage/index.html b/zh-CN/docs/0.10/docs/start/usage/index.html
index f7482b81..ff375409 100644
--- a/zh-CN/docs/0.10/docs/start/usage/index.html
+++ b/zh-CN/docs/0.10/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html b/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
index 5b1340e8..554a31c8 100644
--- a/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html b/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
index c1b6cb42..f610c4c9 100644
--- a/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html b/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
index b433c938..66d3decb 100644
--- a/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 c9021b03..6992af1b 100644
--- a/zh-CN/docs/community/how_to_join_community/index.html
+++ b/zh-CN/docs/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/community/how_to_release/index.html b/zh-CN/docs/community/how_to_release/index.html
index d96d3672..ffc3686a 100644
--- a/zh-CN/docs/community/how_to_release/index.html
+++ b/zh-CN/docs/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/community/how_to_verify/index.html b/zh-CN/docs/community/how_to_verify/index.html
index 1cfd2e2d..e9df5d16 100644
--- a/zh-CN/docs/community/how_to_verify/index.html
+++ b/zh-CN/docs/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/community/index.html b/zh-CN/docs/community/index.html
index 5fa8a809..2acccf03 100644
Binary files a/zh-CN/docs/community/index.html and b/zh-CN/docs/community/index.html differ
diff --git a/zh-CN/docs/docs/guide/development/index.html b/zh-CN/docs/docs/guide/development/index.html
index f1e4bea2..37adbfa5 100644
--- a/zh-CN/docs/docs/guide/development/index.html
+++ b/zh-CN/docs/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/graalvm_guide/index.html b/zh-CN/docs/docs/guide/graalvm_guide/index.html
index 492c6553..f26eb55d 100644
--- a/zh-CN/docs/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
index 026a733f..d8859334 100644
--- a/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/row_format_guide/index.html b/zh-CN/docs/docs/guide/row_format_guide/index.html
index e06caa2d..9b47168f 100644
--- a/zh-CN/docs/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/scala_guide/index.html b/zh-CN/docs/docs/guide/scala_guide/index.html
index 31586c4f..e6c589f8 100644
--- a/zh-CN/docs/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
index 93828a61..3cf9c2c2 100644
--- a/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
index bfa7bccd..b94e23c0 100644
--- a/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/introduction/benchmark/index.html b/zh-CN/docs/docs/introduction/benchmark/index.html
index eb0570c5..ddcc1673 100644
--- a/zh-CN/docs/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/introduction/features/index.html b/zh-CN/docs/docs/introduction/features/index.html
index 6475fe22..9fbb65e4 100644
--- a/zh-CN/docs/docs/introduction/features/index.html
+++ b/zh-CN/docs/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/introduction/index.html b/zh-CN/docs/docs/introduction/index.html
index a311a056..0dcb11a7 100644
--- a/zh-CN/docs/docs/introduction/index.html
+++ b/zh-CN/docs/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/start/install/index.html b/zh-CN/docs/docs/start/install/index.html
index 6c7ca099..fcca2990 100644
--- a/zh-CN/docs/docs/start/install/index.html
+++ b/zh-CN/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/docs/start/usage/index.html b/zh-CN/docs/docs/start/usage/index.html
index 0ff90801..3550fd95 100644
--- a/zh-CN/docs/docs/start/usage/index.html
+++ b/zh-CN/docs/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/guide/development/index.html b/zh-CN/docs/guide/development/index.html
index c0b58208..b1736034 100644
--- a/zh-CN/docs/guide/development/index.html
+++ b/zh-CN/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/guide/graalvm_guide/index.html b/zh-CN/docs/guide/graalvm_guide/index.html
index 3c637d7c..e37b5ff7 100644
--- a/zh-CN/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 3d68e115..a16244e5 100644
--- a/zh-CN/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/guide/row_format_guide/index.html b/zh-CN/docs/guide/row_format_guide/index.html
index 0e3d5b9e..c071d55a 100644
--- a/zh-CN/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/guide/scala_guide/index.html b/zh-CN/docs/guide/scala_guide/index.html
index 541dd31f..0aeb8c4e 100644
--- a/zh-CN/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
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 138f82dc..d6332582 100644
Binary files a/zh-CN/docs/guide/xlang_object_graph_guide/index.html and b/zh-CN/docs/guide/xlang_object_graph_guide/index.html differ
diff --git a/zh-CN/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/guide/xlang_type_mapping/index.html
index 30505b73..824ac357 100644
--- a/zh-CN/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/community/how_to_join_community/index.html b/zh-CN/docs/next/community/how_to_join_community/index.html
index 586e1794..e866756a 100644
--- a/zh-CN/docs/next/community/how_to_join_community/index.html
+++ b/zh-CN/docs/next/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/community/how_to_release/index.html b/zh-CN/docs/next/community/how_to_release/index.html
index 07145501..39ce8f96 100644
--- a/zh-CN/docs/next/community/how_to_release/index.html
+++ b/zh-CN/docs/next/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/community/how_to_verify/index.html b/zh-CN/docs/next/community/how_to_verify/index.html
index 410ef78f..c56dfd85 100644
--- a/zh-CN/docs/next/community/how_to_verify/index.html
+++ b/zh-CN/docs/next/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/community/index.html b/zh-CN/docs/next/community/index.html
index 9a7150a7..4896b58e 100644
--- a/zh-CN/docs/next/community/index.html
+++ b/zh-CN/docs/next/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/development/index.html b/zh-CN/docs/next/docs/guide/development/index.html
index a23f54d3..e482e78b 100644
--- a/zh-CN/docs/next/docs/guide/development/index.html
+++ b/zh-CN/docs/next/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/graalvm_guide/index.html b/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
index 5094b3ae..c76267d2 100644
--- a/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
index de5d1644..5a6c0210 100644
--- a/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/row_format_guide/index.html b/zh-CN/docs/next/docs/guide/row_format_guide/index.html
index 27d2988a..a9db97c8 100644
--- a/zh-CN/docs/next/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/scala_guide/index.html b/zh-CN/docs/next/docs/guide/scala_guide/index.html
index b29d4dc9..e7a8bbca 100644
--- a/zh-CN/docs/next/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
index 1084dd1a..ca42c02d 100644
--- a/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
index 490d3e37..f67c4fa0 100644
--- a/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/introduction/benchmark/index.html b/zh-CN/docs/next/docs/introduction/benchmark/index.html
index 3afa64f8..30d15af6 100644
--- a/zh-CN/docs/next/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/next/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/introduction/features/index.html b/zh-CN/docs/next/docs/introduction/features/index.html
index 653b2ab3..7ebe8ce0 100644
--- a/zh-CN/docs/next/docs/introduction/features/index.html
+++ b/zh-CN/docs/next/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/introduction/index.html b/zh-CN/docs/next/docs/introduction/index.html
index 0f889dd5..e7259185 100644
--- a/zh-CN/docs/next/docs/introduction/index.html
+++ b/zh-CN/docs/next/docs/introduction/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/start/install/index.html b/zh-CN/docs/next/docs/start/install/index.html
index f8e9dc14..56ac74d1 100644
--- a/zh-CN/docs/next/docs/start/install/index.html
+++ b/zh-CN/docs/next/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/docs/start/usage/index.html b/zh-CN/docs/next/docs/start/usage/index.html
index 27aca0b2..e93ab943 100644
--- a/zh-CN/docs/next/docs/start/usage/index.html
+++ b/zh-CN/docs/next/docs/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/guide/development/index.html b/zh-CN/docs/next/guide/development/index.html
index ca6fd667..32c13588 100644
Binary files a/zh-CN/docs/next/guide/development/index.html and b/zh-CN/docs/next/guide/development/index.html differ
diff --git a/zh-CN/docs/next/guide/graalvm_guide/index.html b/zh-CN/docs/next/guide/graalvm_guide/index.html
index 7ca11b35..fa11b058 100644
Binary files a/zh-CN/docs/next/guide/graalvm_guide/index.html and b/zh-CN/docs/next/guide/graalvm_guide/index.html differ
diff --git a/zh-CN/docs/next/guide/java_object_graph_guide/index.html b/zh-CN/docs/next/guide/java_object_graph_guide/index.html
index 16c56916..976e74b2 100644
--- a/zh-CN/docs/next/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/next/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
@@ -34,7 +34,7 @@ You should keep fory to a static global variable, or instance variable of some s
<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">Fory</span><span class="token plain"> fory </span><span class="token operator" style=" [...]
<p>Thread-safe fory:</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 class-name">ThreadSafeFory</span><span class="token plain"> fory </span><span class="token operato [...]
-<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFury</code>.
+<p>Note that calling <code>buildThreadSafeFory()</code> on <code>ForyBuilder</code> will create an instance of <code>ThreadLocalFory</code>.
This may not be appropriate in environments where virtual threads are used, as each thread will create its own fory instance, a relatively expensive operation.
An alternative for virtual threads is to use <code>buildThreadSafeForyPool</code>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="handling-class-schema-evolution-in-serialization">Handling Class Schema Evolution in Serialization<a href="#handling-class-schema-evolution-in-serialization" class="hash-link" aria-label="Handling Class Schema Evolution in Serialization的直接链接" title="Handling Class Schema Evolution in Serialization的直接链接"></a></h3>
diff --git a/zh-CN/docs/next/guide/row_format_guide/index.html b/zh-CN/docs/next/guide/row_format_guide/index.html
index 9555b06f..363dea51 100644
--- a/zh-CN/docs/next/guide/row_format_guide/index.html
+++ b/zh-CN/docs/next/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
@@ -23,8 +23,8 @@
<p>Java:</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 class-name">Schema</span><span class="token plain"> schema </span><span class="token operator" sty [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="support-for-interface-and-extension-types">Support for Interface and Extension Types<a href="#support-for-interface-and-extension-types" class="hash-link" aria-label="Support for Interface and Extension Types的直接链接" title="Support for Interface and Extension Types的直接链接"></a></h2>
-<p>Fury now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
-<p>These enhancements were introduced in <a href="https://github.com/apache/fury/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fury/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fury/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
+<p>Fory now supports row format mapping for Java <code>interface</code> types and subclassed (<code>extends</code>) types, enabling more dynamic and flexible data schemas.</p>
+<p>These enhancements were introduced in <a href="https://github.com/apache/fory/pull/2243" target="_blank" rel="noopener noreferrer">#2243</a>, <a href="https://github.com/apache/fory/pull/2250" target="_blank" rel="noopener noreferrer">#2250</a>, and <a href="https://github.com/apache/fory/pull/2256" target="_blank" rel="noopener noreferrer">#2256</a>.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="example-interface-mapping-with-rowencoder">Example: Interface Mapping with RowEncoder<a href="#example-interface-mapping-with-rowencoder" class="hash-link" aria-label="Example: Interface Mapping with RowEncoder的直接链接" title="Example: Interface Mapping with RowEncoder的直接链接"></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="example-extension-type-with-rowencoder">Example: Extension Type with RowEncoder<a href="#example-extension-type-with-rowencoder" class="hash-link" aria-label="Example: Extension Type with RowEncoder的直接链接" title="Example: Extension Type with RowEncoder的直接链接"></a></h3>
diff --git a/zh-CN/docs/next/guide/scala_guide/index.html b/zh-CN/docs/next/guide/scala_guide/index.html
index f7f4ee9d..720aedf1 100644
Binary files a/zh-CN/docs/next/guide/scala_guide/index.html and b/zh-CN/docs/next/guide/scala_guide/index.html differ
diff --git a/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
index 8420cba3..b720d589 100644
--- a/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/guide/xlang_type_mapping/index.html b/zh-CN/docs/next/guide/xlang_type_mapping/index.html
index 57bd5d5b..431c342a 100644
--- a/zh-CN/docs/next/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/next/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
index e6efbd96..84dd2c00 100644
--- a/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/specification/fory_row_format_spec/index.html b/zh-CN/docs/next/specification/fory_row_format_spec/index.html
index 9acec670..ba14dae4 100644
--- a/zh-CN/docs/next/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
index b2804da5..13c9ead0 100644
--- a/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/specification/fory_java_serialization_spec/index.html
index 4d5e1b66..ee73a830 100644
--- a/zh-CN/docs/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/specification/fory_row_format_spec/index.html b/zh-CN/docs/specification/fory_row_format_spec/index.html
index eabd254c..5549086b 100644
--- a/zh-CN/docs/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
index 269d9fba..5f59dd2c 100644
--- a/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/download/index.html b/zh-CN/download/index.html
index 61ae4b3d..50283dc4 100644
--- a/zh-CN/download/index.html
+++ b/zh-CN/download/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/home/components/HomePageLanguageCard/index.html b/zh-CN/home/components/HomePageLanguageCard/index.html
index 43a3296b..81210f4a 100644
--- a/zh-CN/home/components/HomePageLanguageCard/index.html
+++ b/zh-CN/home/components/HomePageLanguageCard/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/home/components/HomepageCodeDisplay/index.html b/zh-CN/home/components/HomepageCodeDisplay/index.html
index 33ac2025..f9817ca7 100644
--- a/zh-CN/home/components/HomepageCodeDisplay/index.html
+++ b/zh-CN/home/components/HomepageCodeDisplay/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/home/components/HomepageFeatures/index.html b/zh-CN/home/components/HomepageFeatures/index.html
index bebd1953..f1bb5802 100644
--- a/zh-CN/home/components/HomepageFeatures/index.html
+++ b/zh-CN/home/components/HomepageFeatures/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/home/components/HomepageFoot/index.html b/zh-CN/home/components/HomepageFoot/index.html
index 8d7359c2..a4f714f0 100644
--- a/zh-CN/home/components/HomepageFoot/index.html
+++ b/zh-CN/home/components/HomepageFoot/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/home/components/HomepageHeader/index.html b/zh-CN/home/components/HomepageHeader/index.html
index 0b18651b..99cd4b3e 100644
--- a/zh-CN/home/components/HomepageHeader/index.html
+++ b/zh-CN/home/components/HomepageHeader/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/index.html b/zh-CN/index.html
index 1b97e95e..dc680319 100644
--- a/zh-CN/index.html
+++ b/zh-CN/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
diff --git a/zh-CN/lunr-index-1752147094466.json b/zh-CN/lunr-index-1752147094466.json
deleted file mode 100644
index e63f1078..00000000
--- a/zh-CN/lunr-index-1752147094466.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,146.033,1,1080.278,2,453.585]],["content/0",[]],["keywords/0",[]],["title/1",[3,1065.71]],["content/1",[0,2.584,4,5.967,5,13.313,6,3.579,7,14.467,8,6.565,9,4.876,10,11.153,11,6.476,12,7.019,13,11.122,14,14.467,15,6.501,16,10.07,17,6.112,18,6.857,19,14.467,20,2.803,21,9.048,22,14.467,23,7.977,24,5.177,25,14.467,26,7.254,27,6.348,28,14.467,29,4.392,30,6.91,31,4.631,32,7.193,33,7.193,34,9.048,35,10.83,3 [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index-1752336281406.json b/zh-CN/lunr-index-1752336281406.json
new file mode 100644
index 00000000..91f05f3c
--- /dev/null
+++ b/zh-CN/lunr-index-1752336281406.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,145.59,1,1080.278,2,453.585]],["content/0",[]],["keywords/0",[]],["title/1",[3,1065.71]],["content/1",[0,2.576,4,5.967,5,13.313,6,3.579,7,14.467,8,6.565,9,4.876,10,11.153,11,6.476,12,7.019,13,11.122,14,14.467,15,6.501,16,10.07,17,6.112,18,6.857,19,14.467,20,2.803,21,9.048,22,14.467,23,7.977,24,5.177,25,14.467,26,7.254,27,6.348,28,14.467,29,4.392,30,6.91,31,4.631,32,7.193,33,7.193,34,9.048,35,10.83,36 [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index.json b/zh-CN/lunr-index.json
index e63f1078..91f05f3c 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,146.033,1,1080.278,2,453.585]],["content/0",[]],["keywords/0",[]],["title/1",[3,1065.71]],["content/1",[0,2.584,4,5.967,5,13.313,6,3.579,7,14.467,8,6.565,9,4.876,10,11.153,11,6.476,12,7.019,13,11.122,14,14.467,15,6.501,16,10.07,17,6.112,18,6.857,19,14.467,20,2.803,21,9.048,22,14.467,23,7.977,24,5.177,25,14.467,26,7.254,27,6.348,28,14.467,29,4.392,30,6.91,31,4.631,32,7.193,33,7.193,34,9.048,35,10.83,3 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,145.59,1,1080.278,2,453.585]],["content/0",[]],["keywords/0",[]],["title/1",[3,1065.71]],["content/1",[0,2.576,4,5.967,5,13.313,6,3.579,7,14.467,8,6.565,9,4.876,10,11.153,11,6.476,12,7.019,13,11.122,14,14.467,15,6.501,16,10.07,17,6.112,18,6.857,19,14.467,20,2.803,21,9.048,22,14.467,23,7.977,24,5.177,25,14.467,26,7.254,27,6.348,28,14.467,29,4.392,30,6.91,31,4.631,32,7.193,33,7.193,34,9.048,35,10.83,36 [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc-1752147094466.json b/zh-CN/search-doc-1752147094466.json
deleted file mode 100644
index c0e4d2c8..00000000
--- a/zh-CN/search-doc-1752147094466.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/zh-CN/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc-1752336281406.json b/zh-CN/search-doc-1752336281406.json
new file mode 100644
index 00000000..bd0940a0
--- /dev/null
+++ b/zh-CN/search-doc-1752336281406.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/zh-CN/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc.json b/zh-CN/search-doc.json
index c0e4d2c8..bd0940a0 100644
--- a/zh-CN/search-doc.json
+++ b/zh-CN/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/zh-CN/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Fory v0.11.0 Released","type":0,"sectionRef":"#","url":"/zh-CN/blog/fory_0_11_0_release","content":"","keywords":"","version":null},{"title":"Highlights","type":1,"pageTitle":"Fory v0.11.0 Released","url":"/zh-CN/blog/fory_0_11_0_release#highlights","content":" Add Dart Serialization supportChunk-based map serialization for Java/Python with performance optimizations and XLang supportCross-language homogeneous collection serialization between Java/PythonRefactor [...]
\ No newline at end of file
diff --git a/zh-CN/user/index.html b/zh-CN/user/index.html
index 1b4befe1..d8d40c98 100644
--- a/zh-CN/user/index.html
+++ b/zh-CN/user/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.f0a05226.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.d3c0d411.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.a778f3e4.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.c7e887ff.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 [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@fory.apache.org
For additional commands, e-mail: commits-help@fory.apache.org