You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fury.apache.org by gi...@apache.org on 2024/04/07 13:12:54 UTC

(incubator-fury-site) branch deploy updated: deploy: 7053dac521e4e07814ab687400ac0dce27ba4fe8

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/incubator-fury-site.git


The following commit(s) were added to refs/heads/deploy by this push:
     new f0c8eb5  deploy: 7053dac521e4e07814ab687400ac0dce27ba4fe8
f0c8eb5 is described below

commit f0c8eb54b6e8d094a4cbccfa35a796451238a5bb
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Sun Apr 7 13:12:50 2024 +0000

    deploy: 7053dac521e4e07814ab687400ac0dce27ba4fe8
---
 404.html                                           |  4 +--
 assets/js/52d4d5f6.32778d20.js                     |  1 +
 assets/js/52d4d5f6.a504027f.js                     |  1 -
 assets/js/72b486c3.1de42ed6.js                     |  1 -
 assets/js/72b486c3.2f73747b.js                     |  1 +
 assets/js/7b95f1e0.23f8195a.js                     |  1 +
 assets/js/7b95f1e0.47d51ef6.js                     |  1 -
 .../{935f2afb.99626f54.js => 935f2afb.87230918.js} |  2 +-
 assets/js/adfc56cb.319bb751.js                     |  1 +
 assets/js/adfc56cb.cd381916.js                     |  1 -
 assets/js/e20a7859.27395eae.js                     |  1 -
 assets/js/e20a7859.a8768b5c.js                     |  1 +
 assets/js/{main.2a8cd0f2.js => main.274d6b4a.js}   |  4 +--
 ...js.LICENSE.txt => main.274d6b4a.js.LICENSE.txt} |  0
 ...e~main.c8fe22c9.js => runtime~main.e1125dd7.js} |  2 +-
 blog/archive/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 +--
 .../index.html                                     |  4 +--
 blog/index.html                                    |  4 +--
 blog/tags/fury/index.html                          |  4 +--
 blog/tags/index.html                               |  4 +--
 docs/guide/development/index.html                  |  8 ++---
 docs/guide/graalvm_guide/index.html                |  8 ++---
 docs/guide/java_object_graph_guide/index.html      |  6 ++--
 docs/guide/row_format_guide/index.html             |  6 ++--
 docs/guide/scala_guide/index.html                  |  8 ++---
 docs/guide/xlang_object_graph_guide/index.html     |  6 ++--
 docs/guide/xlang_type_mapping/index.html           | 34 +++-------------------
 docs/introduction/benchmark/index.html             |  4 +--
 docs/introduction/features/index.html              |  4 +--
 docs/introduction/index.html                       |  4 +--
 .../fury_java_serialization_spec/index.html        |  4 +--
 docs/specification/fury_row_format_spec/index.html |  4 +--
 .../fury_xlang_serialization_spec/index.html       |  6 ++--
 docs/start/install/index.html                      |  4 +--
 docs/start/usage/index.html                        |  4 +--
 index.html                                         |  4 +--
 lunr-index-1712406700847.json                      |  1 -
 lunr-index-1712495542039.json                      |  1 +
 lunr-index.json                                    |  2 +-
 markdown-page/index.html                           |  4 +--
 search-doc-1712406700847.json                      |  1 -
 search-doc-1712495542039.json                      |  1 +
 search-doc.json                                    |  2 +-
 52 files changed, 90 insertions(+), 114 deletions(-)

