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/07/23 15:37:34 UTC
(fury-site) branch deploy updated: deploy: 469c4991c666a3fd4262643ba603c93f5b697361
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch deploy
in repository https://gitbox.apache.org/repos/asf/fury-site.git
The following commit(s) were added to refs/heads/deploy by this push:
new 7709f06 deploy: 469c4991c666a3fd4262643ba603c93f5b697361
7709f06 is described below
commit 7709f06bf14356d7f08e58593c224abd3795cde5
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Tue Jul 23 15:37:30 2024 +0000
deploy: 469c4991c666a3fd4262643ba603c93f5b697361
---
404.html | 4 +-
assets/js/1a584407.88df5b76.js | 1 +
.../{209227ae.24340b06.js => 209227ae.e1d245f8.js} | 2 +-
.../{21a798f0.0d7cc651.js => 21a798f0.c192843b.js} | 2 +-
assets/js/2228233c.af0a0cbd.js | 1 +
.../{3dbb9b0a.a174ea2a.js => 3dbb9b0a.98d63fe7.js} | 2 +-
assets/js/41ec8f83.1853fd19.js | 1 +
assets/js/41ec8f83.2b3813cd.js | 1 -
.../{78c33b7a.5e5294b3.js => 78c33b7a.155d3ac5.js} | 2 +-
assets/js/814f3328.3a29785a.js | 1 +
assets/js/814f3328.f7342e22.js | 1 -
.../{8eb4e46b.d2271ad5.js => 8eb4e46b.9ba875bc.js} | 2 +-
.../{a7023ddc.bab16b4f.js => a7023ddc.11a80e30.js} | 2 +-
.../{adfc56cb.fbb1b5f5.js => adfc56cb.15d84489.js} | 2 +-
.../{b2b675dd.a1332e0b.js => b2b675dd.82300b9a.js} | 2 +-
assets/js/b2f554cd.7b9d3cb5.js | 1 -
assets/js/b2f554cd.a0a2e91f.js | 1 +
assets/js/ba82a633.7b816c16.js | 1 -
assets/js/ba82a633.9142e87c.js | 1 +
.../{d59d02be.413999de.js => d59d02be.da4905d6.js} | 2 +-
.../{dbf89cc0.ae0947a2.js => dbf89cc0.378172ea.js} | 2 +-
assets/js/main.781e3928.js | 2 -
assets/js/main.e510c3aa.js | 2 +
...js.LICENSE.txt => main.e510c3aa.js.LICENSE.txt} | 0
assets/js/runtime~main.86310530.js | 1 -
assets/js/runtime~main.b564222a.js | 1 +
blog/archive/index.html | 6 +-
blog/atom.xml | 79 ++++++++++++++++++-
blog/fury_0_1_0_release/index.html | 6 +-
blog/fury_0_1_1_release/index.html | 6 +-
blog/fury_0_1_2_release/index.html | 6 +-
blog/fury_0_2_0_release/index.html | 6 +-
blog/fury_0_2_1_release/index.html | 6 +-
blog/fury_0_3_0_release/index.html | 6 +-
blog/fury_0_3_1_release/index.html | 6 +-
blog/fury_0_4_0_release/index.html | 6 +-
blog/fury_0_4_1_release/index.html | 6 +-
blog/fury_0_5_0_release/index.html | 6 +-
blog/fury_0_5_1_release/index.html | 8 +-
blog/fury_0_6_0_release/index.html | 84 +++++++++++++++++++++
.../index.html | 6 +-
.../index.html | 6 +-
blog/index.html | 73 ++++++++++++++++--
blog/page/2/index.html | 7 +-
blog/rss.xml | 75 +++++++++++++++++-
blog/tags/fury/index.html | 75 ++++++++++++++++--
blog/tags/fury/page/2/index.html | 9 ++-
blog/tags/index.html | 6 +-
docs/community/how_to_release/index.html | 4 +-
docs/community/how_to_verify/index.html | 4 +-
docs/community/index.html | 4 +-
docs/guide/development/index.html | 4 +-
docs/guide/graalvm_guide/index.html | 4 +-
docs/guide/java_object_graph_guide/index.html | 4 +-
docs/guide/row_format_guide/index.html | 4 +-
docs/guide/scala_guide/index.html | 6 +-
docs/guide/xlang_object_graph_guide/index.html | 4 +-
docs/guide/xlang_type_mapping/index.html | 4 +-
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 | 4 +-
docs/start/install/index.html | 6 +-
docs/start/usage/index.html | 4 +-
download/index.html | 14 ++--
img/20240723/perf.png | Bin 0 -> 88771 bytes
img/20240723/size.png | Bin 0 -> 28691 bytes
index.html | 4 +-
lunr-index-1719238721152.json | 1 -
lunr-index-1721749020093.json | 1 +
lunr-index.json | 2 +-
markdown-page/index.html | 4 +-
search-doc-1719238721152.json | 1 -
search-doc-1721749020093.json | 1 +
search-doc.json | 2 +-
sitemap.xml | 2 +-
78 files changed, 503 insertions(+), 139 deletions(-)
diff --git a/404.html b/404.html
index fbf8a16..b0ecfa9 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/1a584407.88df5b76.js b/assets/js/1a584407.88df5b76.js
new file mode 100644
index 0000000..4182e8f
--- /dev/null
+++ b/assets/js/1a584407.88df5b76.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1982],{2249:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>n,default:()=>p,frontMatter:()=>h,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const h={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_6_0_release",source:"@site/blog/2024-0723-fury_0_6_0_release.md",title:"Fury 0.6.0 Released",description:"The Apache Fury t [...]
\ No newline at end of file
diff --git a/assets/js/209227ae.24340b06.js b/assets/js/209227ae.e1d245f8.js
similarity index 87%
rename from assets/js/209227ae.24340b06.js
rename to assets/js/209227ae.e1d245f8.js
index cef431b..0bfe490 100644
--- a/assets/js/209227ae.24340b06.js
+++ b/assets/js/209227ae.e1d245f8.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6611],{31:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>o,frontMatter:()=>t,metadata:()=>c,toc:()=>h});var s=a(5893),r=a(1151);const t={id:"download",title:"Apache Fury(incubating) Download"},i="Download",c={type:"mdx",permalink:"/download",source:"@site/src/pages/download.md",title:"Apache Fury(incubating) Download",description:"The official Apache Fury releases are provided as source a [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6611],{31:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>o,frontMatter:()=>t,metadata:()=>c,toc:()=>h});var s=a(5893),r=a(1151);const t={id:"download",title:"Apache Fury(incubating) Download"},i="Download",c={type:"mdx",permalink:"/download",source:"@site/src/pages/download.md",title:"Apache Fury(incubating) Download",description:"The official Apache Fury releases are provided as source a [...]
\ No newline at end of file
diff --git a/assets/js/21a798f0.0d7cc651.js b/assets/js/21a798f0.c192843b.js
similarity index 84%
rename from assets/js/21a798f0.0d7cc651.js
rename to assets/js/21a798f0.c192843b.js
index aab9472..00fb0ce 100644
--- a/assets/js/21a798f0.0d7cc651.js
+++ b/assets/js/21a798f0.c192843b.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5051],{9692:s=>{s.exports=JSON.parse('{"label":"fury","permalink":"/blog/tags/fury","allTagsPath":"/blog/tags","count":13,"unlisted":false}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5051],{9692:s=>{s.exports=JSON.parse('{"label":"fury","permalink":"/blog/tags/fury","allTagsPath":"/blog/tags","count":14,"unlisted":false}')}}]);
\ No newline at end of file
diff --git a/assets/js/2228233c.af0a0cbd.js b/assets/js/2228233c.af0a0cbd.js
new file mode 100644
index 0000000..82cd07a
--- /dev/null
+++ b/assets/js/2228233c.af0a0cbd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[7757],{6210:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>n,default:()=>p,frontMatter:()=>h,metadata:()=>l,toc:()=>c});var r=i(5893),a=i(1151);const h={slug:"fury_0_6_0_release",title:"Fury 0.6.0 Released",authors:["chaokunyang"],tags:["fury"]},n=void 0,l={permalink:"/blog/fury_0_6_0_release",source:"@site/blog/2024-0723-fury_0_6_0_release.md",title:"Fury 0.6.0 Released",description:"The Apache Fury t [...]
\ No newline at end of file
diff --git a/assets/js/3dbb9b0a.a174ea2a.js b/assets/js/3dbb9b0a.98d63fe7.js
similarity index 65%
rename from assets/js/3dbb9b0a.a174ea2a.js
rename to assets/js/3dbb9b0a.98d63fe7.js
index 4ea54a8..d940a48 100644
--- a/assets/js/3dbb9b0a.a174ea2a.js
+++ b/assets/js/3dbb9b0a.98d63fe7.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5939],{458:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/fury","page":1,"postsPerPage":10,"totalPages":2,"totalCount":13,"nextPage":"/blog/tags/fury/page/2","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[5939],{458:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/fury","page":1,"postsPerPage":10,"totalPages":2,"totalCount":14,"nextPage":"/blog/tags/fury/page/2","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/41ec8f83.1853fd19.js b/assets/js/41ec8f83.1853fd19.js
new file mode 100644
index 0000000..bbf8b33
--- /dev/null
+++ b/assets/js/41ec8f83.1853fd19.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1404],{2713:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>n,toc:()=>u});var h=t(5893),r=t(1151);const i={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",source:"@site/blog/2024-05-28-fury_0_5_1_release.md",title:"Fury 0.5.1 Released",description:"The Apache Fury [...]
\ No newline at end of file
diff --git a/assets/js/41ec8f83.2b3813cd.js b/assets/js/41ec8f83.2b3813cd.js
deleted file mode 100644
index 06c9801..0000000
--- a/assets/js/41ec8f83.2b3813cd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1404],{2713:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>n,toc:()=>u});var h=t(5893),i=t(1151);const r={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",source:"@site/blog/2024-05-28-fury_0_5_1_release.md",title:"Fury 0.5.1 Released",description:"The Apache Fury [...]
\ No newline at end of file
diff --git a/assets/js/78c33b7a.5e5294b3.js b/assets/js/78c33b7a.155d3ac5.js
similarity index 64%
rename from assets/js/78c33b7a.5e5294b3.js
rename to assets/js/78c33b7a.155d3ac5.js
index d9a6e56..c0d643a 100644
--- a/assets/js/78c33b7a.5e5294b3.js
+++ b/assets/js/78c33b7a.155d3ac5.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4146],{2972:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/fury/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":13,"previousPage":"/blog/tags/fury","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[4146],{2972:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/fury/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":14,"previousPage":"/blog/tags/fury","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/814f3328.3a29785a.js b/assets/js/814f3328.3a29785a.js
new file mode 100644
index 0000000..b99bfd4
--- /dev/null
+++ b/assets/js/814f3328.3a29785a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2535],{5641:e=>{e.exports=JSON.parse('{"title":"All our posts","items":[{"title":"Fury 0.6.0 Released","permalink":"/blog/fury_0_6_0_release","unlisted":false},{"title":"Fury 0.5.1 Released","permalink":"/blog/fury_0_5_1_release","unlisted":false},{"title":"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization","permalink":"/blog/fury_meta_string_37_5_percent_space_efficient_en [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.f7342e22.js b/assets/js/814f3328.f7342e22.js
deleted file mode 100644
index 7f527c7..0000000
--- a/assets/js/814f3328.f7342e22.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[2535],{5641:e=>{e.exports=JSON.parse('{"title":"All our posts","items":[{"title":"Fury 0.5.1 Released","permalink":"/blog/fury_0_5_1_release","unlisted":false},{"title":"Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization","permalink":"/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8","unlisted":false},{"title":"Fury v0.5.0 Released","permalink":"/blog/f [...]
\ No newline at end of file
diff --git a/assets/js/8eb4e46b.d2271ad5.js b/assets/js/8eb4e46b.9ba875bc.js
similarity index 69%
rename from assets/js/8eb4e46b.d2271ad5.js
rename to assets/js/8eb4e46b.9ba875bc.js
index a1bbd38..db549ad 100644
--- a/assets/js/8eb4e46b.d2271ad5.js
+++ b/assets/js/8eb4e46b.9ba875bc.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1],{2638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":13,"previousPage":"/blog","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1],{2638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":14,"previousPage":"/blog","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/a7023ddc.bab16b4f.js b/assets/js/a7023ddc.11a80e30.js
similarity index 69%
rename from assets/js/a7023ddc.bab16b4f.js
rename to assets/js/a7023ddc.11a80e30.js
index 9a2d0c4..bee7f5d 100644
--- a/assets/js/a7023ddc.bab16b4f.js
+++ b/assets/js/a7023ddc.11a80e30.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1713],{3457:e=>{e.exports=JSON.parse('[{"label":"fury","permalink":"/blog/tags/fury","count":13}]')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1713],{3457:e=>{e.exports=JSON.parse('[{"label":"fury","permalink":"/blog/tags/fury","count":14}]')}}]);
\ No newline at end of file
diff --git a/assets/js/adfc56cb.fbb1b5f5.js b/assets/js/adfc56cb.15d84489.js
similarity index 99%
rename from assets/js/adfc56cb.fbb1b5f5.js
rename to assets/js/adfc56cb.15d84489.js
index cc9595a..64bad16 100644
--- a/assets/js/adfc56cb.fbb1b5f5.js
+++ b/assets/js/adfc56cb.15d84489.js
@@ -1 +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
+"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/b2b675dd.a1332e0b.js b/assets/js/b2b675dd.82300b9a.js
similarity index 70%
rename from assets/js/b2b675dd.a1332e0b.js
rename to assets/js/b2b675dd.82300b9a.js
index d677f39..e5e1df4 100644
--- a/assets/js/b2b675dd.a1332e0b.js
+++ b/assets/js/b2b675dd.82300b9a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[533],{8017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":2,"totalCount":13,"nextPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[533],{8017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":2,"totalCount":14,"nextPage":"/blog/page/2","blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2f554cd.7b9d3cb5.js b/assets/js/b2f554cd.7b9d3cb5.js
deleted file mode 100644
index 91cb57e..0000000
--- a/assets/js/b2f554cd.7b9d3cb5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"fury_0_5_1_release","metadata":{"permalink":"/blog/fury_0_5_1_release","source":"@site/blog/2024-05-28-fury_0_5_1_release.md","title":"Fury 0.5.1 Released","description":"The Apache Fury team is pleased to announce the 0.5.1 release. This is a minor release that includes 36 PR from 7 distinct contributors. See the Install Page to learn how to get the li [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.a0a2e91f.js b/assets/js/b2f554cd.a0a2e91f.js
new file mode 100644
index 0000000..a394426
--- /dev/null
+++ b/assets/js/b2f554cd.a0a2e91f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"fury_0_6_0_release","metadata":{"permalink":"/blog/fury_0_6_0_release","source":"@site/blog/2024-0723-fury_0_6_0_release.md","title":"Fury 0.6.0 Released","description":"The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release that includes 35 PR from 12 distinct contributors. See the Install Page to learn how to get the li [...]
\ No newline at end of file
diff --git a/assets/js/ba82a633.7b816c16.js b/assets/js/ba82a633.7b816c16.js
deleted file mode 100644
index f2cc28c..0000000
--- a/assets/js/ba82a633.7b816c16.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8445],{7543:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>n,toc:()=>u});var h=t(5893),i=t(1151);const r={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",source:"@site/blog/2024-05-28-fury_0_5_1_release.md",title:"Fury 0.5.1 Released",description:"The Apache Fury [...]
\ No newline at end of file
diff --git a/assets/js/ba82a633.9142e87c.js b/assets/js/ba82a633.9142e87c.js
new file mode 100644
index 0000000..8618d8a
--- /dev/null
+++ b/assets/js/ba82a633.9142e87c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8445],{7543:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>n,toc:()=>u});var h=t(5893),r=t(1151);const i={slug:"fury_0_5_1_release",title:"Fury 0.5.1 Released",authors:["chaokunyang"],tags:["fury"]},l=void 0,n={permalink:"/blog/fury_0_5_1_release",source:"@site/blog/2024-05-28-fury_0_5_1_release.md",title:"Fury 0.5.1 Released",description:"The Apache Fury [...]
\ No newline at end of file
diff --git a/assets/js/d59d02be.413999de.js b/assets/js/d59d02be.da4905d6.js
similarity index 84%
rename from assets/js/d59d02be.413999de.js
rename to assets/js/d59d02be.da4905d6.js
index b617226..0b0583d 100644
--- a/assets/js/d59d02be.413999de.js
+++ b/assets/js/d59d02be.da4905d6.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6269],{5537:s=>{s.exports=JSON.parse('{"label":"fury","permalink":"/blog/tags/fury","allTagsPath":"/blog/tags","count":13,"unlisted":false}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[6269],{5537:s=>{s.exports=JSON.parse('{"label":"fury","permalink":"/blog/tags/fury","allTagsPath":"/blog/tags","count":14,"unlisted":false}')}}]);
\ No newline at end of file
diff --git a/assets/js/dbf89cc0.ae0947a2.js b/assets/js/dbf89cc0.378172ea.js
similarity index 92%
rename from assets/js/dbf89cc0.ae0947a2.js
rename to assets/js/dbf89cc0.378172ea.js
index 908b157..969c222 100644
--- a/assets/js/dbf89cc0.ae0947a2.js
+++ b/assets/js/dbf89cc0.378172ea.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8539],{4716:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=t(5893),a=t(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/docs/start/install.md",sourceDirName:"start",slug:"/start/in [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfury_site=self.webpackChunkfury_site||[]).push([[8539],{4716:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var r=t(5893),a=t(1151);const s={id:"install",title:"Install",sidebar_position:0},o=void 0,i={id:"start/install",title:"Install",description:"The official Apache Fury releases are provided as source artifacts.",source:"@site/docs/start/install.md",sourceDirName:"start",slug:"/start/in [...]
\ No newline at end of file
diff --git a/assets/js/main.781e3928.js b/assets/js/main.781e3928.js
deleted file mode 100644
index bceefc7..0000000
--- a/assets/js/main.781e3928.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.781e3928.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.e510c3aa.js b/assets/js/main.e510c3aa.js
new file mode 100644
index 0000000..608be90
--- /dev/null
+++ b/assets/js/main.e510c3aa.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.e510c3aa.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.781e3928.js.LICENSE.txt b/assets/js/main.e510c3aa.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.781e3928.js.LICENSE.txt
rename to assets/js/main.e510c3aa.js.LICENSE.txt
diff --git a/assets/js/runtime~main.86310530.js b/assets/js/runtime~main.86310530.js
deleted file mode 100644
index 855cad3..0000000
--- a/assets/js/runtime~main.86310530.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,a,c,b,f,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={exports:{}};return d[e].call(c.exports,c,c.exports,r),c.exports}r.m=d,e=[],r.O=(a,c,b,f)=>{if(!c){var d=1/0;for(i=0;i<e.length;i++){c=e[i][0],b=e[i][1],f=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&f||d>=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,f<d&&(d=f));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.b564222a.js b/assets/js/runtime~main.b564222a.js
new file mode 100644
index 0000000..e863f6b
--- /dev/null
+++ b/assets/js/runtime~main.b564222a.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,a,c,f,b,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={exports:{}};return d[e].call(c.exports,c,c.exports,r),c.exports}r.m=d,e=[],r.O=(a,c,f,b)=>{if(!c){var d=1/0;for(i=0;i<e.length;i++){c=e[i][0],f=e[i][1],b=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&b||d>=b)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,b<d&&(d=b));if(t){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 968afaf..da35514 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/atom.xml b/blog/atom.xml
index 781f196..62ee485 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,11 +2,88 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://fury.apache.org/blog</id>
<title>Apache Fury (incubating) Blog</title>
- <updated>2024-05-28T00:00:00.000Z</updated>
+ <updated>2024-07-23T15:36:36.000Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://fury.apache.org/blog"/>
<subtitle>Apache Fury (incubating) Blog</subtitle>
<icon>https://fury.apache.org/img/favicon.ico</icon>
+ <entry>
+ <title type="html"><![CDATA[Fury 0.6.0 Released]]></title>
+ <id>https://fury.apache.org/blog/fury_0_6_0_release</id>
+ <link href="https://fury.apache.org/blog/fury_0_6_0_release"/>
+ <updated>2024-07-23T15:36:36.000Z</updated>
+ <summary type="html"><![CDATA[The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release that includes 35 PR from 12 distinct contributors. See the Install Page to learn how to get the libraries for your platform.]]></summary>
+ <content type="html"><![CDATA[<p>The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release that includes <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">35 PR</a> from 12 distinct contributors. See the <a href="https://fury.apache.org/docs/start/install" target="_blank" rel="noopener noreferrer">Install</a> Page to learn how to get the libraries for your platform.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="https://fury.apache.org/blog/fury_0_6_0_release#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light"></a></h2>
+<p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
+<ul>
+<li>This mode is <strong>50%</strong> faster than previous KV compatible mode, and only <strong>1/6</strong> size of serialized payload than before.</li>
+<li>It's <strong>4x</strong> faster than protobuf, less than <strong>1/2</strong> serialized size of protobuf for complex object.</li>
+</ul>
+<p><img width="44%" alt="Perfomance" src="https://fury.apache.org/img/20240723/perf.png"><img width="44%" alt="Size" src="https://fury.apache.org/img/20240723/size.png"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-data">Serialize data<a href="https://fury.apache.org/blog/fury_0_6_0_release#serialize-data" class="hash-link" aria-label="Direct link to Serialize data" title="Direct link to Serialize data"></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 plain"> </span><span class="token keyword" style="color:#00009f">public</span><span class="token [...]
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="result">Result<a href="https://fury.apache.org/blog/fury_0_6_0_release#result" class="hash-link" aria-label="Direct link to Result" title="Direct link to Result"></a></h3>
+<p>Performance:</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 Mode Cnt Score Error Units</span><br></span><span class="toke [...]
+<p>Size:</p>
+<table><thead><tr><th>Lib</th><th>Serialized Payload Size</th></tr></thead><tbody><tr><td>fury</td><td>8077</td></tr><tr><td>furystrict</td><td>8009</td></tr><tr><td>furykv</td><td>48028</td></tr><tr><td>protobuf</td><td>18000</td></tr></tbody></table>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="https://fury.apache.org/blog/fury_0_6_0_release#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
+<ul>
+<li>feat(java): support nonexistent class deserialization in meta share mode by @chaokunyang in <a href="https://github.com/apache/fury/pull/1646" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1646</a></li>
+<li>feat(java): scoped meta share mode for type forward/backward compaibility by @chaokunyang in <a href="https://github.com/apache/fury/pull/1660" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1660</a></li>
+<li>feat(java): support meta compression by Deflater by @chaokunyang in <a href="https://github.com/apache/fury/pull/1663" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1663</a></li>
+<li>perf(java): Add ClassInfo ClassBytes generation conditions. by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1667" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1667</a></li>
+<li>feat(javascript): use TextDecoder to decode buffer by @bytemain in <a href="https://github.com/apache/fury/pull/1699" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1699</a></li>
+<li>feat(Python): meta string encoding algorithm in Python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1702" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1702</a></li>
+<li>feat(C++): String detection is performed using SIMD techniques by @pandalee99 in <a href="https://github.com/apache/fury/pull/1720" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1720</a></li>
+<li>feat(C++): The use of SIMD accelerated to implement and optimize utf16 utf8 by @pandalee99 in <a href="https://github.com/apache/fury/pull/1732" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1732</a></li>
+<li>feat(java): enable scoped meta share for compatible mode by default by @chaokunyang in <a href="https://github.com/apache/fury/pull/1733" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1733</a></li>
+<li>perf(java): optimize scoped meta share mode perf by @chaokunyang in <a href="https://github.com/apache/fury/pull/1734" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1734</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="bug-fix">Bug Fix<a href="https://fury.apache.org/blog/fury_0_6_0_release#bug-fix" class="hash-link" aria-label="Direct link to Bug Fix" title="Direct link to Bug Fix"></a></h2>
+<ul>
+<li>chore(doc): fix example by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>fix(java): fix scala object type codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1659" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1659</a></li>
+<li>fix(java): Fix header offset issue in MetaStringBytes hashcode by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1668" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1668</a></li>
+<li>fix(java): return fury to pooled which get from by @MrChang0 in <a href="https://github.com/apache/fury/pull/1697" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1697</a></li>
+<li>fix(doc): codestyle version in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1706" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1706</a></li>
+<li>fix(java): fix nested map serialization codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1713" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1713</a></li>
+<li>fix(java): fix fastjson object serialization by @chaokunyang in <a href="https://github.com/apache/fury/pull/1717" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1717</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="others">Others<a href="https://fury.apache.org/blog/fury_0_6_0_release#others" class="hash-link" aria-label="Direct link to Others" title="Direct link to Others"></a></h2>
+<ul>
+<li>chore: Add IssueNavigationLink and icon for IDEA by @lvshaokang in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>chore(rust): resolve deprecate warnings by @waynexia in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>chore(doc): fix doc example code by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1666" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1666</a></li>
+<li>chore(rust): Setup rustfmt and toolchain for rust by @Xuanwo in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>chore(rust): Make rust clippy happy by @Xuanwo in <a href="https://github.com/apache/fury/pull/1678" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1678</a></li>
+<li>chore(doc): add incubating DISCLAIMER by @chaokunyang in <a href="https://github.com/apache/fury/pull/1681" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1681</a></li>
+<li>chore(java): Update github URL in IntelliJ vcs.xml by @pjfanning in <a href="https://github.com/apache/fury/pull/1689" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1689</a></li>
+<li>ci: fix ci error by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1691" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1691</a></li>
+<li>docs: fix badge x by @vesense in <a href="https://github.com/apache/fury/pull/1694" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1694</a></li>
+<li>chore(doc): fix compiler error by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1698" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1698</a></li>
+<li>refactor(java): move latin language checker method from string serializer to string util by @anagh07 in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+<li>chore(doc): the more complete readme is in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1709" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1709</a></li>
+<li>build: update scala build by @pjfanning in <a href="https://github.com/apache/fury/pull/1725" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1725</a></li>
+<li>build: publish jars for fury-scala by @pjfanning in <a href="https://github.com/apache/fury/pull/1729" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1729</a></li>
+<li>chore(java): merge reflect.Types into TypeRef by @chaokunyang in <a href="https://github.com/apache/fury/pull/1731" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1731</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-contributors">New Contributors<a href="https://fury.apache.org/blog/fury_0_6_0_release#new-contributors" class="hash-link" aria-label="Direct link to New Contributors" title="Direct link to New Contributors"></a></h2>
+<ul>
+<li>@wangjie-fourth made their first contribution in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>@lvshaokang made their first contribution in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>@waynexia made their first contribution in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+</ul>
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p>]]></content>
+ <author>
+ <name>Shawn Yang</name>
+ <uri>https://github.com/chaokunyang</uri>
+ </author>
+ <category label="fury" term="fury"/>
+ </entry>
<entry>
<title type="html"><![CDATA[Fury 0.5.1 Released]]></title>
<id>https://fury.apache.org/blog/fury_0_5_1_release</id>
diff --git a/blog/fury_0_1_0_release/index.html b/blog/fury_0_1_0_release/index.html
index d671476..a5a8689 100644
--- a/blog/fury_0_1_0_release/index.html
+++ b/blog/fury_0_1_0_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.1.0 release of the Fury. Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15. This release includes many features: production-ready Java serialization, cross language serialization for Java/Python/JavaScript/Rust, row format support and so on.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm excited to release Fury v0.1.0 . Fury 0.1.0 is our first release since we started the development in github in 2023.04.28, and open sourced in 2023.07.15.</p>
diff --git a/blog/fury_0_1_1_release/index.html b/blog/fury_0_1_1_release/index.html
index 04e2e33..bc615b6 100644
--- a/blog/fury_0_1_1_release/index.html
+++ b/blog/fury_0_1_1_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the <code>0.1.1</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.0</code>. It keeps binary compatibility with <code>0.1.0</code>.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights">Highlights<a href="#highlights" class="hash-link" aria-label="Direct link to Highlights" title="Direct link to Highlights"></a></h2>
diff --git a/blog/fury_0_1_2_release/index.html b/blog/fury_0_1_2_release/index.html
index 807db04..2fe831b 100644
--- a/blog/fury_0_1_2_release/index.html
+++ b/blog/fury_0_1_2_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What's Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What's Changed" title="Direct link to What's Changed"></a></h2>
diff --git a/blog/fury_0_2_0_release/index.html b/blog/fury_0_2_0_release/index.html
index c920932..257fbb0 100644
--- a/blog/fury_0_2_0_release/index.html
+++ b/blog/fury_0_2_0_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, 30%~50% smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT serialization. [...]
diff --git a/blog/fury_0_2_1_release/index.html b/blog/fury_0_2_1_release/index.html
index e2d7a00..45275a1 100644
--- a/blog/fury_0_2_1_release/index.html
+++ b/blog/fury_0_2_1_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the 0.2.1 release of the Fury. This version provides beter jdk17+ record support and bettern jit for private classes. Feel free to try it out and let me know if you have any issues.</p>
diff --git a/blog/fury_0_3_0_release/index.html b/blog/fury_0_3_0_release/index.html
index 9f9b99c..72bc203 100644
--- a/blog/fury_0_3_0_release/index.html
+++ b/blog/fury_0_3_0_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the 0.3.0 release of the Fury. With this release, fury supports all scala 2/3 objects serializaiton now, including: <strong>case/pojo/object/option/tuple/collecton/enum and other types</strong>. case/pojo/object are tightly integrated with fury JIT. Fury will generate highly-optimized serializer by generate serialize code at runtime to speed up serializaiton. The serialization for those objects will be extremely fast.</p>
diff --git a/blog/fury_0_3_1_release/index.html b/blog/fury_0_3_1_release/index.html
index 6a024b3..dd22fbc 100644
--- a/blog/fury_0_3_1_release/index.html
+++ b/blog/fury_0_3_1_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.3.1 release of the Fury. With this release, fury supports python 3.11&3.12, droped python 3.6 support.
Multiple scala serialization JIT optimization are included, and java serialization compatibility is improved too.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
diff --git a/blog/fury_0_4_0_release/index.html b/blog/fury_0_4_0_release/index.html
index 8d22c56..26b7969 100644
--- a/blog/fury_0_4_0_release/index.html
+++ b/blog/fury_0_4_0_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the 0.4.0 release of the Fury. With this release, <a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM native image</a> and C++ row format automatic encoder based on compile-time reflection are supported. Please try it out and share your feedbacks with us.</p>
diff --git a/blog/fury_0_4_1_release/index.html b/blog/fury_0_4_1_release/index.html
index 1822732..8a158d9 100644
--- a/blog/fury_0_4_1_release/index.html
+++ b/blog/fury_0_4_1_release/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>I'm pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format. Please try it out and share your feedbacks with us.</p>
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the 0.4.1 release of the Fury: <a href="https://github.com/alipay/fury/releases/tag/v0.4.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/releases/tag/v0.4.1</a>. With this release, Fury support rust row format now. C++ row format has been enhanced too, now iterable types can be encoded to fury row format too.</p>
diff --git a/blog/fury_0_5_0_release/index.html b/blog/fury_0_5_0_release/index.html
index e89f079..193f5b4 100644
--- a/blog/fury_0_5_0_release/index.html
+++ b/blog/fury_0_5_0_release/index.html
@@ -5,11 +5,11 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Fury v0.5.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_0_release"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-features">New Features<a href="#new-features" class="hash-link" aria-label="Direct link to New Features" title="Direct link to New Features"></a></h2>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="specification">Specification<a href="#specification" class="hash-link" aria-label="Direct link to Specification" title="Direct link to Specification"></a></h3>
<ul>
diff --git a/blog/fury_0_5_1_release/index.html b/blog/fury_0_5_1_release/index.html
index 1726338..5ce72b5 100644
--- a/blog/fury_0_5_1_release/index.html
+++ b/blog/fury_0_5_1_release/index.html
@@ -5,11 +5,11 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Fury 0.5.1 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_5_1_release"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
<ul>
<li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -58,7 +58,7 @@
<li>@jasonmokk made their first contribution in <a href="https://github.com/apache/fury/pull/1620" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1620</a></li>
<li>@157152688 made their first contribution in <a href="https://github.com/apache/fury/pull/1623" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1623</a></li>
</ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><nav clas [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.0...v0.5.1" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.0...v0.5.1</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><nav clas [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/fury_0_6_0_release/index.html b/blog/fury_0_6_0_release/index.html
new file mode 100644
index 0000000..db48b69
--- /dev/null
+++ b/blog/fury_0_6_0_release/index.html
@@ -0,0 +1,84 @@
+<!doctype html>
+<html lang="en" dir="ltr" class="blog-wrapper blog-post-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.0.1">
+<title data-rh="true">Fury 0.6.0 Released | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_0_6_0_release"><meta data-rh="true" property="og:locale" content="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.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light"></a></h2>
+<p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
+<ul>
+<li>This mode is <strong>50%</strong> faster than previous KV compatible mode, and only <strong>1/6</strong> size of serialized payload than before.</li>
+<li>It's <strong>4x</strong> faster than protobuf, less than <strong>1/2</strong> serialized size of protobuf for complex object.</li>
+</ul>
+<p><img width="44%" alt="Perfomance" src="/img/20240723/perf.png"><img width="44%" alt="Size" src="/img/20240723/size.png"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-data">Serialize data<a href="#serialize-data" class="hash-link" aria-label="Direct link to Serialize data" title="Direct link to Serialize data"></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 plain"> </span><span class="token keyword" style="color:#00009f">public</span><span class="token [...]
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="result">Result<a href="#result" class="hash-link" aria-label="Direct link to Result" title="Direct link to Result"></a></h3>
+<p>Performance:</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 Mode Cnt Score Error Units</span><br></span><span class="toke [...]
+<p>Size:</p>
+<table><thead><tr><th>Lib</th><th>Serialized Payload Size</th></tr></thead><tbody><tr><td>fury</td><td>8077</td></tr><tr><td>furystrict</td><td>8009</td></tr><tr><td>furykv</td><td>48028</td></tr><tr><td>protobuf</td><td>18000</td></tr></tbody></table>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
+<ul>
+<li>feat(java): support nonexistent class deserialization in meta share mode by @chaokunyang in <a href="https://github.com/apache/fury/pull/1646" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1646</a></li>
+<li>feat(java): scoped meta share mode for type forward/backward compaibility by @chaokunyang in <a href="https://github.com/apache/fury/pull/1660" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1660</a></li>
+<li>feat(java): support meta compression by Deflater by @chaokunyang in <a href="https://github.com/apache/fury/pull/1663" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1663</a></li>
+<li>perf(java): Add ClassInfo ClassBytes generation conditions. by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1667" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1667</a></li>
+<li>feat(javascript): use TextDecoder to decode buffer by @bytemain in <a href="https://github.com/apache/fury/pull/1699" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1699</a></li>
+<li>feat(Python): meta string encoding algorithm in Python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1702" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1702</a></li>
+<li>feat(C++): String detection is performed using SIMD techniques by @pandalee99 in <a href="https://github.com/apache/fury/pull/1720" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1720</a></li>
+<li>feat(C++): The use of SIMD accelerated to implement and optimize utf16 utf8 by @pandalee99 in <a href="https://github.com/apache/fury/pull/1732" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1732</a></li>
+<li>feat(java): enable scoped meta share for compatible mode by default by @chaokunyang in <a href="https://github.com/apache/fury/pull/1733" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1733</a></li>
+<li>perf(java): optimize scoped meta share mode perf by @chaokunyang in <a href="https://github.com/apache/fury/pull/1734" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1734</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="bug-fix">Bug Fix<a href="#bug-fix" class="hash-link" aria-label="Direct link to Bug Fix" title="Direct link to Bug Fix"></a></h2>
+<ul>
+<li>chore(doc): fix example by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>fix(java): fix scala object type codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1659" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1659</a></li>
+<li>fix(java): Fix header offset issue in MetaStringBytes hashcode by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1668" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1668</a></li>
+<li>fix(java): return fury to pooled which get from by @MrChang0 in <a href="https://github.com/apache/fury/pull/1697" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1697</a></li>
+<li>fix(doc): codestyle version in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1706" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1706</a></li>
+<li>fix(java): fix nested map serialization codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1713" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1713</a></li>
+<li>fix(java): fix fastjson object serialization by @chaokunyang in <a href="https://github.com/apache/fury/pull/1717" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1717</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="others">Others<a href="#others" class="hash-link" aria-label="Direct link to Others" title="Direct link to Others"></a></h2>
+<ul>
+<li>chore: Add IssueNavigationLink and icon for IDEA by @lvshaokang in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>chore(rust): resolve deprecate warnings by @waynexia in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>chore(doc): fix doc example code by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1666" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1666</a></li>
+<li>chore(rust): Setup rustfmt and toolchain for rust by @Xuanwo in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>chore(rust): Make rust clippy happy by @Xuanwo in <a href="https://github.com/apache/fury/pull/1678" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1678</a></li>
+<li>chore(doc): add incubating DISCLAIMER by @chaokunyang in <a href="https://github.com/apache/fury/pull/1681" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1681</a></li>
+<li>chore(java): Update github URL in IntelliJ vcs.xml by @pjfanning in <a href="https://github.com/apache/fury/pull/1689" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1689</a></li>
+<li>ci: fix ci error by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1691" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1691</a></li>
+<li>docs: fix badge x by @vesense in <a href="https://github.com/apache/fury/pull/1694" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1694</a></li>
+<li>chore(doc): fix compiler error by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1698" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1698</a></li>
+<li>refactor(java): move latin language checker method from string serializer to string util by @anagh07 in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+<li>chore(doc): the more complete readme is in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1709" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1709</a></li>
+<li>build: update scala build by @pjfanning in <a href="https://github.com/apache/fury/pull/1725" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1725</a></li>
+<li>build: publish jars for fury-scala by @pjfanning in <a href="https://github.com/apache/fury/pull/1729" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1729</a></li>
+<li>chore(java): merge reflect.Types into TypeRef by @chaokunyang in <a href="https://github.com/apache/fury/pull/1731" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1731</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-contributors">New Contributors<a href="#new-contributors" class="hash-link" aria-label="Direct link to New Contributors" title="Direct link to New Contributors"></a></h2>
+<ul>
+<li>@wangjie-fourth made their first contribution in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>@lvshaokang made their first contribution in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>@waynexia made their first contribution in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+</ul>
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><nav clas [...]
+ <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>
+ Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.
+ </p>
+ </div></div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
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 aff818a..31cf8d2 100644
--- a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -5,11 +5,11 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Apache Fury: A blazing fast multi-language serialization framework powered by JIT and zero-copy | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_blazing_fast_multiple_language_serialization_framework"><meta data-rh="true" property="og:locale" content [...]
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>The GitHub address of fury repository is: <a href="https://github.com/apache/fury" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury</a></p>
<img alt="fury banner" src="/img/fury_banner.png">
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="background">Background<a href="#background" class="hash-link" aria-label="Direct link to Background" title="Direct link to Background"></a></h2>
diff --git a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
index f4b8baa..9dd2f2d 100644
--- a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
+++ b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
@@ -5,11 +5,11 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Meta String: A 37.5% space efficient string encoding than UTF-8 in Fury serialization | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>In rpc/serialization systems, we often need to send <strong><code>namespace/path/filename/fieldName/packageName/moduleName/className/enumValue</code></strong> string between processes.</p>
<p>Those strings are mostly ascii strings. In order to transfer between processes, we encode such strings using utf-8 encodings. Such encoding
will take one byte for every char, which is not space efficient actually.</p>
diff --git a/blog/index.html b/blog/index.html
index fc294f2..bd33de7 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -5,11 +5,75 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light"></a></h2>
+<p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
+<ul>
+<li>This mode is <strong>50%</strong> faster than previous KV compatible mode, and only <strong>1/6</strong> size of serialized payload than before.</li>
+<li>It's <strong>4x</strong> faster than protobuf, less than <strong>1/2</strong> serialized size of protobuf for complex object.</li>
+</ul>
+<p><img width="44%" alt="Perfomance" src="/img/20240723/perf.png"><img width="44%" alt="Size" src="/img/20240723/size.png"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-data">Serialize data<a href="#serialize-data" class="hash-link" aria-label="Direct link to Serialize data" title="Direct link to Serialize data"></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 plain"> </span><span class="token keyword" style="color:#00009f">public</span><span class="token [...]
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="result">Result<a href="#result" class="hash-link" aria-label="Direct link to Result" title="Direct link to Result"></a></h3>
+<p>Performance:</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 Mode Cnt Score Error Units</span><br></span><span class="toke [...]
+<p>Size:</p>
+<table><thead><tr><th>Lib</th><th>Serialized Payload Size</th></tr></thead><tbody><tr><td>fury</td><td>8077</td></tr><tr><td>furystrict</td><td>8009</td></tr><tr><td>furykv</td><td>48028</td></tr><tr><td>protobuf</td><td>18000</td></tr></tbody></table>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
+<ul>
+<li>feat(java): support nonexistent class deserialization in meta share mode by @chaokunyang in <a href="https://github.com/apache/fury/pull/1646" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1646</a></li>
+<li>feat(java): scoped meta share mode for type forward/backward compaibility by @chaokunyang in <a href="https://github.com/apache/fury/pull/1660" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1660</a></li>
+<li>feat(java): support meta compression by Deflater by @chaokunyang in <a href="https://github.com/apache/fury/pull/1663" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1663</a></li>
+<li>perf(java): Add ClassInfo ClassBytes generation conditions. by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1667" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1667</a></li>
+<li>feat(javascript): use TextDecoder to decode buffer by @bytemain in <a href="https://github.com/apache/fury/pull/1699" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1699</a></li>
+<li>feat(Python): meta string encoding algorithm in Python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1702" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1702</a></li>
+<li>feat(C++): String detection is performed using SIMD techniques by @pandalee99 in <a href="https://github.com/apache/fury/pull/1720" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1720</a></li>
+<li>feat(C++): The use of SIMD accelerated to implement and optimize utf16 utf8 by @pandalee99 in <a href="https://github.com/apache/fury/pull/1732" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1732</a></li>
+<li>feat(java): enable scoped meta share for compatible mode by default by @chaokunyang in <a href="https://github.com/apache/fury/pull/1733" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1733</a></li>
+<li>perf(java): optimize scoped meta share mode perf by @chaokunyang in <a href="https://github.com/apache/fury/pull/1734" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1734</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="bug-fix">Bug Fix<a href="#bug-fix" class="hash-link" aria-label="Direct link to Bug Fix" title="Direct link to Bug Fix"></a></h2>
+<ul>
+<li>chore(doc): fix example by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>fix(java): fix scala object type codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1659" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1659</a></li>
+<li>fix(java): Fix header offset issue in MetaStringBytes hashcode by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1668" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1668</a></li>
+<li>fix(java): return fury to pooled which get from by @MrChang0 in <a href="https://github.com/apache/fury/pull/1697" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1697</a></li>
+<li>fix(doc): codestyle version in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1706" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1706</a></li>
+<li>fix(java): fix nested map serialization codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1713" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1713</a></li>
+<li>fix(java): fix fastjson object serialization by @chaokunyang in <a href="https://github.com/apache/fury/pull/1717" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1717</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="others">Others<a href="#others" class="hash-link" aria-label="Direct link to Others" title="Direct link to Others"></a></h2>
+<ul>
+<li>chore: Add IssueNavigationLink and icon for IDEA by @lvshaokang in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>chore(rust): resolve deprecate warnings by @waynexia in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>chore(doc): fix doc example code by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1666" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1666</a></li>
+<li>chore(rust): Setup rustfmt and toolchain for rust by @Xuanwo in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>chore(rust): Make rust clippy happy by @Xuanwo in <a href="https://github.com/apache/fury/pull/1678" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1678</a></li>
+<li>chore(doc): add incubating DISCLAIMER by @chaokunyang in <a href="https://github.com/apache/fury/pull/1681" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1681</a></li>
+<li>chore(java): Update github URL in IntelliJ vcs.xml by @pjfanning in <a href="https://github.com/apache/fury/pull/1689" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1689</a></li>
+<li>ci: fix ci error by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1691" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1691</a></li>
+<li>docs: fix badge x by @vesense in <a href="https://github.com/apache/fury/pull/1694" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1694</a></li>
+<li>chore(doc): fix compiler error by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1698" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1698</a></li>
+<li>refactor(java): move latin language checker method from string serializer to string util by @anagh07 in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+<li>chore(doc): the more complete readme is in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1709" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1709</a></li>
+<li>build: update scala build by @pjfanning in <a href="https://github.com/apache/fury/pull/1725" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1725</a></li>
+<li>build: publish jars for fury-scala by @pjfanning in <a href="https://github.com/apache/fury/pull/1729" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1729</a></li>
+<li>chore(java): merge reflect.Types into TypeRef by @chaokunyang in <a href="https://github.com/apache/fury/pull/1731" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1731</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-contributors">New Contributors<a href="#new-contributors" class="hash-link" aria-label="Direct link to New Contributors" title="Direct link to New Contributors"></a></h2>
+<ul>
+<li>@wangjie-fourth made their first contribution in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>@lvshaokang made their first contribution in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>@waynexia made their first contribution in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+</ul>
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
<ul>
<li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -291,8 +355,7 @@ Multiple scala serialization JIT optimization are included, and java serializati
<li>@voldyman made their first contribution in <a href="https://github.com/alipay/fury/pull/995" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/995</a></li>
<li>@caicancai made their first contribution in <a href="https://github.com/alipay/fury/pull/1009" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1009</a></li>
</ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
-<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><nav class="pagination-nav" aria-label=" [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 1c8d248..f522b76 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -5,11 +5,12 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Blog | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/page/2"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What's Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What's Changed" title="Direct link to What's Changed"></a></h2>
diff --git a/blog/rss.xml b/blog/rss.xml
index 097e682..bc2b5be 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,10 +4,83 @@
<title>Apache Fury (incubating) Blog</title>
<link>https://fury.apache.org/blog</link>
<description>Apache Fury (incubating) Blog</description>
- <lastBuildDate>Tue, 28 May 2024 00:00:00 GMT</lastBuildDate>
+ <lastBuildDate>Tue, 23 Jul 2024 15:36:36 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
+ <item>
+ <title><![CDATA[Fury 0.6.0 Released]]></title>
+ <link>https://fury.apache.org/blog/fury_0_6_0_release</link>
+ <guid>https://fury.apache.org/blog/fury_0_6_0_release</guid>
+ <pubDate>Tue, 23 Jul 2024 15:36:36 GMT</pubDate>
+ <description><![CDATA[The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release that includes 35 PR from 12 distinct contributors. See the Install Page to learn how to get the libraries for your platform.]]></description>
+ <content:encoded><![CDATA[<p>The Apache Fury team is pleased to announce the 0.6.0 release. This is a major release that includes <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">35 PR</a> from 12 distinct contributors. See the <a href="https://fury.apache.org/docs/start/install" target="_blank" rel="noopener noreferrer">Install</a> Page to learn how to get the libraries for your platform.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="https://fury.apache.org/blog/fury_0_6_0_release#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light"></a></h2>
+<p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
+<ul>
+<li>This mode is <strong>50%</strong> faster than previous KV compatible mode, and only <strong>1/6</strong> size of serialized payload than before.</li>
+<li>It's <strong>4x</strong> faster than protobuf, less than <strong>1/2</strong> serialized size of protobuf for complex object.</li>
+</ul>
+<p><img width="44%" alt="Perfomance" src="https://fury.apache.org/img/20240723/perf.png"><img width="44%" alt="Size" src="https://fury.apache.org/img/20240723/size.png"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-data">Serialize data<a href="https://fury.apache.org/blog/fury_0_6_0_release#serialize-data" class="hash-link" aria-label="Direct link to Serialize data" title="Direct link to Serialize data"></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 plain"> </span><span class="token keyword" style="color:#00009f">public</span><span class="token [...]
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="result">Result<a href="https://fury.apache.org/blog/fury_0_6_0_release#result" class="hash-link" aria-label="Direct link to Result" title="Direct link to Result"></a></h3>
+<p>Performance:</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 Mode Cnt Score Error Units</span><br></span><span class="toke [...]
+<p>Size:</p>
+<table><thead><tr><th>Lib</th><th>Serialized Payload Size</th></tr></thead><tbody><tr><td>fury</td><td>8077</td></tr><tr><td>furystrict</td><td>8009</td></tr><tr><td>furykv</td><td>48028</td></tr><tr><td>protobuf</td><td>18000</td></tr></tbody></table>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="https://fury.apache.org/blog/fury_0_6_0_release#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
+<ul>
+<li>feat(java): support nonexistent class deserialization in meta share mode by @chaokunyang in <a href="https://github.com/apache/fury/pull/1646" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1646</a></li>
+<li>feat(java): scoped meta share mode for type forward/backward compaibility by @chaokunyang in <a href="https://github.com/apache/fury/pull/1660" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1660</a></li>
+<li>feat(java): support meta compression by Deflater by @chaokunyang in <a href="https://github.com/apache/fury/pull/1663" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1663</a></li>
+<li>perf(java): Add ClassInfo ClassBytes generation conditions. by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1667" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1667</a></li>
+<li>feat(javascript): use TextDecoder to decode buffer by @bytemain in <a href="https://github.com/apache/fury/pull/1699" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1699</a></li>
+<li>feat(Python): meta string encoding algorithm in Python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1702" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1702</a></li>
+<li>feat(C++): String detection is performed using SIMD techniques by @pandalee99 in <a href="https://github.com/apache/fury/pull/1720" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1720</a></li>
+<li>feat(C++): The use of SIMD accelerated to implement and optimize utf16 utf8 by @pandalee99 in <a href="https://github.com/apache/fury/pull/1732" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1732</a></li>
+<li>feat(java): enable scoped meta share for compatible mode by default by @chaokunyang in <a href="https://github.com/apache/fury/pull/1733" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1733</a></li>
+<li>perf(java): optimize scoped meta share mode perf by @chaokunyang in <a href="https://github.com/apache/fury/pull/1734" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1734</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="bug-fix">Bug Fix<a href="https://fury.apache.org/blog/fury_0_6_0_release#bug-fix" class="hash-link" aria-label="Direct link to Bug Fix" title="Direct link to Bug Fix"></a></h2>
+<ul>
+<li>chore(doc): fix example by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>fix(java): fix scala object type codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1659" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1659</a></li>
+<li>fix(java): Fix header offset issue in MetaStringBytes hashcode by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1668" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1668</a></li>
+<li>fix(java): return fury to pooled which get from by @MrChang0 in <a href="https://github.com/apache/fury/pull/1697" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1697</a></li>
+<li>fix(doc): codestyle version in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1706" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1706</a></li>
+<li>fix(java): fix nested map serialization codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1713" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1713</a></li>
+<li>fix(java): fix fastjson object serialization by @chaokunyang in <a href="https://github.com/apache/fury/pull/1717" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1717</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="others">Others<a href="https://fury.apache.org/blog/fury_0_6_0_release#others" class="hash-link" aria-label="Direct link to Others" title="Direct link to Others"></a></h2>
+<ul>
+<li>chore: Add IssueNavigationLink and icon for IDEA by @lvshaokang in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>chore(rust): resolve deprecate warnings by @waynexia in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>chore(doc): fix doc example code by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1666" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1666</a></li>
+<li>chore(rust): Setup rustfmt and toolchain for rust by @Xuanwo in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>chore(rust): Make rust clippy happy by @Xuanwo in <a href="https://github.com/apache/fury/pull/1678" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1678</a></li>
+<li>chore(doc): add incubating DISCLAIMER by @chaokunyang in <a href="https://github.com/apache/fury/pull/1681" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1681</a></li>
+<li>chore(java): Update github URL in IntelliJ vcs.xml by @pjfanning in <a href="https://github.com/apache/fury/pull/1689" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1689</a></li>
+<li>ci: fix ci error by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1691" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1691</a></li>
+<li>docs: fix badge x by @vesense in <a href="https://github.com/apache/fury/pull/1694" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1694</a></li>
+<li>chore(doc): fix compiler error by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1698" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1698</a></li>
+<li>refactor(java): move latin language checker method from string serializer to string util by @anagh07 in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+<li>chore(doc): the more complete readme is in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1709" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1709</a></li>
+<li>build: update scala build by @pjfanning in <a href="https://github.com/apache/fury/pull/1725" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1725</a></li>
+<li>build: publish jars for fury-scala by @pjfanning in <a href="https://github.com/apache/fury/pull/1729" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1729</a></li>
+<li>chore(java): merge reflect.Types into TypeRef by @chaokunyang in <a href="https://github.com/apache/fury/pull/1731" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1731</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-contributors">New Contributors<a href="https://fury.apache.org/blog/fury_0_6_0_release#new-contributors" class="hash-link" aria-label="Direct link to New Contributors" title="Direct link to New Contributors"></a></h2>
+<ul>
+<li>@wangjie-fourth made their first contribution in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>@lvshaokang made their first contribution in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>@waynexia made their first contribution in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+</ul>
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p>]]></content:encoded>
+ <category>fury</category>
+ </item>
<item>
<title><![CDATA[Fury 0.5.1 Released]]></title>
<link>https://fury.apache.org/blog/fury_0_5_1_release</link>
diff --git a/blog/tags/fury/index.html b/blog/tags/fury/index.html
index dd607be..3f03f30 100644
--- a/blog/tags/fury/index.html
+++ b/blog/tags/fury/index.html
@@ -3,13 +3,77 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">13 posts tagged with "fury" | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/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 [...]
+<title data-rh="true">14 posts tagged with "fury" | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="high-light">High light<a href="#high-light" class="hash-link" aria-label="Direct link to High light" title="Direct link to High light"></a></h2>
+<p>In this release, we introduced a scoped meta share mode for schema evolution in java and enabled it by default when <code>CompatibleMode</code> is set to <code>Compatible</code>:</p>
+<ul>
+<li>This mode is <strong>50%</strong> faster than previous KV compatible mode, and only <strong>1/6</strong> size of serialized payload than before.</li>
+<li>It's <strong>4x</strong> faster than protobuf, less than <strong>1/2</strong> serialized size of protobuf for complex object.</li>
+</ul>
+<p><img width="44%" alt="Perfomance" src="/img/20240723/perf.png"><img width="44%" alt="Size" src="/img/20240723/size.png"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="serialize-data">Serialize data<a href="#serialize-data" class="hash-link" aria-label="Direct link to Serialize data" title="Direct link to Serialize data"></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 plain"> </span><span class="token keyword" style="color:#00009f">public</span><span class="token [...]
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="result">Result<a href="#result" class="hash-link" aria-label="Direct link to Result" title="Direct link to Result"></a></h3>
+<p>Performance:</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 Mode Cnt Score Error Units</span><br></span><span class="toke [...]
+<p>Size:</p>
+<table><thead><tr><th>Lib</th><th>Serialized Payload Size</th></tr></thead><tbody><tr><td>fury</td><td>8077</td></tr><tr><td>furystrict</td><td>8009</td></tr><tr><td>furykv</td><td>48028</td></tr><tr><td>protobuf</td><td>18000</td></tr></tbody></table>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
+<ul>
+<li>feat(java): support nonexistent class deserialization in meta share mode by @chaokunyang in <a href="https://github.com/apache/fury/pull/1646" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1646</a></li>
+<li>feat(java): scoped meta share mode for type forward/backward compaibility by @chaokunyang in <a href="https://github.com/apache/fury/pull/1660" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1660</a></li>
+<li>feat(java): support meta compression by Deflater by @chaokunyang in <a href="https://github.com/apache/fury/pull/1663" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1663</a></li>
+<li>perf(java): Add ClassInfo ClassBytes generation conditions. by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1667" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1667</a></li>
+<li>feat(javascript): use TextDecoder to decode buffer by @bytemain in <a href="https://github.com/apache/fury/pull/1699" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1699</a></li>
+<li>feat(Python): meta string encoding algorithm in Python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1702" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1702</a></li>
+<li>feat(C++): String detection is performed using SIMD techniques by @pandalee99 in <a href="https://github.com/apache/fury/pull/1720" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1720</a></li>
+<li>feat(C++): The use of SIMD accelerated to implement and optimize utf16 utf8 by @pandalee99 in <a href="https://github.com/apache/fury/pull/1732" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1732</a></li>
+<li>feat(java): enable scoped meta share for compatible mode by default by @chaokunyang in <a href="https://github.com/apache/fury/pull/1733" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1733</a></li>
+<li>perf(java): optimize scoped meta share mode perf by @chaokunyang in <a href="https://github.com/apache/fury/pull/1734" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1734</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="bug-fix">Bug Fix<a href="#bug-fix" class="hash-link" aria-label="Direct link to Bug Fix" title="Direct link to Bug Fix"></a></h2>
+<ul>
+<li>chore(doc): fix example by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>fix(java): fix scala object type codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1659" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1659</a></li>
+<li>fix(java): Fix header offset issue in MetaStringBytes hashcode by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1668" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1668</a></li>
+<li>fix(java): return fury to pooled which get from by @MrChang0 in <a href="https://github.com/apache/fury/pull/1697" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1697</a></li>
+<li>fix(doc): codestyle version in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1706" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1706</a></li>
+<li>fix(java): fix nested map serialization codegen by @chaokunyang in <a href="https://github.com/apache/fury/pull/1713" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1713</a></li>
+<li>fix(java): fix fastjson object serialization by @chaokunyang in <a href="https://github.com/apache/fury/pull/1717" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1717</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="others">Others<a href="#others" class="hash-link" aria-label="Direct link to Others" title="Direct link to Others"></a></h2>
+<ul>
+<li>chore: Add IssueNavigationLink and icon for IDEA by @lvshaokang in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>chore(rust): resolve deprecate warnings by @waynexia in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>chore(doc): fix doc example code by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1666" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1666</a></li>
+<li>chore(rust): Setup rustfmt and toolchain for rust by @Xuanwo in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>chore(rust): Make rust clippy happy by @Xuanwo in <a href="https://github.com/apache/fury/pull/1678" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1678</a></li>
+<li>chore(doc): add incubating DISCLAIMER by @chaokunyang in <a href="https://github.com/apache/fury/pull/1681" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1681</a></li>
+<li>chore(java): Update github URL in IntelliJ vcs.xml by @pjfanning in <a href="https://github.com/apache/fury/pull/1689" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1689</a></li>
+<li>ci: fix ci error by @LiangliangSui in <a href="https://github.com/apache/fury/pull/1691" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1691</a></li>
+<li>docs: fix badge x by @vesense in <a href="https://github.com/apache/fury/pull/1694" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1694</a></li>
+<li>chore(doc): fix compiler error by @wangjie-fourth in <a href="https://github.com/apache/fury/pull/1698" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1698</a></li>
+<li>refactor(java): move latin language checker method from string serializer to string util by @anagh07 in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+<li>chore(doc): the more complete readme is in python by @pandalee99 in <a href="https://github.com/apache/fury/pull/1709" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1709</a></li>
+<li>build: update scala build by @pjfanning in <a href="https://github.com/apache/fury/pull/1725" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1725</a></li>
+<li>build: publish jars for fury-scala by @pjfanning in <a href="https://github.com/apache/fury/pull/1729" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1729</a></li>
+<li>chore(java): merge reflect.Types into TypeRef by @chaokunyang in <a href="https://github.com/apache/fury/pull/1731" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1731</a></li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="new-contributors">New Contributors<a href="#new-contributors" class="hash-link" aria-label="Direct link to New Contributors" title="Direct link to New Contributors"></a></h2>
+<ul>
+<li>@wangjie-fourth made their first contribution in <a href="https://github.com/apache/fury/pull/1657" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1657</a></li>
+<li>@lvshaokang made their first contribution in <a href="https://github.com/apache/fury/pull/1665" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1665</a></li>
+<li>@waynexia made their first contribution in <a href="https://github.com/apache/fury/pull/1662" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1662</a></li>
+<li>@Xuanwo made their first contribution in <a href="https://github.com/apache/fury/pull/1677" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1677</a></li>
+<li>@anagh07 made their first contribution in <a href="https://github.com/apache/fury/pull/1708" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1708</a></li>
+</ul>
+<p><strong>Full Changelog</strong>: <a href="https://github.com/apache/fury/compare/v0.5.1...v0.6.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/compare/v0.5.1...v0.6.0</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="feature">Feature<a href="#feature" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature"></a></h2>
<ul>
<li>feat(spec): remove list/map header from type meta spec by @chaokunyang in <a href="https://github.com/apache/fury/pull/1590" target="_blank" rel="noopener noreferrer">https://github.com/apache/fury/pull/1590</a></li>
@@ -291,8 +355,7 @@ Multiple scala serialization JIT optimization are included, and java serializati
<li>@voldyman made their first contribution in <a href="https://github.com/alipay/fury/pull/995" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/995</a></li>
<li>@caicancai made their first contribution in <a href="https://github.com/alipay/fury/pull/1009" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/pull/1009</a></li>
</ul>
-<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><article class="margin-bottom--xl" itemp [...]
-<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
+<p><strong>Full Changelog</strong>: <a href="https://github.com/alipay/fury/compare/v0.2.0...v0.2.1" target="_blank" rel="noopener noreferrer">https://github.com/alipay/fury/compare/v0.2.0...v0.2.1</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/fury">fury</a></li></ul></div></footer></article><nav class="pagination-nav" aria-label=" [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/blog/tags/fury/page/2/index.html b/blog/tags/fury/page/2/index.html
index a2450dd..74edd3a 100644
--- a/blog/tags/fury/page/2/index.html
+++ b/blog/tags/fury/page/2/index.html
@@ -3,13 +3,14 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.0.1">
-<title data-rh="true">13 posts tagged with "fury" | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury/page/2"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch [...]
+<title data-rh="true">14 posts tagged with "fury" | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/blog/tags/fury/page/2"><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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>I'm so excited to announce the 0.2.0 release of the Fury. This a very exciting version of fury. With this version, we have 1X speedup, <code>30%~50%</code> smaller serialized size. And now we are the fastest serialization framework in the <a href="https://github.com/eishay/jvm-serializers/wiki" target="_blank" rel="noopener noreferrer">JVM-Serializers</a>. At the same time, fury has fully support for JDK17/21, I supported JDK17+ record JIT serialization, JDK9+ ImmutableList JIT s [...]
<p>Author: <a href="https://github.com/chaokunyang" target="_blank" rel="noopener noreferrer">chaokunyang</a></p>
<p>I'm pleased to announce the <code>0.1.2</code> release of Fury. This release is a enhanced verson based on fury <code>0.1.1</code>. It keeps binary compatibility with <code>0.1.0</code>/<code>0.1.1</code>.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="whats-changed">What's Changed<a href="#whats-changed" class="hash-link" aria-label="Direct link to What's Changed" title="Direct link to What's Changed"></a></h2>
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 6e0e3cf..f610e44 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -5,11 +5,11 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/community/how_to_release/index.html b/docs/community/how_to_release/index.html
index 5c92679..0b0af9f 100644
--- a/docs/community/how_to_release/index.html
+++ b/docs/community/how_to_release/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">How to release | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_release"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/how_to_verify/index.html b/docs/community/how_to_verify/index.html
index b369af3..b81a618 100644
--- a/docs/community/how_to_verify/index.html
+++ b/docs/community/how_to_verify/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">How to verify | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/how_to_verify"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" conten [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/index.html b/docs/community/index.html
index 17d6dd4..e3d319e 100644
--- a/docs/community/index.html
+++ b/docs/community/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Community | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/community/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 78ffae4..4746491 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Development | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/development"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/graalvm_guide/index.html b/docs/guide/graalvm_guide/index.html
index dc7e1f1..4fa3a98 100644
--- a/docs/guide/graalvm_guide/index.html
+++ b/docs/guide/graalvm_guide/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">GraalVM Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/graalvm_guide"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java_object_graph_guide/index.html b/docs/guide/java_object_graph_guide/index.html
index 4c7b6a7..aa457c4 100644
--- a/docs/guide/java_object_graph_guide/index.html
+++ b/docs/guide/java_object_graph_guide/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Java Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/java_object_graph_guide"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/row_format_guide/index.html b/docs/guide/row_format_guide/index.html
index 0f11564..f9e0568 100644
--- a/docs/guide/row_format_guide/index.html
+++ b/docs/guide/row_format_guide/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Row Format Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/row_format_guide"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala_guide/index.html b/docs/guide/scala_guide/index.html
index 4bbad7b..e9e0999 100644
--- a/docs/guide/scala_guide/index.html
+++ b/docs/guide/scala_guide/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Scala Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/scala_guide"><meta data-rh="true" property="og:locale" content="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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
@@ -20,7 +20,7 @@
</ul>
<p>Scala 2 and 3 are both supported.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="install">Install<a href="#install" class="hash-link" aria-label="Direct link to Install" title="Direct link to Install"></a></h2>
-<div class="language-sbt codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sbt 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">libraryDependencies += "org.apache.fury" % "fury-core" % "0.5.1" [...]
+<div class="language-sbt codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sbt 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">libraryDependencies += "org.apache.fury" % "fury-core" % "0.6.0" [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="fury-creation">Fury creation<a href="#fury-creation" class="hash-link" aria-label="Direct link to Fury creation" title="Direct link to Fury creation"></a></h2>
<p>When using fury for scala serialization, you should create fury at least with following options:</p>
<div class="language-scala codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-scala 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">val</span><span class="token plain"> fury </span><span class="tok [...]
diff --git a/docs/guide/xlang_object_graph_guide/index.html b/docs/guide/xlang_object_graph_guide/index.html
index 0da8830..c0f1448 100644
--- a/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/guide/xlang_object_graph_guide/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Xlang Serialization Guide | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/docs/guide/xlang_object_graph_guide"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsear [...]
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang_type_mapping/index.html b/docs/guide/xlang_type_mapping/index.html
index 6a63fe3..49a0bf9 100644
--- a/docs/guide/xlang_type_mapping/index.html
+++ b/docs/guide/xlang_type_mapping/index.html
@@ -5,8 +5,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 [...]
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/benchmark/index.html b/docs/introduction/benchmark/index.html
index fa68625..b9e90ad 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0d094e9..a17147d 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 9ad0ae8..db38d90 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 128efc7..e37b255 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b91b62a..696ed0c 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 854d302..4efced4 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/install/index.html b/docs/start/install/index.html
index 03a16af..d93256d 100644
--- a/docs/start/install/index.html
+++ b/docs/start/install/index.html
@@ -5,15 +5,15 @@
<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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>For source download, please see Fury <a href="/download/">download</a> page.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java"></a></h3>
<p>To add a dependency on Fury using Maven, use the following:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">depe [...]
<p> Apache Fury is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the [...]
<p>
Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
diff --git a/docs/start/usage/index.html b/docs/start/usage/index.html
index 09d1f00..bf41037 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/download/index.html b/download/index.html
index 8797802..0ce874f 100644
--- a/download/index.html
+++ b/download/index.html
@@ -5,16 +5,16 @@
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Apache Fury(incubating) Download | Apache Fury (incubating)</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fury.apache.org/download"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="de [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fury (incubating) Atom Feed"><link rel="stylesheet" href="/assets/css/styles.d3c1e154.css">
-<script src="/assets/js/runtime~main.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>The official Apache Fury releases are provided as source artifacts.</p>
<p>For binary install, please see Fury <a href="/docs/start/install/">install</a> document.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="the-latest-release">The latest release<a href="#the-latest-release" class="hash-link" aria-label="Direct link to The latest release" title="Direct link to The latest release"></a></h2>
-<p>The latest source release is 0.5.1:</p>
-<table><thead><tr><th>Version</th><th>Date</th><th>Source</th><th>Release Notes</th></tr></thead><tbody><tr><td>0.5.1</td><td>2024-05-28</td><td><a href="https://www.apache.org/dyn/closer.lua/incubator/fury/0.5.1/apache-fury-0.5.1-incubating-src.tar.gz?action=download" target="_blank" rel="noopener noreferrer">apache-fury-0.5.1-incubating-src.tar.gz</a> (<a href="https://downloads.apache.org/incubator/fury/0.5.1/apache-fury-0.5.1-incubating-src.tar.gz.asc" target="_blank" rel="noopener n [...]
+<p>The latest source release is 0.6.0:</p>
+<table><thead><tr><th>Version</th><th>Date</th><th>Source</th><th>Release Notes</th></tr></thead><tbody><tr><td>0.6.0</td><td>2024-05-28</td><td><a href="https://www.apache.org/dyn/closer.lua/incubator/fury/0.6.0/apache-fury-0.6.0-incubating-src.tar.gz?action=download" target="_blank" rel="noopener noreferrer">apache-fury-0.6.0-incubating-src.tar.gz</a> (<a href="https://downloads.apache.org/incubator/fury/0.6.0/apache-fury-0.6.0-incubating-src.tar.gz.asc" target="_blank" rel="noopener n [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="all-archived-releases">All archived releases<a href="#all-archived-releases" class="hash-link" aria-label="Direct link to All archived releases" title="Direct link to All archived releases"></a></h2>
<p>For older releases, please check the <a href="https://archive.apache.org/dist/incubator/fury" target="_blank" rel="noopener noreferrer">archive</a>.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="verify-a-release">Verify a release<a href="#verify-a-release" class="hash-link" aria-label="Direct link to Verify a release" title="Direct link to Verify a release"></a></h2>
@@ -23,16 +23,16 @@
These files are named after the files they relate to but have <code>.sha512/.asc</code> extensions.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="verifying-checksums">Verifying Checksums<a href="#verifying-checksums" class="hash-link" aria-label="Direct link to Verifying Checksums" title="Direct link to Verifying Checksums"></a></h3>
<p>To verify the SHA digests, you need the <code>.tgz</code> and its associated <code>.tgz.sha512</code> file. An example command:</p>
-<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 plain">sha512sum </span><span class="token parameter variable" style="color:#36acaa">--check</span [...]
+<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 plain">sha512sum </span><span class="token parameter variable" style="color:#36acaa">--check</span [...]
<p>It should output something like:</p>
-<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 plain">apache-fury-incubating-0.5.1-src.tar.gz: OK</span><br></span></code></pre><div class="butto [...]
+<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 plain">apache-fury-incubating-0.6.0-src.tar.gz: OK</span><br></span></code></pre><div class="butto [...]
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="verifying-signatures">Verifying Signatures<a href="#verifying-signatures" class="hash-link" aria-label="Direct link to Verifying Signatures" title="Direct link to Verifying Signatures"></a></h3>
<p>To verify the PGP signatures, you will need to download the
<a href="https://downloads.apache.org/incubator/fury/KEYS" target="_blank" rel="noopener noreferrer">release KEYS</a> first.</p>
<p>Then import the downloaded <code>KEYS</code>:</p>
<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 plain">gpg </span><span class="token parameter variable" style="color:#36acaa">--import</span><spa [...]
<p>Then you can verify signature:</p>
-<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 plain">gpg </span><span class="token parameter variable" style="color:#36acaa">--verify</span><spa [...]
+<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 plain">gpg </span><span class="token parameter variable" style="color:#36acaa">--verify</span><spa [...]
<p>If something like the following appears, it means the signature is correct:</p>
<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 plain">gpg: Signature made Wed </span><span class="token number" style="color:#36acaa">17</span><s [...]
<p>You should also verify the key using a command like:</p>
diff --git a/img/20240723/perf.png b/img/20240723/perf.png
new file mode 100644
index 0000000..b248b77
Binary files /dev/null and b/img/20240723/perf.png differ
diff --git a/img/20240723/size.png b/img/20240723/size.png
new file mode 100644
index 0000000..827a0d4
Binary files /dev/null and b/img/20240723/size.png differ
diff --git a/index.html b/index.html
index 910b084..a8e42ba 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-1719238721152.json b/lunr-index-1719238721152.json
deleted file mode 100644
index f8b90be..0000000
--- a/lunr-index-1719238721152.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,92.04,1,892.432,2,326.342]],["content/0",[]],["keywords/0",[]],["title/1",[3,842.701]],["content/1",[0,1.471,4,4.146,5,11.899,6,9.426,7,11.899,8,11.899,9,1.567,10,14.261,11,3.375,12,10.639,13,7.111,14,6.839,15,8.351,16,6.153,17,14.261,18,7.66,19,4.246,20,11.199,21,9.775,22,5.441,23,17.46,24,14.261,25,12.837,26,14.261]],["keywords/1",[]],["title/2",[27,680.348,28,520.332]],["content/2",[0,1.633,4,4.01 [...]
\ No newline at end of file
diff --git a/lunr-index-1721749020093.json b/lunr-index-1721749020093.json
new file mode 100644
index 0000000..5a2fe68
--- /dev/null
+++ b/lunr-index-1721749020093.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,93.727,1,895.104,2,321.987]],["content/0",[]],["keywords/0",[]],["title/1",[3,685.183,4,525.568]],["content/1",[5,4.294,6,8.659,7,12.301,8,9.158,9,12.301,10,13.263,11,11.582,12,14.724,13,3.193,14,13.263,15,10.121,16,11.582,17,1.599,18,14.724,19,6.854,20,7.108,21,4.781,22,13.263,23,14.724,24,8.235,25,8.659,26,13.263]],["keywords/1",[]],["title/2",[0,93.727,2,321.987,27,806.275]],["content/2",[]],["key [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index f8b90be..5a2fe68 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,92.04,1,892.432,2,326.342]],["content/0",[]],["keywords/0",[]],["title/1",[3,842.701]],["content/1",[0,1.471,4,4.146,5,11.899,6,9.426,7,11.899,8,11.899,9,1.567,10,14.261,11,3.375,12,10.639,13,7.111,14,6.839,15,8.351,16,6.153,17,14.261,18,7.66,19,4.246,20,11.199,21,9.775,22,5.441,23,17.46,24,14.261,25,12.837,26,14.261]],["keywords/1",[]],["title/2",[27,680.348,28,520.332]],["content/2",[0,1.633,4,4.01 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,93.727,1,895.104,2,321.987]],["content/0",[]],["keywords/0",[]],["title/1",[3,685.183,4,525.568]],["content/1",[5,4.294,6,8.659,7,12.301,8,9.158,9,12.301,10,13.263,11,11.582,12,14.724,13,3.193,14,13.263,15,10.121,16,11.582,17,1.599,18,14.724,19,6.854,20,7.108,21,4.781,22,13.263,23,14.724,24,8.235,25,8.659,26,13.263]],["keywords/1",[]],["title/2",[0,93.727,2,321.987,27,806.275]],["content/2",[]],["key [...]
\ No newline at end of file
diff --git a/markdown-page/index.html b/markdown-page/index.html
index ed7474e..423d237 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.86310530.js" defer="defer"></script>
-<script src="/assets/js/main.781e3928.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b564222a.js" defer="defer"></script>
+<script src="/assets/js/main.e510c3aa.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-1719238721152.json b/search-doc-1719238721152.json
deleted file mode 100644
index 8aa5ecb..0000000
--- a/search-doc-1719238721152.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-1721749020093.json b/search-doc-1721749020093.json
new file mode 100644
index 0000000..eb08778
--- /dev/null
+++ b/search-doc-1721749020093.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 8aa5ecb..eb08778 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
diff --git a/sitemap.xml b/sitemap.xml
index a80f17d..39a0de5 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fury.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fury.apache.org/blog/archive</loc><changefre [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fury.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fury.apache.org/blog/archive</loc><changefre [...]
\ 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