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

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


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

commit e91731f4eabf9c1c150cac3e106d38c85b028c5b
Author: 2pk03 <[email protected]>
AuthorDate: Fri Mar 8 11:29:21 2024 +0000

    deploy: a41680c0c6cad433b353120dde0e6cc35d5c56d7
---
 404.html                                           |  4 +-
 assets/js/29e20dbd.9a46b8ca.js                     |  1 -
 assets/js/29e20dbd.a8b9fc70.js                     |  1 +
 assets/js/34f284a7.5f2b6514.js                     |  1 -
 assets/js/34f284a7.93db2f41.js                     |  1 +
 assets/js/75f5c5f6.d89f8a9b.js                     |  1 -
 assets/js/75f5c5f6.fd71a4db.js                     |  1 +
 assets/js/814f3328.98a11b7d.js                     |  1 +
 assets/js/814f3328.b3841e1d.js                     |  1 -
 assets/js/b2f554cd.30391b0d.js                     |  1 +
 assets/js/b2f554cd.d0b98779.js                     |  1 -
 assets/js/bae78078.ff73729e.js                     |  1 +
 assets/js/main.4fc29e8d.js                         |  2 -
 assets/js/main.a951ba7f.js                         |  2 +
 ...js.LICENSE.txt => main.a951ba7f.js.LICENSE.txt} |  0
 assets/js/runtime~main.c11068b0.js                 |  1 -
 assets/js/runtime~main.ddf20efb.js                 |  1 +
 blog/archive/index.html                            |  6 +-
 blog/atom.xml                                      | 65 +++++++++++-----------
 blog/index.html                                    |  6 +-
 blog/kafka-meets-wayang-1/index.html               |  6 +-
 blog/kafka-meets-wayang-2/index.html               |  8 +--
 blog/rss.xml                                       | 65 +++++++++++-----------
 .../index.html                                     |  6 +-
 blog/tags/index.html                               |  6 +-
 blog/tags/kafka/index.html                         |  6 +-
 blog/tags/presto/index.html                        |  6 +-
 blog/tags/trino/index.html                         |  6 +-
 blog/tags/wayang/index.html                        |  6 +-
 .../{website_update => wayang-vs-trino}/index.html |  8 +--
 blog/website_update/index.html                     | 59 ++++++++++----------
 docs/community/committer/index.html                |  4 +-
 docs/community/contribute/index.html               |  4 +-
 docs/community/mailinglist/index.html              |  4 +-
 docs/community/repositories/index.html             |  4 +-
 docs/community/team/index.html                     |  4 +-
 docs/guide/adding-operators/index.html             |  4 +-
 docs/guide/api-documentation/index.html            |  4 +-
 docs/guide/developing-in-wayang/index.html         |  4 +-
 docs/guide/examples/index.html                     |  4 +-
 docs/guide/getting-started/index.html              |  4 +-
 docs/guide/installation/index.html                 |  4 +-
 docs/guide/ml4all/index.html                       |  4 +-
 docs/guide/optimizer/index.html                    |  4 +-
 docs/introduction/about/index.html                 |  4 +-
 docs/introduction/benchmark/index.html             |  4 +-
 docs/introduction/features/index.html              |  4 +-
 docs/start/download/index.html                     |  4 +-
 index.html                                         |  4 +-
 lunr-index-1709897045710.json                      |  1 -
 lunr-index-1709897333925.json                      |  1 +
 lunr-index.json                                    |  2 +-
 search-doc-1709897045710.json                      |  1 -
 search-doc-1709897333925.json                      |  1 +
 search-doc.json                                    |  2 +-
 sitemap.xml                                        |  2 +-
 56 files changed, 180 insertions(+), 182 deletions(-)