diff --git a/404.html b/404.html
index 1c248b8..e111b68 100644
--- a/404.html
+++ b/404.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Page Not Found | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/404.html"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/52d4d5f6.32778d20.js b/assets/js/52d4d5f6.32778d20.js
new file mode 100644
index 0000000..9c7c7cd
--- /dev/null
+++ b/assets/js/52d4d5f6.32778d20.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4404],{1888:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var a=n(5893),i=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t="GraalVM Native Image",l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM native image can compile java code into native code ahead to build faster, smaller, leaner appl [...]
\ No newline at end of file
diff --git a/assets/js/52d4d5f6.a504027f.js b/assets/js/52d4d5f6.a504027f.js
deleted file mode 100644
index 3d5322d..0000000
--- a/assets/js/52d4d5f6.a504027f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4404],{1888:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var a=n(5893),i=n(1151);const s={title:"GraalVM Guide",sidebar_position:6,id:"graalvm_guide"},t="GraalVM Native Image",l={id:"guide/graalvm_guide",title:"GraalVM Guide",description:"GraalVM native image can compile java code into native code ahead to build faster, smaller, leaner appl [...]
\ No newline at end of file
diff --git a/assets/js/72b486c3.1de42ed6.js b/assets/js/72b486c3.1de42ed6.js
deleted file mode 100644
index 6c2629a..0000000
--- a/assets/js/72b486c3.1de42ed6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2452],{1196:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>o});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l="Cross-language Serialization Specification",a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Forma [...]
\ No newline at end of file
diff --git a/assets/js/72b486c3.2f73747b.js b/assets/js/72b486c3.2f73747b.js
new file mode 100644
index 0000000..6d80d97
--- /dev/null
+++ b/assets/js/72b486c3.2f73747b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2452],{1196:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var t=i(5893),s=i(1151);const r={title:"Fury Xlang Serialization Format",sidebar_position:0,id:"fury_xlang_serialization_spec"},l="Cross-language Serialization Specification",a={id:"specification/fury_xlang_serialization_spec",title:"Fury Xlang Serialization Format",description:"Forma [...]
\ No newline at end of file
diff --git a/assets/js/7b95f1e0.23f8195a.js b/assets/js/7b95f1e0.23f8195a.js
new file mode 100644
index 0000000..a10c8c9
--- /dev/null
+++ b/assets/js/7b95f1e0.23f8195a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2580],{3637:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>c,frontMatter:()=>t,metadata:()=>u,toc:()=>a});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:6,id:"development"},s="How to build Fury",u={id:"guide/development",title:"Development",description:"Please checkout the source tree from https://github.com/apache/incubator-fury.",source:"@site/docs/guide/DEVELOPME [...]
\ No newline at end of file
diff --git a/assets/js/7b95f1e0.47d51ef6.js b/assets/js/7b95f1e0.47d51ef6.js
deleted file mode 100644
index b19a09c..0000000
--- a/assets/js/7b95f1e0.47d51ef6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2580],{3637:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>c,frontMatter:()=>t,metadata:()=>u,toc:()=>a});var i=r(5893),l=r(1151);const t={title:"Development",sidebar_position:7,id:"development"},s="How to build Fury",u={id:"guide/development",title:"Development",description:"Please checkout the source tree from https://github.com/apache/incubator-fury.",source:"@site/docs/guide/DEVELOPME [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.99626f54.js b/assets/js/935f2afb.87230918.js
similarity index 65%
rename from assets/js/935f2afb.99626f54.js
rename to assets/js/935f2afb.87230918.js
index 2c2b64a..7857e1d 100644
--- a/assets/js/935f2afb.99626f54.js
+++ b/assets/js/935f2afb.87230918.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2197],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"startSidebar":[{"type":"link","label":"Install","href":"/docs/start/install","docId":"start/install","unlisted":false},{"type":"link","label":"Usage","href":"/docs/start/usage","docId":"start/usage","unliste [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2197],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"startSidebar":[{"type":"link","label":"Install","href":"/docs/start/install","docId":"start/install","unlisted":false},{"type":"link","label":"Usage","href":"/docs/start/usage","docId":"start/usage","unliste [...]
\ No newline at end of file
diff --git a/assets/js/adfc56cb.319bb751.js b/assets/js/adfc56cb.319bb751.js
new file mode 100644
index 0000000..bc176f6
--- /dev/null
+++ b/assets/js/adfc56cb.319bb751.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1462],{3707:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>o,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s="Scala serialization",t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/docs/guide/scala_guide. [...]
\ No newline at end of file
diff --git a/assets/js/adfc56cb.cd381916.js b/assets/js/adfc56cb.cd381916.js
deleted file mode 100644
index 841f0b6..0000000
--- a/assets/js/adfc56cb.cd381916.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1462],{3707:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>o,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var n=a(5893),l=a(1151);const r={title:"Scala Serialization Guide",sidebar_position:4,id:"scala_guide"},s="Scala serialization",t={id:"guide/scala_guide",title:"Scala Serialization Guide",description:"Fury supports all scala object serialization:",source:"@site/docs/guide/scala_guide. [...]
\ No newline at end of file
diff --git a/assets/js/e20a7859.27395eae.js b/assets/js/e20a7859.27395eae.js
deleted file mode 100644
index b35736e..0000000
--- a/assets/js/e20a7859.27395eae.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1186],{8126:(d,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>j,frontMatter:()=>i,metadata:()=>l,toc:()=>h});var t=n(5893),r=n(1151);const i={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},s="Type Mapping",l={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Note:",source:"@site/docs/guide/xlang_type_mapping.md",so [...]
\ No newline at end of file
diff --git a/assets/js/e20a7859.a8768b5c.js b/assets/js/e20a7859.a8768b5c.js
new file mode 100644
index 0000000..42411b5
--- /dev/null
+++ b/assets/js/e20a7859.a8768b5c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1186],{8126:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>p,toc:()=>c});var i=t(5893),a=t(1151);const o={title:"Type Mapping of Xlang Serialization",sidebar_position:3,id:"xlang_type_mapping"},r=void 0,p={id:"guide/xlang_type_mapping",title:"Type Mapping of Xlang Serialization",description:"Coming soon.",source:"@site/docs/guide/xlang_type_mapping.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/main.2a8cd0f2.js b/assets/js/main.274d6b4a.js
similarity index 99%
rename from assets/js/main.2a8cd0f2.js
rename to assets/js/main.274d6b4a.js
index 0615673..8c02f29 100644
--- a/assets/js/main.2a8cd0f2.js
+++ b/assets/js/main.274d6b4a.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.2a8cd0f2.js.LICENSE.txt */
-(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"061c795b":[()=>n.e(6624).then(n.bind(n,1582)),"@site/blog/2023-09-27-fury_0_1_2_release.md",1582],"092604a4":[()=>n.e(5088).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],"11627f87":[()=>n.e(9533).then(n.bi [...]
\ No newline at end of file
+/*! For license information please see main.274d6b4a.js.LICENSE.txt */
+(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const i={"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"061c795b":[()=>n.e(6624).then(n.bind(n,1582)),"@site/blog/2023-09-27-fury_0_1_2_release.md",1582],"092604a4":[()=>n.e(5088).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],"11627f87":[()=>n.e(9533).then(n.bi [...]
\ No newline at end of file
diff --git a/assets/js/main.2a8cd0f2.js.LICENSE.txt b/assets/js/main.274d6b4a.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.2a8cd0f2.js.LICENSE.txt
rename to assets/js/main.274d6b4a.js.LICENSE.txt
diff --git a/assets/js/runtime~main.c8fe22c9.js b/assets/js/runtime~main.e1125dd7.js
similarity index 94%
rename from assets/js/runtime~main.c8fe22c9.js
rename to assets/js/runtime~main.e1125dd7.js
index 8fb2d95..14a6d8b 100644
--- a/assets/js/runtime~main.c8fe22c9.js
+++ b/assets/js/runtime~main.e1125dd7.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,c,t,r={},b={};function d(e){var a=b[e];if(void 0!==a)return a.exports;var f=b[e]={exports:{}};return r[e].call(f.exports,f,f.exports,d),f.exports}d.m=r,e=[],d.O=(a,f,c,t)=>{if(!f){var r=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=e[i][1],t=e[i][2];for(var b=!0,o=0;o<f.length;o++)(!1&t||r>=t)&&Object.keys(d.O).every((e=>d.O[e](f[o])))?f.splice(o--,1):(b=!1,t<r&&(r=t));if(b){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}t=t||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,c,t,r={},b={};function d(e){var a=b[e];if(void 0!==a)return a.exports;var f=b[e]={exports:{}};return r[e].call(f.exports,f,f.exports,d),f.exports}d.m=r,e=[],d.O=(a,f,c,t)=>{if(!f){var r=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=e[i][1],t=e[i][2];for(var b=!0,o=0;o<f.length;o++)(!1&t||r>=t)&&Object.keys(d.O).every((e=>d.O[e](f[o])))?f.splice(o--,1):(b=!1,t<r&&(r=t));if(b){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}t=t||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 e403795..9f0b676 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Archive | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/archive"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 297ffcb..05300a5 100644
--- a/blog/fury_0_1_0_release/index.html
+++ b/blog/fury_0_1_0_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.1.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_0_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a817551..ed53a46 100644
--- a/blog/fury_0_1_1_release/index.html
+++ b/blog/fury_0_1_1_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.1.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_1_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8538b37..d5aaf2f 100644
--- a/blog/fury_0_1_2_release/index.html
+++ b/blog/fury_0_1_2_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.1.2 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_1_2_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2ef673c..6f78f20 100644
--- a/blog/fury_0_2_0_release/index.html
+++ b/blog/fury_0_2_0_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.2.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_0_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ed49b5d..05bd7fc 100644
--- a/blog/fury_0_2_1_release/index.html
+++ b/blog/fury_0_2_1_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.2.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_2_1_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 da25276..01f6227 100644
--- a/blog/fury_0_3_0_release/index.html
+++ b/blog/fury_0_3_0_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.3.0 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_0_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 bbef0c9..687b96c 100644
--- a/blog/fury_0_3_1_release/index.html
+++ b/blog/fury_0_3_1_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury v0.3.1 released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_3_1_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content= [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ecfb1b4..0a79018 100644
--- a/blog/fury_0_4_0_release/index.html
+++ b/blog/fury_0_4_0_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury 0.4.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_0_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 5d9071d..431e4bb 100644
--- a/blog/fury_0_4_1_release/index.html
+++ b/blog/fury_0_4_1_release/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury 0.4.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_4_1_release"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b4fcd2d..b04bf6a 100644
--- a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury - A blazing fast multi-language serialization framework powered by jit and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" content="en"> [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 5f57612..2b05eab 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" http- [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2570ea6..0b0b22a 100644
--- a/blog/tags/fury/index.html
+++ b/blog/tags/fury/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">10 posts tagged with &quot;fury&quot; | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:langua [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 99f0e82..ba46c26 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Tags | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d03c8a9..34e8bab 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/development"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en">< [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Please checkout the source tree from <a href="https://github.com/apache/incubator-fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-fury</a>.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="build-fury-java">Build Fury Java<a href="#build-fury-java" class="hash-link" aria-label="Direct link to Build Fury Java" title="Direct link to Build Fury Java">​</a></h3>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token builtin class-name">cd</span><span class="token plain"> </span><span class="token function" style= [...]
@@ -50,7 +50,7 @@
 <ul>
 <li>node 14+</li>
 <li>npm 8+</li>
-</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/guide/graalvm_guide"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">GraalVM Guide</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#build-fury-j [...]
+</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/guide/scala_guide"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Scala Serialization Guide</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/guide/graalvm_guide"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">GraalVM Guide</ [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/graalvm_guide/index.html b/docs/guide/graalvm_guide/index.html
index 49a5cfd..9d3e0dc 100644
--- a/docs/guide/graalvm_guide/index.html
+++ b/docs/guide/graalvm_guide/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="e [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>GraalVM <code>native image</code> can compile java code into native code ahead to build faster, smaller, leaner applications.
 The native image doesn&#x27;t have a JIT compiler to compile bytecode into machine code, and doesn&#x27;t support
 reflection unless configure reflection file.</p>
@@ -68,7 +68,7 @@ class be initialized at graalvm native image build time.</p>
 <p>No compression:</p>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
 <p>Compress number:</p>
-<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
+<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">Benchmark repeat number: 400000</span><br></span><span class="token-line" style="color:#393A34"><span cla [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/java_object_graph_guide/index.html b/docs/guide/java_object_graph_guide/index.html
index 665aff9..d0eef9c 100644
--- a/docs/guide/java_object_graph_guide/index.html
+++ b/docs/guide/java_object_graph_guide/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Java Object Graph Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch: [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>When only java object serialization needed, this mode will have better performance compared to cross-language object
 graph serialization.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start">​</a></h2>
diff --git a/docs/guide/row_format_guide/index.html b/docs/guide/row_format_guide/index.html
index a405194..90bf123 100644
--- a/docs/guide/row_format_guide/index.html
+++ b/docs/guide/row_format_guide/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h3>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">public</span><span class="token plain"> </span><span class="token k [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="python">Python<a href="#python" class="hash-link" aria-label="Direct link to Python" title="Direct link to Python">​</a></h3>
diff --git a/docs/guide/scala_guide/index.html b/docs/guide/scala_guide/index.html
index 182c107..dfc7a49 100644
--- a/docs/guide/scala_guide/index.html
+++ b/docs/guide/scala_guide/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language"  [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Fury supports all scala object serialization:</p>
 <ul>
 <li><code>case</code> class serialization supported</li>
@@ -53,7 +53,7 @@ Note that this option allow to deserialize objects unknown types, more flexible
 <p>Scala collections and generics doesn&#x27;t follow java collection framework, and is not fully integrated with Fury JIT in current release version. The performance won&#x27;t be as good as fury collections serialization for java.</p>
 <p>The execution for scala collections will invoke Java serialization API <code>writeObject/readObject/writeReplace/readResolve/readObjectNoData/Externalizable</code> with fury <code>ObjectStream</code> implementation. Although <code>org.apache.fury.serializer.ObjectStreamSerializer</code> is much faster than JDK <code>ObjectOutputStream/ObjectInputStream</code>, but it still doesn&#x27;t know how use scala collection generics.</p>
 <p>In future we plan to provide more optimization for scala types, see <a href="https://github.com/apache/incubator-fury/issues/682" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-fury/issues/682</a>, stay tuned!</p>
-<p>Scala collections serialization is finished in <a href="https://github.com/apache/incubator-fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/guide/xlang_type_mapping"><div class="pagination-nav__subl [...]
+<p>Scala collections serialization is finished in <a href="https://github.com/apache/incubator-fury/pull/1073" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-fury/pull/1073</a>, if you want better performance, please use fury snapshot version.</p></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/guide/xlang_type_mapping"><div class="pagination-nav__subl [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/guide/xlang_object_graph_guide/index.html b/docs/guide/xlang_object_graph_guide/index.html
index 0350bf6..a3e84db 100644
--- a/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/guide/xlang_object_graph_guide/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Xlang Object Graph Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-built-in-types">Serialize built-in types<a href="#serialize-built-in-types" class="hash-link" aria-label="Direct link to Serialize built-in types" title="Direct link to Serialize built-in types">​</a></h3>
 <p>Common types can be serialized automatically: primitive numeric types, string, binary, array, list, map and so on.</p>
 <p><strong>Java</strong></p>
diff --git a/docs/guide/xlang_type_mapping/index.html b/docs/guide/xlang_type_mapping/index.html
index 508d0d8..38953b1 100644
--- a/docs/guide/xlang_type_mapping/index.html
+++ b/docs/guide/xlang_type_mapping/index.html
@@ -3,39 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="doc [...]
+<title data-rh="true">Type Mapping of Xlang Serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_type_mapping"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="doc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
-<ul>
-<li>For type definition, see <a href="/docs/specification/fury_xlang_serialization_spec#type-systems">Type Systems in Spec</a></li>
-<li><code>int16_t[x]/vector&lt;~&gt;</code> indicates <code>int16_t[x]/vector&lt;int16_t&gt;</code></li>
-<li>The cross-language serialization is not stable, do not use it in your production environment.</li>
-</ul>
-<h1>Type Mapping</h1>
-<table><thead><tr><th>Type</th><th>Type ID</th><th>Java</th><th>Python</th><th>Javascript</th><th>C++</th><th>Golang</th><th>Rust</th></tr></thead><tbody><tr><td>bool</td><td>1</td><td>bool/Boolean</td><td>bool</td><td>Boolean</td><td>bool</td><td>bool</td><td>bool</td></tr><tr><td>int8</td><td>2</td><td>byte/Byte</td><td>int/pyfury.Int8</td><td>Type.int8()</td><td>int8_t</td><td>int8</td><td>i8</td></tr><tr><td>int16</td><td>3</td><td>short/Short</td><td>int/pyfury.Int16</td><td>Type.in [...]
-<h1>Type annotation(not implemented)</h1>
-<p>Due to differences between type systems of languages, those types can&#x27;t be mapped one-to-one between languages. Users
-can provide meta hints for fields of a type, or for the whole type. Such information can be provided in other languages
-too:</p>
-<ul>
-<li>java: use annotation.</li>
-<li>cpp: use macro and template.</li>
-<li>golang: use struct tag.</li>
-<li>python: use typehint.</li>
-<li>rust: use macro.</li>
-</ul>
-<p>Here is en example:</p>
-<ul>
-<li>Java:<!-- -->
-<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">class</span><span class="token plain"> </span><span class="token cl [...]
-</li>
-<li>Python:</li>
-</ul>
-<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">class</span><span class="token plain"> </span><span class="toke [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the  [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/introduction/benchmark/index.html b/docs/introduction/benchmark/index.html
index 453fc69..df4429f 100644
--- a/docs/introduction/benchmark/index.html
+++ b/docs/introduction/benchmark/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Benchmark | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/benchmark"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/introduction/features/index.html b/docs/introduction/features/index.html
index c3a4287..8b253a7 100644
--- a/docs/introduction/features/index.html
+++ b/docs/introduction/features/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Features | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/features"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"> [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/introduction/index.html b/docs/introduction/index.html
index a4cef9d..7d23f20 100644
--- a/docs/introduction/index.html
+++ b/docs/introduction/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Introduction | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/introduction/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><met [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/fury_java_serialization_spec/index.html b/docs/specification/fury_java_serialization_spec/index.html
index 6989a35..1879583 100644
--- a/docs/specification/fury_java_serialization_spec/index.html
+++ b/docs/specification/fury_java_serialization_spec/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury Java Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_java_serialization_spec"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="tr [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/fury_row_format_spec/index.html b/docs/specification/fury_row_format_spec/index.html
index 8f94bd6..3f250c1 100644
--- a/docs/specification/fury_row_format_spec/index.html
+++ b/docs/specification/fury_row_format_spec/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury Row Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_row_format_spec"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:lan [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/fury_xlang_serialization_spec/index.html b/docs/specification/fury_xlang_serialization_spec/index.html
index b6d763c..68dfdb2 100644
--- a/docs/specification/fury_xlang_serialization_spec/index.html
+++ b/docs/specification/fury_xlang_serialization_spec/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Fury Xlang Serialization Format | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/specification/fury_xlang_serialization_spec"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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,9 +34,11 @@ also introduce more complexities compared to static serialization frameworks. So
 <li>int16: a 16-bit signed integer.</li>
 <li>int32: a 32-bit signed integer.</li>
 <li>var_int32: a 32-bit signed integer which use fury var_int32 encoding.</li>
+<li>fixed_int32: a 32-bit signed integer which use two&#x27;s complement encoding.</li>
 <li>int64: a 64-bit signed integer.</li>
 <li>var_int64: a 64-bit signed integer which use fury PVL encoding.</li>
 <li>sli_int64: a 64-bit signed integer which use fury SLI encoding.</li>
+<li>fixed_int64: a 64-bit signed integer which use two&#x27;s complement encoding.</li>
 <li>float16: a 16-bit floating point number.</li>
 <li>float32: a 32-bit floating point number.</li>
 <li>float64: a 64-bit floating point number including NaN and Infinity.</li>
diff --git a/docs/start/install/index.html b/docs/start/install/index.html
index f5c55e6..264774c 100644
--- a/docs/start/install/index.html
+++ b/docs/start/install/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Install | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/install"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta dat [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/start/usage/index.html b/docs/start/usage/index.html
index 3004210..83a2351 100644
--- a/docs/start/usage/index.html
+++ b/docs/start/usage/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Usage | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/start/usage"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 78aad29..fb76da8 100644
--- a/index.html
+++ b/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Apache Fury (incubating) | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta dat [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-1712406700847.json b/lunr-index-1712406700847.json
deleted file mode 100644
index 11ad9b1..0000000
--- a/lunr-index-1712406700847.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.189,1,826.48,2,414.415]],["content/0",[]],["keywords/0",[]],["title/1",[3,758.074]],["content/1",[0,1.47,4,3.958,5,11.223,6,8.71,7,11.223,8,11.223,9,1.246,10,13.623,11,2.758,12,9.943,13,6.507,14,6.358,15,7.854,16,6.831,17,13.623,18,7.093,19,4.021,20,10.512,21,9.065,22,5.185,23,16.576,24,13.623,25,12.176,26,13.623]],["keywords/1",[]],["title/2",[27,609.26,28,537.021]],["content/2",[0,1.64,4,3.87,5, [...]
\ No newline at end of file
diff --git a/lunr-index-1712495542039.json b/lunr-index-1712495542039.json
new file mode 100644
index 0000000..b001007
--- /dev/null
+++ b/lunr-index-1712495542039.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.412,1,828.55,2,415.453]],["content/0",[]],["keywords/0",[]],["title/1",[3,610.477,4,538.093]],["content/1",[5,4.113,6,8.034,7,11.48,8,8.909,9,11.48,10,12.455,11,12.455,12,13.935,13,2.993,14,12.455,15,10.752,16,10.752,17,1.251,18,13.935,19,7.169,20,6.359,21,3.985,22,12.455,23,13.935,24,8.297,25,8.587,26,12.455]],["keywords/1",[]],["title/2",[0,89.412,2,415.453,27,828.55]],["content/2",[]],["keyword [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 11ad9b1..b001007 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.189,1,826.48,2,414.415]],["content/0",[]],["keywords/0",[]],["title/1",[3,758.074]],["content/1",[0,1.47,4,3.958,5,11.223,6,8.71,7,11.223,8,11.223,9,1.246,10,13.623,11,2.758,12,9.943,13,6.507,14,6.358,15,7.854,16,6.831,17,13.623,18,7.093,19,4.021,20,10.512,21,9.065,22,5.185,23,16.576,24,13.623,25,12.176,26,13.623]],["keywords/1",[]],["title/2",[27,609.26,28,537.021]],["content/2",[0,1.64,4,3.87,5, [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,89.412,1,828.55,2,415.453]],["content/0",[]],["keywords/0",[]],["title/1",[3,610.477,4,538.093]],["content/1",[5,4.113,6,8.034,7,11.48,8,8.909,9,11.48,10,12.455,11,12.455,12,13.935,13,2.993,14,12.455,15,10.752,16,10.752,17,1.251,18,13.935,19,7.169,20,6.359,21,3.985,22,12.455,23,13.935,24,8.297,25,8.587,26,12.455]],["keywords/1",[]],["title/2",[0,89.412,2,415.453,27,828.55]],["content/2",[]],["keyword [...]
\ No newline at end of file
diff --git a/markdown-page/index.html b/markdown-page/index.html
index a1b32de..b641241 100644
--- a/markdown-page/index.html
+++ b/markdown-page/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.0.1">
 <title data-rh="true">Markdown page example | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/markdown-page"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.c8fe22c9.js" defer="defer"></script>
-<script src="/assets/js/main.2a8cd0f2.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.e1125dd7.js" defer="defer"></script>
+<script src="/assets/js/main.274d6b4a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/search-doc-1712406700847.json b/search-doc-1712406700847.json
deleted file mode 100644
index 09512e6..0000000
--- a/search-doc-1712406700847.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
diff --git a/search-doc-1712495542039.json b/search-doc-1712495542039.json
new file mode 100644
index 0000000..009b38a
--- /dev/null
+++ b/search-doc-1712495542039.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://github.com/alip [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 09512e6..009b38a 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Fury v0.1.1 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_1_release","content":"","keywords":"","version":null},{"title":"Highlights​","type":1,"pageTitle":"Fury v0.1.1 released","url":"/blog/fury_0_1_1_release#highlights","content":" Java Dubbo fury integration: https://github.com/fury-project/dubbo-serialization-furyAdd class checker API to customize security check behaviour(#890) Python Support pyarrow6 bazel build (#859 #862)Support python 3.10 (# [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Fury v0.1.2 released","type":0,"sectionRef":"#","url":"/blog/fury_0_1_2_release","content":"","keywords":"","version":null},{"title":"What's Changed​","type":1,"pageTitle":"Fury v0.1.2 released","url":"/blog/fury_0_1_2_release#whats-changed","content":" [Java] Skip toString in annotation invocation handler readObject (#746)[Python] Use cloudpickle for local function serialization (#914)[Python] fix row format getter (#915)  Full Changelog: https://github.com/alip [...]
\ No newline at end of file


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