diff --git a/404.html b/404.html
index 5dbdf2ad..03acd1eb 100644
--- a/404.html
+++ b/404.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Page Not Found | Apache Wayang (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://wayang.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 d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/assets/js/29e20dbd.9a46b8ca.js b/assets/js/29e20dbd.9a46b8ca.js
deleted file mode 100644
index d98ae9ff..00000000
--- a/assets/js/29e20dbd.9a46b8ca.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[578],{5944:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var
 n=t(5893),i=t(1151);const o={slug:"kafka-meets-wayang-2",title:"Apache Kafka 
meets Apache Wayang - Part 2",authors:"kamir",tags:["wayang","kafka","cross 
organization data collaboration"]},s="Apache Wayang meets Apache Kafka - Part 
2",r={permalink:"/blog/kafka-meets-wayang [...]
\ No newline at end of file
diff --git a/assets/js/29e20dbd.a8b9fc70.js b/assets/js/29e20dbd.a8b9fc70.js
new file mode 100644
index 00000000..035bdfd2
--- /dev/null
+++ b/assets/js/29e20dbd.a8b9fc70.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[578],{5944:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var
 n=t(5893),i=t(1151);const o={slug:"kafka-meets-wayang-2",title:"Apache Kafka 
meets Apache Wayang - Part 2",authors:"kamir",tags:["wayang","kafka","cross 
organization data collaboration"]},s="Apache Wayang meets Apache Kafka - Part 
2",r={permalink:"/blog/kafka-meets-wayang [...]
\ No newline at end of file
diff --git a/assets/js/34f284a7.5f2b6514.js b/assets/js/34f284a7.5f2b6514.js
deleted file mode 100644
index e8646f6a..00000000
--- a/assets/js/34f284a7.5f2b6514.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[8815],{9702:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var
 n=t(5893),i=t(1151);const o={slug:"kafka-meets-wayang-2",title:"Apache Kafka 
meets Apache Wayang - Part 2",authors:"kamir",tags:["wayang","kafka","cross 
organization data collaboration"]},s="Apache Wayang meets Apache Kafka - Part 
2",r={permalink:"/blog/kafka-meets-wayan [...]
\ No newline at end of file
diff --git a/assets/js/34f284a7.93db2f41.js b/assets/js/34f284a7.93db2f41.js
new file mode 100644
index 00000000..b31c84be
--- /dev/null
+++ b/assets/js/34f284a7.93db2f41.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[8815],{9702:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var
 n=t(5893),i=t(1151);const o={slug:"kafka-meets-wayang-2",title:"Apache Kafka 
meets Apache Wayang - Part 2",authors:"kamir",tags:["wayang","kafka","cross 
organization data collaboration"]},s="Apache Wayang meets Apache Kafka - Part 
2",r={permalink:"/blog/kafka-meets-wayan [...]
\ No newline at end of file
diff --git a/assets/js/75f5c5f6.d89f8a9b.js b/assets/js/75f5c5f6.d89f8a9b.js
deleted file mode 100644
index 7bfa85a0..00000000
--- a/assets/js/75f5c5f6.d89f8a9b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[3176],{1697:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var
 n=a(5893),i=a(1151);const s={slug:"website_update",title:"Website 
updated",authors:["zkaoudi"],tags:["wayang","presto","trino"]},r="Apache Wayang 
vs. 
Presto/Trino",o={permalink:"/blog/website_update",source:"@site/blog/2024-03-08-wayang-vs-presto.md",title:"Website
 updat [...]
\ No newline at end of file
diff --git a/assets/js/75f5c5f6.fd71a4db.js b/assets/js/75f5c5f6.fd71a4db.js
new file mode 100644
index 00000000..016f707a
--- /dev/null
+++ b/assets/js/75f5c5f6.fd71a4db.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[3176],{1697:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var
 n=t(5893),i=t(1151);const s={slug:"wayang-vs-trino",title:"Apache Wayang vs. 
Presto/Trino",authors:["zkaoudi"],tags:["wayang","presto","trino"]},r=void 
0,o={permalink:"/blog/wayang-vs-trino",source:"@site/blog/2024-03-08-wayang-vs-presto.md",title:"Apache
 Wayang vs. Pres [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.98a11b7d.js b/assets/js/814f3328.98a11b7d.js
new file mode 100644
index 00000000..e42453fd
--- /dev/null
+++ b/assets/js/814f3328.98a11b7d.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[2535],{5641:e=>{e.exports=JSON.parse('{"title":"All
 our posts","items":[{"title":"Apache Wayang vs. 
Presto/Trino","permalink":"/blog/wayang-vs-trino","unlisted":false},{"title":"Apache
 Kafka meets Apache Wayang - Part 
2","permalink":"/blog/kafka-meets-wayang-2","unlisted":false},{"title":"Apache 
Kafka meets Apache Wayang - Part 
1","permalink":"/blog/kafka-meets-wayang-1","unlisted":false},{"title":" [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.b3841e1d.js b/assets/js/814f3328.b3841e1d.js
deleted file mode 100644
index ffaa75af..00000000
--- a/assets/js/814f3328.b3841e1d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[2535],{5641:e=>{e.exports=JSON.parse('{"title":"All
 our posts","items":[{"title":"Website 
updated","permalink":"/blog/website_update","unlisted":false},{"title":"Apache 
Kafka meets Apache Wayang - Part 
2","permalink":"/blog/kafka-meets-wayang-2","unlisted":false},{"title":"Apache 
Kafka meets Apache Wayang - Part 
1","permalink":"/blog/kafka-meets-wayang-1","unlisted":false},{"title":"Website 
updated" [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.30391b0d.js b/assets/js/b2f554cd.30391b0d.js
new file mode 100644
index 00000000..19c2c78e
--- /dev/null
+++ b/assets/js/b2f554cd.30391b0d.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"wayang-vs-trino","metadata":{"permalink":"/blog/wayang-vs-trino","source":"@site/blog/2024-03-08-wayang-vs-presto.md","title":"Apache
 Wayang vs. Presto/Trino","description":"We have been asked several times about 
the difference between Apache Wayang and Presto/Trino. In this blog post, we 
will clarify the main differences and how they impact v [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.d0b98779.js b/assets/js/b2f554cd.d0b98779.js
deleted file mode 100644
index b460c11c..00000000
--- a/assets/js/b2f554cd.d0b98779.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[1477],{10:a=>{a.exports=JSON.parse('{"blogPosts":[{"id":"website_update","metadata":{"permalink":"/blog/website_update","source":"@site/blog/2024-03-08-wayang-vs-presto.md","title":"Website
 updated","description":"We have been asked several times about the difference 
between Apache Wayang and Presto/Trino. In this blog post, we will clarify the 
main differences and how they impact various applicatio [...]
\ No newline at end of file
diff --git a/assets/js/bae78078.ff73729e.js b/assets/js/bae78078.ff73729e.js
new file mode 100644
index 00000000..7ce9a527
--- /dev/null
+++ b/assets/js/bae78078.ff73729e.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[4378],{6772:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var
 n=t(5893),o=t(1151);const s={slug:"wayang-vs-trino",title:"Apache Wayang vs. 
Presto/Trino",authors:["zkaoudi"],tags:["wayang","presto","trino"]},r=void 
0,i={permalink:"/blog/wayang-vs-trino",source:"@site/blog/2024-03-08-wayang-vs-presto.md",title:"Apache
 Wayang vs. Pres [...]
\ No newline at end of file
diff --git a/assets/js/main.4fc29e8d.js b/assets/js/main.4fc29e8d.js
deleted file mode 100644
index 22e4bd4d..00000000
--- a/assets/js/main.4fc29e8d.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.4fc29e8d.js.LICENSE.txt */
-(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).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],"05a94acb":[()=>n.e(3617).then(n.bind(n,7856)),"@site/docs/community/committer.md",7856],"092604a4":[()=>n.e(5088).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],"115b1bdb":[()=>n.e(2251).then(n.t.
 [...]
\ No newline at end of file
diff --git a/assets/js/main.a951ba7f.js b/assets/js/main.a951ba7f.js
new file mode 100644
index 00000000..2b37155e
--- /dev/null
+++ b/assets/js/main.a951ba7f.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.a951ba7f.js.LICENSE.txt */
+(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).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],"05a94acb":[()=>n.e(3617).then(n.bind(n,7856)),"@site/docs/community/committer.md",7856],"092604a4":[()=>n.e(5088).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],"115b1bdb":[()=>n.e(2251).then(n.t.
 [...]
\ No newline at end of file
diff --git a/assets/js/main.4fc29e8d.js.LICENSE.txt 
b/assets/js/main.a951ba7f.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.4fc29e8d.js.LICENSE.txt
rename to assets/js/main.a951ba7f.js.LICENSE.txt
diff --git a/assets/js/runtime~main.c11068b0.js 
b/assets/js/runtime~main.c11068b0.js
deleted file mode 100644
index 42d9b059..00000000
--- a/assets/js/runtime~main.c11068b0.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,a,c,t,f,d={},r={};function o(e){var a=r[e];if(void 
0!==a)return a.exports;var c=r[e]={exports:{}};return 
d[e].call(c.exports,c,c.exports,o),c.exports}o.m=d,e=[],o.O=(a,c,t,f)=>{if(!c){var
 d=1/0;for(i=0;i<e.length;i++){c=e[i][0],t=e[i][1],f=e[i][2];for(var 
r=!0,b=0;b<c.length;b++)(!1&f||d>=f)&&Object.keys(o.O).every((e=>o.O[e](c[b])))?c.splice(b--,1):(r=!1,f<d&&(d=f));if(r){e.splice(i--,1);var
 n=t();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.ddf20efb.js 
b/assets/js/runtime~main.ddf20efb.js
new file mode 100644
index 00000000..19ab6a9a
--- /dev/null
+++ b/assets/js/runtime~main.ddf20efb.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,a,c,t,f,d={},r={};function b(e){var a=r[e];if(void 
0!==a)return a.exports;var c=r[e]={exports:{}};return 
d[e].call(c.exports,c,c.exports,b),c.exports}b.m=d,e=[],b.O=(a,c,t,f)=>{if(!c){var
 d=1/0;for(i=0;i<e.length;i++){c=e[i][0],t=e[i][1],f=e[i][2];for(var 
r=!0,o=0;o<c.length;o++)(!1&f||d>=f)&&Object.keys(b.O).every((e=>b.O[e](c[o])))?c.splice(o--,1):(r=!1,f<d&&(d=f));if(r){e.splice(i--,1);var
 n=t();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/blog/archive/index.html b/blog/archive/index.html
index fbc2acc6..ba490727 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Archive | Apache Wayang (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://wayang.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 [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Wayang 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 th [...]
       <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 39a99fa1..d4ba9b04 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -8,13 +8,13 @@
     <subtitle>Apache Wayang (incubating) Blog</subtitle>
     <icon>https://wayang.apache.org/img/wayang-logo.jpg</icon>
     <entry>
-        <title type="html"><![CDATA[Website updated]]></title>
-        <id>https://wayang.apache.org/blog/website_update</id>
-        <link href="https://wayang.apache.org/blog/website_update"/>
+        <title type="html"><![CDATA[Apache Wayang vs. Presto/Trino]]></title>
+        <id>https://wayang.apache.org/blog/wayang-vs-trino</id>
+        <link href="https://wayang.apache.org/blog/wayang-vs-trino"/>
         <updated>2024-03-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[We have been asked several times about 
the difference between Apache Wayang and Presto/Trino. In this blog post, we 
will clarify the main differences and how they impact various applications and 
use cases.]]></summary>
         <content type="html"><![CDATA[<p>We have been asked several times 
about the difference between Apache Wayang and Presto/Trino. In this blog post, 
we will clarify the main differences and how they impact various applications 
and use cases.</p>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/website_update#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
 <p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
 <p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
 <p>Below you can graphically see the difference between the two systems. Note 
that not all available data sources or data platforms are illustrated for 
simplicity reasons.</p>
@@ -26,7 +26,7 @@
 <p>I hope this makes it clear now. <br>
 In fact, Trino can be easily plugged to Wayang as a platform and be seamlessly 
integrated with other data platforms, as shown below.</p>
 <img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/wayang-with-trino.pdf";>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/website_update#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
 <p>Wayang brings several benefits thanks to its integration layer:</p>
 <ul>
 <li>
@@ -42,7 +42,7 @@ In fact, Trino can be easily plugged to Wayang as a platform 
and be seamlessly i
 <p>Data does not have to be transferred outside their original location.</p>
 </li>
 </ul>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/website_update#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
 <p>Trino is a distributed SQL query engine which performs all the query 
processing of an input SQL query in a distributed manner. Wayang, on the other 
hand, is a data platform integrator which can automatically determine which 
data platform(s) is best suited for an application.</p>
 <p>Author: <a href="https://github.com/zkaoudi"; target="_blank" rel="noopener 
noreferrer">zkaoudi</a></p>]]></content>
         <author>
@@ -189,38 +189,37 @@ Later, we want to switch to Apache Spark.</p>]]></content>
         <link href="https://wayang.apache.org/blog/website_update"/>
         <updated>2024-01-25T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[We're updated our website and use now 
Docusaurus.]]></summary>
-        <content type="html"><![CDATA[<p>We have been asked several times 
about the difference between Apache Wayang and Presto/Trino. In this blog post, 
we will clarify the main differences and how they impact various applications 
and use cases.</p>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/website_update#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
-<p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
-<p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
-<p>Below you can graphically see the difference between the two systems. Note 
that not all available data sources or data platforms are illustrated for 
simplicity reasons.</p>
-<img width="75%" alt="Wayang" 
src="https://wayang.apache.org/img/blog/wayang-architecture.pdf";>
-<br>
-<br>
-<img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/trino-architecture.pdf";>
-<br>
-<p>I hope this makes it clear now. <br>
-In fact, Trino can be easily plugged to Wayang as a platform and be seamlessly 
integrated with other data platforms, as shown below.</p>
-<img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/wayang-with-trino.pdf";>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/website_update#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
-<p>Wayang brings several benefits thanks to its integration layer:</p>
+        <content type="html"><![CDATA[<p>We're updated our website and use now 
Docusaurus.</p>
+<p>Author: <a href="https://github.com/2pk03"; target="_blank" rel="noopener 
noreferrer">2pk03</a></p>
+<p>We switched to a new CMS. That's all.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="cheatsheet">Cheatsheet<a 
href="https://wayang.apache.org/blog/website_update#cheatsheet"; 
class="hash-link" aria-label="Direct link to Cheatsheet" title="Direct link to 
Cheatsheet">​</a></h2>
+<p>List:</p>
 <ul>
-<li>
-<p>Seamless integration of SQL query engines with ML and other data analysis 
systems within a single job, eliminating the need to materialize intermediate 
results.</p>
-</li>
-<li>
-<p>Users are freed from the task of specifying the query engines for an 
application if they desire. By submitting their Wayang job, the cross-platform 
optimizer can automatically determine the best data platform to use for 
improved performance or cost savings.</p>
+<li>Line one<!-- -->
+<ul>
+<li>Line one.one</li>
+<li>Line one.two</li>
+</ul>
 </li>
-<li>
-<p>Wayang facilitates cross-platform data processing by utilizing multiple 
data platforms to execute a query for a single job, optimizing performance and 
cost efficiency.</p>
+<li>Line two<!-- -->
+<ul>
+<li>Line two.one</li>
+<li>Line two.two</li>
+</ul>
 </li>
-<li>
-<p>Data does not have to be transferred outside their original location.</p>
+<li>Line three<!-- -->
+<ul>
+<li>...</li>
+<li>...</li>
+</ul>
 </li>
 </ul>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/website_update#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
-<p>Trino is a distributed SQL query engine which performs all the query 
processing of an input SQL query in a distributed manner. Wayang, on the other 
hand, is a data platform integrator which can automatically determine which 
data platform(s) is best suited for an application.</p>
-<p>Author: <a href="https://github.com/zkaoudi"; target="_blank" rel="noopener 
noreferrer">zkaoudi</a></p>]]></content>
+<p>Another style for a list:</p>
+<ul>
+<li>Line one</li>
+<li>Line two</li>
+<li>Line three</li>
+</ul>]]></content>
         <author>
             <name>Alexander Alten</name>
             <uri>https://github.com/2pk03</uri>
diff --git a/blog/index.html b/blog/index.html
index 4a4d40a2..ad37d36e 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Blog | Apache Wayang (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://wayang.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" p [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We look into the “Read- and Write-Path” for our data items, called 
<em>DataQuanta</em>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="apache-wayangs-read--write-path-for-kafka-topics">Apache Wayang’s Read 
&amp; Write Path for Kafka topics<a 
href="#apache-wayangs-read--write-path-for-kafka-topics" class="hash-link" 
aria-label="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics" title="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics">​</a></h2>
 <p>To describe the read and write paths for data in the context of the created 
Apache Wayang code snippet, the primary classes and interfaces we need to 
understand are as follows:</p>
diff --git a/blog/kafka-meets-wayang-1/index.html 
b/blog/kafka-meets-wayang-1/index.html
index 7ba4fefd..b978412e 100644
--- a/blog/kafka-meets-wayang-1/index.html
+++ b/blog/kafka-meets-wayang-1/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Apache Kafka meets Apache Wayang - Part 1 | Apache 
Wayang (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://wayang.apache.org/blog/kafka-meets-wayang-1";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" nam [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>This article is the first of a four part series about federated data 
analysis using Apache Wayang.
 The first article starts with an introduction of a typical data colaboration 
scenario which will emerge in our digital future.</p>
 <p>In part two and three we will share a summary of our Apache Kafka client 
implementation for Apache Wayang.
diff --git a/blog/kafka-meets-wayang-2/index.html 
b/blog/kafka-meets-wayang-2/index.html
index db30b2f2..fe0a61bd 100644
--- a/blog/kafka-meets-wayang-2/index.html
+++ b/blog/kafka-meets-wayang-2/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Apache Kafka meets Apache Wayang - Part 2 | Apache 
Wayang (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://wayang.apache.org/blog/kafka-meets-wayang-2";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" nam [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We look into the “Read- and Write-Path” for our data items, called 
<em>DataQuanta</em>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="apache-wayangs-read--write-path-for-kafka-topics">Apache Wayang’s Read 
&amp; Write Path for Kafka topics<a 
href="#apache-wayangs-read--write-path-for-kafka-topics" class="hash-link" 
aria-label="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics" title="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics">​</a></h2>
 <p>To describe the read and write paths for data in the context of the created 
Apache Wayang code snippet, the primary classes and interfaces we need to 
understand are as follows:</p>
@@ -66,7 +66,7 @@ The layer above handles the mapping of the components at 
startup time.
 All this wiring is needed to keep Wayang open and flexible so that multiple 
external systems can be used in a variety of combinations and using multiple 
target platforms in combinations.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="outlook">Outlook<a 
href="#outlook" class="hash-link" aria-label="Direct link to Outlook" 
title="Direct link to Outlook">​</a></h2>
 <p>The next part of the article series will cover the creation of an Kafka 
Source and Sink component for the Apache Spark platform, which allows our use 
case to scale.
-Finally, in part four we bring all puzzles together, and show the full 
implementation of the multi organizational data collaboration use 
case.</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/wayang">wayang</a></li><li 
class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" 
href="/blog/tags/kafka">kafka</a></li [...]
+Finally, in part four we bring all puzzles together, and show the full 
implementation of the multi organizational data collaboration use 
case.</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/wayang">wayang</a></li><li 
class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" 
href="/blog/tags/kafka">kafka</a></li [...]
       <p> Apache Wayang 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 th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/blog/rss.xml b/blog/rss.xml
index 65f010b3..4875cec4 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -9,13 +9,13 @@
         <generator>https://github.com/jpmonette/feed</generator>
         <language>en</language>
         <item>
-            <title><![CDATA[Website updated]]></title>
-            <link>https://wayang.apache.org/blog/website_update</link>
-            <guid>https://wayang.apache.org/blog/website_update</guid>
+            <title><![CDATA[Apache Wayang vs. Presto/Trino]]></title>
+            <link>https://wayang.apache.org/blog/wayang-vs-trino</link>
+            <guid>https://wayang.apache.org/blog/wayang-vs-trino</guid>
             <pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate>
             <description><![CDATA[We have been asked several times about the 
difference between Apache Wayang and Presto/Trino. In this blog post, we will 
clarify the main differences and how they impact various applications and use 
cases.]]></description>
             <content:encoded><![CDATA[<p>We have been asked several times 
about the difference between Apache Wayang and Presto/Trino. In this blog post, 
we will clarify the main differences and how they impact various applications 
and use cases.</p>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/website_update#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
 <p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
 <p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
 <p>Below you can graphically see the difference between the two systems. Note 
that not all available data sources or data platforms are illustrated for 
simplicity reasons.</p>
@@ -27,7 +27,7 @@
 <p>I hope this makes it clear now. <br>
 In fact, Trino can be easily plugged to Wayang as a platform and be seamlessly 
integrated with other data platforms, as shown below.</p>
 <img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/wayang-with-trino.pdf";>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/website_update#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
 <p>Wayang brings several benefits thanks to its integration layer:</p>
 <ul>
 <li>
@@ -43,7 +43,7 @@ In fact, Trino can be easily plugged to Wayang as a platform 
and be seamlessly i
 <p>Data does not have to be transferred outside their original location.</p>
 </li>
 </ul>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/website_update#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/wayang-vs-trino#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
 <p>Trino is a distributed SQL query engine which performs all the query 
processing of an input SQL query in a distributed manner. Wayang, on the other 
hand, is a data platform integrator which can automatically determine which 
data platform(s) is best suited for an application.</p>
 <p>Author: <a href="https://github.com/zkaoudi"; target="_blank" rel="noopener 
noreferrer">zkaoudi</a></p>]]></content:encoded>
             <category>wayang</category>
@@ -178,38 +178,37 @@ Later, we want to switch to Apache 
Spark.</p>]]></content:encoded>
             <guid>https://wayang.apache.org/blog/website_update</guid>
             <pubDate>Thu, 25 Jan 2024 00:00:00 GMT</pubDate>
             <description><![CDATA[We're updated our website and use now 
Docusaurus.]]></description>
-            <content:encoded><![CDATA[<p>We have been asked several times 
about the difference between Apache Wayang and Presto/Trino. In this blog post, 
we will clarify the main differences and how they impact various applications 
and use cases.</p>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a 
href="https://wayang.apache.org/blog/website_update#key-distinctions"; 
class="hash-link" aria-label="Direct link to Key Distinctions" title="Direct 
link to Key Distinctions">​</a></h2>
-<p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
-<p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
-<p>Below you can graphically see the difference between the two systems. Note 
that not all available data sources or data platforms are illustrated for 
simplicity reasons.</p>
-<img width="75%" alt="Wayang" 
src="https://wayang.apache.org/img/blog/wayang-architecture.pdf";>
-<br>
-<br>
-<img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/trino-architecture.pdf";>
-<br>
-<p>I hope this makes it clear now. <br>
-In fact, Trino can be easily plugged to Wayang as a platform and be seamlessly 
integrated with other data platforms, as shown below.</p>
-<img width="75%" alt="Trino" 
src="https://wayang.apache.org/img/blog/wayang-with-trino.pdf";>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a 
href="https://wayang.apache.org/blog/website_update#what-are-the-advantages-of-using-wayang";
 class="hash-link" aria-label="Direct link to What are the advantages of using 
Wayang?" title="Direct link to What are the advantages of using 
Wayang?">​</a></h2>
-<p>Wayang brings several benefits thanks to its integration layer:</p>
+            <content:encoded><![CDATA[<p>We're updated our website and use now 
Docusaurus.</p>
+<p>Author: <a href="https://github.com/2pk03"; target="_blank" rel="noopener 
noreferrer">2pk03</a></p>
+<p>We switched to a new CMS. That's all.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="cheatsheet">Cheatsheet<a 
href="https://wayang.apache.org/blog/website_update#cheatsheet"; 
class="hash-link" aria-label="Direct link to Cheatsheet" title="Direct link to 
Cheatsheet">​</a></h2>
+<p>List:</p>
 <ul>
-<li>
-<p>Seamless integration of SQL query engines with ML and other data analysis 
systems within a single job, eliminating the need to materialize intermediate 
results.</p>
-</li>
-<li>
-<p>Users are freed from the task of specifying the query engines for an 
application if they desire. By submitting their Wayang job, the cross-platform 
optimizer can automatically determine the best data platform to use for 
improved performance or cost savings.</p>
+<li>Line one<!-- -->
+<ul>
+<li>Line one.one</li>
+<li>Line one.two</li>
+</ul>
 </li>
-<li>
-<p>Wayang facilitates cross-platform data processing by utilizing multiple 
data platforms to execute a query for a single job, optimizing performance and 
cost efficiency.</p>
+<li>Line two<!-- -->
+<ul>
+<li>Line two.one</li>
+<li>Line two.two</li>
+</ul>
 </li>
-<li>
-<p>Data does not have to be transferred outside their original location.</p>
+<li>Line three<!-- -->
+<ul>
+<li>...</li>
+<li>...</li>
+</ul>
 </li>
 </ul>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="https://wayang.apache.org/blog/website_update#conclusion"; 
class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to 
Conclusion">​</a></h2>
-<p>Trino is a distributed SQL query engine which performs all the query 
processing of an input SQL query in a distributed manner. Wayang, on the other 
hand, is a data platform integrator which can automatically determine which 
data platform(s) is best suited for an application.</p>
-<p>Author: <a href="https://github.com/zkaoudi"; target="_blank" rel="noopener 
noreferrer">zkaoudi</a></p>]]></content:encoded>
+<p>Another style for a list:</p>
+<ul>
+<li>Line one</li>
+<li>Line two</li>
+<li>Line three</li>
+</ul>]]></content:encoded>
             <category>wayang</category>
         </item>
     </channel>
diff --git a/blog/tags/cross-organization-data-collaboration/index.html 
b/blog/tags/cross-organization-data-collaboration/index.html
index acfa52cc..bec7f2d4 100644
--- a/blog/tags/cross-organization-data-collaboration/index.html
+++ b/blog/tags/cross-organization-data-collaboration/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">2 posts tagged with &quot;cross organization data 
collaboration&quot; | Apache Wayang (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://wayang.apache.org/blog/tags/cross-organization-data-collaboration";><meta
 data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We look into the “Read- and Write-Path” for our data items, called 
<em>DataQuanta</em>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="apache-wayangs-read--write-path-for-kafka-topics">Apache Wayang’s Read 
&amp; Write Path for Kafka topics<a 
href="#apache-wayangs-read--write-path-for-kafka-topics" class="hash-link" 
aria-label="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics" title="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics">​</a></h2>
 <p>To describe the read and write paths for data in the context of the created 
Apache Wayang code snippet, the primary classes and interfaces we need to 
understand are as follows:</p>
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 8fad8b65..10499c59 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Tags | Apache Wayang (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://wayang.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="tr [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Wayang 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 th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/blog/tags/kafka/index.html b/blog/tags/kafka/index.html
index f55e733f..3903f420 100644
--- a/blog/tags/kafka/index.html
+++ b/blog/tags/kafka/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">2 posts tagged with &quot;kafka&quot; | Apache Wayang 
(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://wayang.apache.org/blog/tags/kafka";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:l 
[...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We look into the “Read- and Write-Path” for our data items, called 
<em>DataQuanta</em>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="apache-wayangs-read--write-path-for-kafka-topics">Apache Wayang’s Read 
&amp; Write Path for Kafka topics<a 
href="#apache-wayangs-read--write-path-for-kafka-topics" class="hash-link" 
aria-label="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics" title="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics">​</a></h2>
 <p>To describe the read and write paths for data in the context of the created 
Apache Wayang code snippet, the primary classes and interfaces we need to 
understand are as follows:</p>
diff --git a/blog/tags/presto/index.html b/blog/tags/presto/index.html
index 3c7b3075..10b44742 100644
--- a/blog/tags/presto/index.html
+++ b/blog/tags/presto/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">One post tagged with &quot;presto&quot; | Apache Wayang 
(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://wayang.apache.org/blog/tags/presto";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Wayang 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 th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/blog/tags/trino/index.html b/blog/tags/trino/index.html
index 435a4902..5b28c5fd 100644
--- a/blog/tags/trino/index.html
+++ b/blog/tags/trino/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">One post tagged with &quot;trino&quot; | Apache Wayang 
(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://wayang.apache.org/blog/tags/trino";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
       <p> Apache Wayang 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 th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/blog/tags/wayang/index.html b/blog/tags/wayang/index.html
index 8931f426..b251044b 100644
--- a/blog/tags/wayang/index.html
+++ b/blog/tags/wayang/index.html
@@ -5,11 +5,11 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">4 posts tagged with &quot;wayang&quot; | Apache Wayang 
(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://wayang.apache.org/blog/tags/wayang";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 We look into the “Read- and Write-Path” for our data items, called 
<em>DataQuanta</em>.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="apache-wayangs-read--write-path-for-kafka-topics">Apache Wayang’s Read 
&amp; Write Path for Kafka topics<a 
href="#apache-wayangs-read--write-path-for-kafka-topics" class="hash-link" 
aria-label="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics" title="Direct link to Apache Wayang’s Read &amp; Write Path for Kafka 
topics">​</a></h2>
 <p>To describe the read and write paths for data in the context of the created 
Apache Wayang code snippet, the primary classes and interfaces we need to 
understand are as follows:</p>
diff --git a/blog/website_update/index.html b/blog/wayang-vs-trino/index.html
similarity index 79%
copy from blog/website_update/index.html
copy to blog/wayang-vs-trino/index.html
index 51d3df43..1b0c1c3f 100644
--- a/blog/website_update/index.html
+++ b/blog/wayang-vs-trino/index.html
@@ -3,13 +3,13 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.1.1">
-<title data-rh="true">Website updated | Apache Wayang 
(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://wayang.apache.org/blog/website_update";><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="defa [...]
+<title data-rh="true">Apache Wayang vs. Presto/Trino | Apache Wayang 
(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://wayang.apache.org/blog/wayang-vs-trino";><meta data-rh="true" 
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" 
content="en"><meta data-rh="true" name="docusaurus_ta [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=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
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a href="#key-distinctions" class="hash-link" aria-label="Direct 
link to Key Distinctions" title="Direct link to Key Distinctions">​</a></h2>
 <p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
 <p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
diff --git a/blog/website_update/index.html b/blog/website_update/index.html
index 51d3df43..e7a83134 100644
--- a/blog/website_update/index.html
+++ b/blog/website_update/index.html
@@ -3,44 +3,43 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.1.1">
-<title data-rh="true">Website updated | Apache Wayang 
(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://wayang.apache.org/blog/website_update";><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="defa [...]
+<title data-rh="true">Website updated | Apache Wayang 
(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://wayang.apache.org/blog/website_update";><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="defa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="key-distinctions">Key 
Distinctions<a href="#key-distinctions" class="hash-link" aria-label="Direct 
link to Key Distinctions" title="Direct link to Key Distinctions">​</a></h2>
-<p>Trino/Presto is a <strong>query engine</strong> for <strong>distributed SQL 
query processing</strong>. It is composed of a coordinator and multiple 
workers. The coordinator consists of a query optimizer and a scheduler, while 
the workers are responsible for performing the necessary query processing. Data 
is fetched from external systems via a Connector API, i.e., Trino/Presto 
supports <a href="https://trino.io/ecosystem/data-source"; target="_blank" 
rel="noopener noreferrer">multiple d [...]
-<p>In contrast, Wayang is a <strong>middleware</strong> for 
<strong>integrating diverse data platforms</strong>, including but not limited 
to query engines. This means that Wayang leverages the processing capabilities 
of the underlying data platforms to complete a given job, with no actual query 
processing taking place within Wayang itself.</p>
-<p>Below you can graphically see the difference between the two systems. Note 
that not all available data sources or data platforms are illustrated for 
simplicity reasons.</p>
-<img width="75%" alt="Wayang" src="/img/blog/wayang-architecture.pdf">
-<br>
-<br>
-<img width="75%" alt="Trino" src="/img/blog/trino-architecture.pdf">
-<br>
-<p>I hope this makes it clear now. <br>
-In fact, Trino can be easily plugged to Wayang as a platform and be seamlessly 
integrated with other data platforms, as shown below.</p>
-<img width="75%" alt="Trino" src="/img/blog/wayang-with-trino.pdf">
-<h2 class="anchor anchorWithStickyNavbar_LWe7" 
id="what-are-the-advantages-of-using-wayang">What are the advantages of using 
Wayang?<a href="#what-are-the-advantages-of-using-wayang" class="hash-link" 
aria-label="Direct link to What are the advantages of using Wayang?" 
title="Direct link to What are the advantages of using Wayang?">​</a></h2>
-<p>Wayang brings several benefits thanks to its integration layer:</p>
+<script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Author: <a href="https://github.com/2pk03"; target="_blank" rel="noopener 
noreferrer">2pk03</a></p>
+<p>We switched to a new CMS. That&#x27;s all.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="cheatsheet">Cheatsheet<a 
href="#cheatsheet" class="hash-link" aria-label="Direct link to Cheatsheet" 
title="Direct link to Cheatsheet">​</a></h2>
+<p>List:</p>
 <ul>
-<li>
-<p>Seamless integration of SQL query engines with ML and other data analysis 
systems within a single job, eliminating the need to materialize intermediate 
results.</p>
-</li>
-<li>
-<p>Users are freed from the task of specifying the query engines for an 
application if they desire. By submitting their Wayang job, the cross-platform 
optimizer can automatically determine the best data platform to use for 
improved performance or cost savings.</p>
+<li>Line one<!-- -->
+<ul>
+<li>Line one.one</li>
+<li>Line one.two</li>
+</ul>
 </li>
-<li>
-<p>Wayang facilitates cross-platform data processing by utilizing multiple 
data platforms to execute a query for a single job, optimizing performance and 
cost efficiency.</p>
+<li>Line two<!-- -->
+<ul>
+<li>Line two.one</li>
+<li>Line two.two</li>
+</ul>
 </li>
-<li>
-<p>Data does not have to be transferred outside their original location.</p>
+<li>Line three<!-- -->
+<ul>
+<li>...</li>
+<li>...</li>
+</ul>
 </li>
 </ul>
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion<a 
href="#conclusion" class="hash-link" aria-label="Direct link to Conclusion" 
title="Direct link to Conclusion">​</a></h2>
-<p>Trino is a distributed SQL query engine which performs all the query 
processing of an input SQL query in a distributed manner. Wayang, on the other 
hand, is a data platform integrator which can automatically determine which 
data platform(s) is best suited for an application.</p>
-<p>Author: <a href="https://github.com/zkaoudi"; target="_blank" rel="noopener 
noreferrer">zkaoudi</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/wayang">wayang</a></li><li 
class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" 
href="/blog/tags/presto">presto</a></li><li class="tag_QGVx"><a class="tag_zVe 
[...]
+<p>Another style for a list:</p>
+<ul>
+<li>Line one</li>
+<li>Line two</li>
+<li>Line three</li>
+</ul></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/wayang">wayang</a></li></ul></div></footer></article><nav 
class="pagination-nav docusaurus-mt-lg" aria-label="Blog post page 
navigation"><a class="pagination-nav__link pagination-nav__link--prev" 
href="/blog/kafka-meets-wayang-1"><div class="pagination-nav__ [...]
       <p> Apache Wayang 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 th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/docs/community/committer/index.html 
b/docs/community/committer/index.html
index 62178065..a50c63db 100644
--- a/docs/community/committer/index.html
+++ b/docs/community/committer/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Becoming a committer | Apache Wayang 
(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://wayang.apache.org/docs/community/committer";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/contribute/index.html 
b/docs/community/contribute/index.html
index fcb3f3b2..f025f538 100644
--- a/docs/community/contribute/index.html
+++ b/docs/community/contribute/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">How to contribute | Apache Wayang 
(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://wayang.apache.org/docs/community/contribute";><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" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/mailinglist/index.html 
b/docs/community/mailinglist/index.html
index ca67931f..e507d74b 100644
--- a/docs/community/mailinglist/index.html
+++ b/docs/community/mailinglist/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Mailinglists | Apache Wayang (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://wayang.apache.org/docs/community/mailinglist";><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" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/repositories/index.html 
b/docs/community/repositories/index.html
index c7def04c..39dc9fe6 100644
--- a/docs/community/repositories/index.html
+++ b/docs/community/repositories/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Repositories | Apache Wayang (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://wayang.apache.org/docs/community/repositories";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/team/index.html b/docs/community/team/index.html
index 5b88147c..58e8cabc 100644
--- a/docs/community/team/index.html
+++ b/docs/community/team/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Team | Apache Wayang (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://wayang.apache.org/docs/community/team";><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 d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/adding-operators/index.html 
b/docs/guide/adding-operators/index.html
index 08fe5b16..94026407 100644
--- a/docs/guide/adding-operators/index.html
+++ b/docs/guide/adding-operators/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Adding an operator in Wayang | Apache Wayang 
(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://wayang.apache.org/docs/guide/adding-operators";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/api-documentation/index.html 
b/docs/guide/api-documentation/index.html
index 2f25adff..b492661d 100644
--- a/docs/guide/api-documentation/index.html
+++ b/docs/guide/api-documentation/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">API documentation | Apache Wayang 
(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://wayang.apache.org/docs/guide/api-documentation";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/developing-in-wayang/index.html 
b/docs/guide/developing-in-wayang/index.html
index 4629583d..16bd524c 100644
--- a/docs/guide/developing-in-wayang/index.html
+++ b/docs/guide/developing-in-wayang/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Developing in Wayang | Apache Wayang 
(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://wayang.apache.org/docs/guide/developing-in-wayang";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:la 
[...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/examples/index.html b/docs/guide/examples/index.html
index 30586313..0f641045 100644
--- a/docs/guide/examples/index.html
+++ b/docs/guide/examples/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Usage Examples | Apache Wayang (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://wayang.apache.org/docs/guide/examples";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/getting-started/index.html 
b/docs/guide/getting-started/index.html
index 37b61302..18dfb404 100644
--- a/docs/guide/getting-started/index.html
+++ b/docs/guide/getting-started/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Getting started | Apache Wayang 
(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://wayang.apache.org/docs/guide/getting-started";><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" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/installation/index.html 
b/docs/guide/installation/index.html
index b6e0d21c..9b280c26 100644
--- a/docs/guide/installation/index.html
+++ b/docs/guide/installation/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">How to build Wayang | Apache Wayang 
(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://wayang.apache.org/docs/guide/installation";><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" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/ml4all/index.html b/docs/guide/ml4all/index.html
index ea4995ea..b1d9afed 100644
--- a/docs/guide/ml4all/index.html
+++ b/docs/guide/ml4all/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Scalable Machine Learning | Apache Wayang 
(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://wayang.apache.org/docs/guide/ml4all";><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" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/optimizer/index.html b/docs/guide/optimizer/index.html
index 3741c063..64a35cf8 100644
--- a/docs/guide/optimizer/index.html
+++ b/docs/guide/optimizer/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Data processing optimizer | Apache Wayang 
(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://wayang.apache.org/docs/guide/optimizer";><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 Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/about/index.html 
b/docs/introduction/about/index.html
index b93522c5..76205ef7 100644
--- a/docs/introduction/about/index.html
+++ b/docs/introduction/about/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">What is Wayang? | Apache Wayang 
(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://wayang.apache.org/docs/introduction/about";><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" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/benchmark/index.html 
b/docs/introduction/benchmark/index.html
index e8dcccba..b033a736 100644
--- a/docs/introduction/benchmark/index.html
+++ b/docs/introduction/benchmark/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Benchmarking Wayang | Apache Wayang 
(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://wayang.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:languag [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/features/index.html 
b/docs/introduction/features/index.html
index b6637697..083c003e 100644
--- a/docs/introduction/features/index.html
+++ b/docs/introduction/features/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Features | Apache Wayang (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://wayang.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=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/start/download/index.html b/docs/start/download/index.html
index 10af4806..d34cb4b9 100644
--- a/docs/start/download/index.html
+++ b/docs/start/download/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Download Apache Wayang | Apache Wayang 
(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://wayang.apache.org/docs/start/download";><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" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/index.html b/index.html
index 0a05f71b..e871e234 100644
--- a/index.html
+++ b/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Apache Wayang (incubating) | Apache Wayang 
(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://wayang.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"><me 
[...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.c11068b0.js" defer="defer"></script>
-<script src="/assets/js/main.4fc29e8d.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.ddf20efb.js" defer="defer"></script>
+<script src="/assets/js/main.a951ba7f.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 a=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
a)if(t.startsWith("docusaurus-data-")){var 
n=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/lunr-index-1709897045710.json b/lunr-index-1709897045710.json
deleted file mode 100644
index cd97a1ba..00000000
--- a/lunr-index-1709897045710.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,164.632,1,273.887,2,463.696,3,43.172,4,285.202,5,263.516]],["content/0",[]],["keywords/0",[]],["title/1",[6,1151.558]],["content/1",[0,2.548,1,3.385,3,0.791,4,6.884,7,8.493,8,5.224,9,5.73,10,5.73,11,8.524,12,4.721,13,10.12,14,2.918,15,5.99,16,6.515,17,7.727,18,6.515,19,7.138,20,6.515,21,6.515,22,5.213,23,3.678,24,6.697,25,8.524,26,5.213,27,4.827,28,4.337,29,2.654,30,2.045,31,3.849,32,2.423,33,2.573,3
 [...]
\ No newline at end of file
diff --git a/lunr-index-1709897333925.json b/lunr-index-1709897333925.json
new file mode 100644
index 00000000..17216aa7
--- /dev/null
+++ b/lunr-index-1709897333925.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,163.844,1,275.883,2,465.435,3,43.802,4,287.183,5,265.526]],["content/0",[]],["keywords/0",[]],["title/1",[6,1156.245]],["content/1",[0,2.528,1,3.383,3,0.798,4,6.91,7,8.479,8,5.232,9,5.707,10,5.707,11,8.53,12,4.786,13,10.117,14,2.954,15,5.993,16,6.485,17,7.718,18,6.485,19,7.151,20,6.485,21,6.485,22,5.195,23,3.521,24,6.317,25,8.53,26,5.195,27,4.812,28,4.351,29,2.659,30,2.055,31,3.843,32,2.43,33,2.579,3
 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index cd97a1ba..17216aa7 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,164.632,1,273.887,2,463.696,3,43.172,4,285.202,5,263.516]],["content/0",[]],["keywords/0",[]],["title/1",[6,1151.558]],["content/1",[0,2.548,1,3.385,3,0.791,4,6.884,7,8.493,8,5.224,9,5.73,10,5.73,11,8.524,12,4.721,13,10.12,14,2.918,15,5.99,16,6.515,17,7.727,18,6.515,19,7.138,20,6.515,21,6.515,22,5.213,23,3.678,24,6.697,25,8.524,26,5.213,27,4.827,28,4.337,29,2.654,30,2.045,31,3.849,32,2.423,33,2.573,3
 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,163.844,1,275.883,2,465.435,3,43.802,4,287.183,5,265.526]],["content/0",[]],["keywords/0",[]],["title/1",[6,1156.245]],["content/1",[0,2.528,1,3.383,3,0.798,4,6.91,7,8.479,8,5.232,9,5.707,10,5.707,11,8.53,12,4.786,13,10.117,14,2.954,15,5.993,16,6.485,17,7.718,18,6.485,19,7.151,20,6.485,21,6.485,22,5.195,23,3.521,24,6.317,25,8.53,26,5.195,27,4.812,28,4.351,29,2.659,30,2.055,31,3.843,32,2.43,33,2.579,3
 [...]
\ No newline at end of file
diff --git a/search-doc-1709897045710.json b/search-doc-1709897045710.json
deleted file mode 100644
index 2ac33722..00000000
--- a/search-doc-1709897045710.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Apache Kafka meets Apache Wayang - Part 
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro​","type":1,"pageTitle":"Apache
 Kafka meets Apache Wayang - Part 
1","url":"/blog/kafka-meets-wayang-1#intro","content":" This article is the 
first of a four part series about federated data analysis using Apache Wayang. 
The first article starts with an introduction of a typical data colaboration 
scenario [...]
\ No newline at end of file
diff --git a/search-doc-1709897333925.json b/search-doc-1709897333925.json
new file mode 100644
index 00000000..e49620c9
--- /dev/null
+++ b/search-doc-1709897333925.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Apache Kafka meets Apache Wayang - Part 
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro​","type":1,"pageTitle":"Apache
 Kafka meets Apache Wayang - Part 
1","url":"/blog/kafka-meets-wayang-1#intro","content":" This article is the 
first of a four part series about federated data analysis using Apache Wayang. 
The first article starts with an introduction of a typical data colaboration 
scenario [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 2ac33722..e49620c9 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Kafka meets Apache Wayang - Part 
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro​","type":1,"pageTitle":"Apache
 Kafka meets Apache Wayang - Part 
1","url":"/blog/kafka-meets-wayang-1#intro","content":" This article is the 
first of a four part series about federated data analysis using Apache Wayang. 
The first article starts with an introduction of a typical data colaboration 
scenario [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Kafka meets Apache Wayang - Part 
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro​","type":1,"pageTitle":"Apache
 Kafka meets Apache Wayang - Part 
1","url":"/blog/kafka-meets-wayang-1#intro","content":" This article is the 
first of a four part series about federated data analysis using Apache Wayang. 
The first article starts with an introduction of a typical data colaboration 
scenario [...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 3e793744..ef83f550 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://wayang.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://wayang.apache.org/blog/archive</loc><chang
 [...]
\ 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://wayang.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://wayang.apache.org/blog/archive</loc><chang
 [...]
\ No newline at end of file

Reply via email to