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 08c4c71d deploy: 08e7cbc01f356e59e81725105fb330fcdbfdb58f
08c4c71d is described below
commit 08c4c71d41a8a289376b88bdaa14a0128ee37fcd
Author: zkaoudi <[email protected]>
AuthorDate: Mon Dec 8 21:33:44 2025 +0000
deploy: 08e7cbc01f356e59e81725105fb330fcdbfdb58f
---
404.html | 4 ++--
assets/js/06bc2d4d.2b0a083b.js | 1 +
assets/js/06bc2d4d.ef70b9cb.js | 1 -
assets/js/{2de9ff66.1310bc15.js => 2de9ff66.a979d74d.js} | 2 +-
assets/js/7941a8d8.3e9729d5.js | 1 +
assets/js/7941a8d8.7fafaf0b.js | 1 -
assets/js/{b2f554cd.f721583b.js => b2f554cd.8fbc60f3.js} | 2 +-
assets/js/d6b58e03.542c29f2.js | 1 +
assets/js/d6b58e03.d8cf5c9b.js | 1 -
assets/js/d8224fc8.7d8ffe83.js | 1 -
assets/js/d8224fc8.97574141.js | 1 +
assets/js/{main.17599658.js => main.7b0830f4.js} | 4 ++--
....17599658.js.LICENSE.txt => main.7b0830f4.js.LICENSE.txt} | 0
.../{runtime~main.4ddb59c4.js => runtime~main.d514c878.js} | 2 +-
blog/archive/index.html | 4 ++--
blog/atom.xml | 8 ++++----
blog/index.html | 12 ++++++------
blog/kafka-meets-wayang-1/index.html | 4 ++--
blog/kafka-meets-wayang-2/index.html | 4 ++--
blog/kafka-meets-wayang-3/index.html | 4 ++--
blog/rss.xml | 8 ++++----
blog/tags/ai/index.html | 12 ++++++------
blog/tags/asf/index.html | 4 ++--
blog/tags/cross-organization-data-collaboration/index.html | 4 ++--
blog/tags/federated/index.html | 12 ++++++------
blog/tags/index.html | 4 ++--
blog/tags/kafka/index.html | 4 ++--
blog/tags/ml/index.html | 4 ++--
blog/tags/presto/index.html | 4 ++--
blog/tags/python/index.html | 4 ++--
blog/tags/release/index.html | 4 ++--
blog/tags/spark/index.html | 4 ++--
blog/tags/tensorflow/index.html | 4 ++--
blog/tags/trino/index.html | 4 ++--
blog/tags/wayang/index.html | 12 ++++++------
blog/wayang-federated-ai/index.html | 12 ++++++------
blog/wayang-python-api/index.html | 4 ++--
blog/wayang-release-odysse/index.html | 4 ++--
blog/wayang-tensorflow/index.html | 4 ++--
blog/wayang-vs-trino/index.html | 4 ++--
blog/website_update/index.html | 4 ++--
docs/community/committer/index.html | 4 ++--
docs/community/contribute/index.html | 4 ++--
docs/community/mailinglist/index.html | 4 ++--
docs/community/maturity/index.html | 4 ++--
docs/community/release/index.html | 4 ++--
docs/community/repositories/index.html | 4 ++--
docs/community/resources/index.html | 4 ++--
docs/community/security/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 | 8 ++++----
docs/guide/getting-started/index.html | 6 +++---
docs/guide/installation/index.html | 6 +++---
docs/guide/ml4all/index.html | 4 ++--
docs/guide/optimizer/index.html | 4 ++--
docs/guide/wayang-docker/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-1765196492614.json | 1 -
lunr-index-1765229583254.json | 1 +
lunr-index.json | 2 +-
search-doc-1765196492614.json | 1 -
search-doc-1765229583254.json | 1 +
search-doc.json | 2 +-
70 files changed, 143 insertions(+), 143 deletions(-)
diff --git a/404.html b/404.html
index ec0341f1..874b5ff9 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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 data-rh="true [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/06bc2d4d.2b0a083b.js b/assets/js/06bc2d4d.2b0a083b.js
new file mode 100644
index 00000000..7fa3f3cb
--- /dev/null
+++ b/assets/js/06bc2d4d.2b0a083b.js
@@ -0,0 +1 @@
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[2666],{3974:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var
n=t(4848),i=t(8453);const o={slug:"wayang-federated-ai",title:"Wayang and the
Federated AI",authors:["glauesppen"],tags:["wayang","federated","ai"]},r="The
Federated
AI",s={permalink:"/blog/wayang-federated-ai",source:"@site/blog/2024-04-17-federated-ai.md",title:"Wayang
[...]
\ No newline at end of file
diff --git a/assets/js/06bc2d4d.ef70b9cb.js b/assets/js/06bc2d4d.ef70b9cb.js
deleted file mode 100644
index bb5da0f3..00000000
--- a/assets/js/06bc2d4d.ef70b9cb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[2666],{3974:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var
t=n(4848),i=n(8453);const o={slug:"wayang-federated-ai",title:"Wayang and the
Federated AI",authors:["glauesppen"],tags:["wayang","federated","ai"]},r="The
Federated
AI",s={permalink:"/blog/wayang-federated-ai",source:"@site/blog/2024-04-17-federated-ai.md",title:"Wayang
[...]
\ No newline at end of file
diff --git a/assets/js/2de9ff66.1310bc15.js b/assets/js/2de9ff66.a979d74d.js
similarity index 66%
rename from assets/js/2de9ff66.1310bc15.js
rename to assets/js/2de9ff66.a979d74d.js
index 750f3892..c3edfc4e 100644
--- a/assets/js/2de9ff66.1310bc15.js
+++ b/assets/js/2de9ff66.a979d74d.js
@@ -1 +1 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[6803],{7569:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>l,default:()=>h,frontMatter:()=>t,metadata:()=>s,toc:()=>c});var
i=a(4848),r=a(8453);const t={title:"How to build
Wayang",sidebar_position:1,id:"installation"},l="Installing and building Apache
Wayang",s={id:"guide/installation",title:"How to build
Wayang",description:"\x3c!--",source:"@site/docs/guide/installation.md",sourceDirName:"
[...]
\ No newline at end of file
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[6803],{7569:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>o,contentTitle:()=>t,default:()=>h,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var
i=a(4848),r=a(8453);const l={title:"How to build
Wayang",sidebar_position:1,id:"installation"},t="Installing and building Apache
Wayang",s={id:"guide/installation",title:"How to build
Wayang",description:"\x3c!--",source:"@site/docs/guide/installation.md",sourceDirName:"
[...]
\ No newline at end of file
diff --git a/assets/js/7941a8d8.3e9729d5.js b/assets/js/7941a8d8.3e9729d5.js
new file mode 100644
index 00000000..4e8ef865
--- /dev/null
+++ b/assets/js/7941a8d8.3e9729d5.js
@@ -0,0 +1 @@
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[241],{8108:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var
i=t(4848),a=t(8453);const o={title:"Usage
Examples",sidebar_position:5,id:"examples"},r="Guide to Development and Usage
with Apache Wayang",s={id:"guide/examples",title:"Usage
Examples",description:"\x3c!--",source:"@site/docs/guide/usage-examples.md",sourceDirName:"guide
[...]
\ No newline at end of file
diff --git a/assets/js/7941a8d8.7fafaf0b.js b/assets/js/7941a8d8.7fafaf0b.js
deleted file mode 100644
index 506d5149..00000000
--- a/assets/js/7941a8d8.7fafaf0b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[241],{8108:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var
i=t(4848),a=t(8453);const o={title:"Usage
Examples",sidebar_position:5,id:"examples"},r="Guide to Development and Usage
with Apache Wayang (incubating)",s={id:"guide/examples",title:"Usage
Examples",description:"\x3c!--",source:"@site/docs/guide/usage-examples.md",sourceD
[...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.f721583b.js b/assets/js/b2f554cd.8fbc60f3.js
similarity index 60%
rename from assets/js/b2f554cd.f721583b.js
rename to assets/js/b2f554cd.8fbc60f3.js
index 12494604..f58c47f6 100644
--- a/assets/js/b2f554cd.f721583b.js
+++ b/assets/js/b2f554cd.8fbc60f3.js
@@ -1 +1 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[5894],{6042:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"wayang-release-odysse","metadata":{"permalink":"/blog/wayang-release-odysse","source":"@site/blog/2024-09-01-release-odysse.md","title":"Apache
Wayang Release
Odysse","description":"Intro","date":"2024-09-01T00:00:00.000Z","formattedDate":"September
1,
2024","tags":[{"label":"wayang","permalink":"/blog/tags/wayang"},{"label":"ASF","permalink
[...]
\ No newline at end of file
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[5894],{6042:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"wayang-release-odysse","metadata":{"permalink":"/blog/wayang-release-odysse","source":"@site/blog/2024-09-01-release-odysse.md","title":"Apache
Wayang Release
Odysse","description":"Intro","date":"2024-09-01T00:00:00.000Z","formattedDate":"September
1,
2024","tags":[{"label":"wayang","permalink":"/blog/tags/wayang"},{"label":"ASF","permalink
[...]
\ No newline at end of file
diff --git a/assets/js/d6b58e03.542c29f2.js b/assets/js/d6b58e03.542c29f2.js
new file mode 100644
index 00000000..d9c899dc
--- /dev/null
+++ b/assets/js/d6b58e03.542c29f2.js
@@ -0,0 +1 @@
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[9316],{530:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var
n=t(4848),i=t(8453);const o={slug:"wayang-federated-ai",title:"Wayang and the
Federated AI",authors:["glauesppen"],tags:["wayang","federated","ai"]},r="The
Federated
AI",s={permalink:"/blog/wayang-federated-ai",source:"@site/blog/2024-04-17-federated-ai.md",title:"Wayang
[...]
\ No newline at end of file
diff --git a/assets/js/d6b58e03.d8cf5c9b.js b/assets/js/d6b58e03.d8cf5c9b.js
deleted file mode 100644
index af8f7583..00000000
--- a/assets/js/d6b58e03.d8cf5c9b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[9316],{530:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var
t=n(4848),i=n(8453);const o={slug:"wayang-federated-ai",title:"Wayang and the
Federated AI",authors:["glauesppen"],tags:["wayang","federated","ai"]},r="The
Federated
AI",s={permalink:"/blog/wayang-federated-ai",source:"@site/blog/2024-04-17-federated-ai.md",title:"Wayang
[...]
\ No newline at end of file
diff --git a/assets/js/d8224fc8.7d8ffe83.js b/assets/js/d8224fc8.7d8ffe83.js
deleted file mode 100644
index 28e72540..00000000
--- a/assets/js/d8224fc8.7d8ffe83.js
+++ /dev/null
@@ -1 +0,0 @@
-"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[1024],{1381:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var
i=a(4848),t=a(8453);const o={title:"Getting
started",sidebar_position:2,id:"getting-started"},r=void
0,s={id:"guide/getting-started",title:"Getting
started",description:"\x3c!--",source:"@site/docs/guide/getting-started.md",sourceDirName:"guide",slug:"/guide/getting-star
[...]
\ No newline at end of file
diff --git a/assets/js/d8224fc8.97574141.js b/assets/js/d8224fc8.97574141.js
new file mode 100644
index 00000000..2fed0465
--- /dev/null
+++ b/assets/js/d8224fc8.97574141.js
@@ -0,0 +1 @@
+"use
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[1024],{1381:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var
i=a(4848),t=a(8453);const o={title:"Getting
started",sidebar_position:2,id:"getting-started"},r=void
0,s={id:"guide/getting-started",title:"Getting
started",description:"\x3c!--",source:"@site/docs/guide/getting-started.md",sourceDirName:"guide",slug:"/guide/getting-star
[...]
\ No newline at end of file
diff --git a/assets/js/main.17599658.js b/assets/js/main.7b0830f4.js
similarity index 99%
rename from assets/js/main.17599658.js
rename to assets/js/main.7b0830f4.js
index 1e3ea67b..a8d5f4ce 100644
--- a/assets/js/main.17599658.js
+++ b/assets/js/main.7b0830f4.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.17599658.js.LICENSE.txt */
-(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[8792],{115:e=>{var
t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof
Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function
o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof
i){if(e.constructor!==i.constructor)return!1;var
s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e
instance [...]
\ No newline at end of file
+/*! For license information please see main.7b0830f4.js.LICENSE.txt */
+(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[8792],{115:e=>{var
t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof
Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function
o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof
i){if(e.constructor!==i.constructor)return!1;var
s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e
instance [...]
\ No newline at end of file
diff --git a/assets/js/main.17599658.js.LICENSE.txt
b/assets/js/main.7b0830f4.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.17599658.js.LICENSE.txt
rename to assets/js/main.7b0830f4.js.LICENSE.txt
diff --git a/assets/js/runtime~main.4ddb59c4.js
b/assets/js/runtime~main.d514c878.js
similarity index 94%
rename from assets/js/runtime~main.4ddb59c4.js
rename to assets/js/runtime~main.d514c878.js
index 1eaa16d7..f7a28c4b 100644
--- a/assets/js/runtime~main.4ddb59c4.js
+++ b/assets/js/runtime~main.d514c878.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,d,c,b={},t={};function r(e){var a=t[e];if(void
0!==a)return a.exports;var f=t[e]={exports:{}};return
b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(a,f,d,c)=>{if(!f){var
b=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],c=e[i][2];for(var
t=!0,o=0;o<f.length;o++)(!1&c||b>=c)&&Object.keys(r.O).every(e=>r.O[e](f[o]))?f.splice(o--,1):(t=!1,c<b&&(b=c));if(t){e.splice(i--,1);var
n=d();void 0!==n&&(a=n)}}return a}c=c||0;for(var i=e.length;i>0&&e[i-1][2 [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,d,c,b={},t={};function r(e){var a=t[e];if(void
0!==a)return a.exports;var f=t[e]={exports:{}};return
b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(a,f,d,c)=>{if(!f){var
b=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],c=e[i][2];for(var
t=!0,o=0;o<f.length;o++)(!1&c||b>=c)&&Object.keys(r.O).every(e=>r.O[e](f[o]))?f.splice(o--,1):(t=!1,c<b&&(b=c));if(t){e.splice(i--,1);var
n=d();void 0!==n&&(a=n)}}return a}c=c||0;for(var i=e.length;i>0&&e[i-1][2 [...]
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 735f75ff..0c829e54 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Archive | Apache Wayang™</title><meta data-rh="true"
name="viewport" content="width=device-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-rh="true" n [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/atom.xml b/blog/atom.xml
index 85799690..21b99738 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -203,11 +203,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache Wayang
(incubating) and
+integrating them can be pretty challenging. Let's talk about Apache Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a
href="https://wayang.apache.org/blog/wayang-federated-ai#apache-wayang-in-the-federated-ai-world"
class="hash-link" aria-label="Direct link to Apache Wayang in the Federated AI
world" title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -239,7 +239,7 @@ also brings fast development and reduces the need for a
deep understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a
href="https://wayang.apache.org/blog/wayang-federated-ai#follow-wayang"
class="hash-link" aria-label="Direct link to Follow Wayang" title="Direct link
to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/index.html b/blog/index.html
index 6b7a5994..f8d2b611 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Blog | Apache Wayang™</title><meta data-rh="true"
name="viewport" content="width=device-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" property="og: [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -169,11 +169,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache
Wayang (incubating) and
+integrating them can be pretty challenging. Let's talk about Apache
Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a href="#apache-wayang-in-the-federated-ai-world" class="hash-link"
aria-label="Direct link to Apache Wayang in the Federated AI world"
title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -205,7 +205,7 @@ also brings fast development and reduces the need for a
deep understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a href="#follow-wayang" class="hash-link" aria-label="Direct link to
Follow Wayang" title="Direct link to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/kafka-meets-wayang-1/index.html
b/blog/kafka-meets-wayang-1/index.html
index c4b58c26..d5c1a7e9 100644
--- a/blog/kafka-meets-wayang-1/index.html
+++ b/blog/kafka-meets-wayang-1/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Apache Kafka meets Wayang - Part 1 | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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"
name="docusaurus_tag" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/kafka-meets-wayang-2/index.html
b/blog/kafka-meets-wayang-2/index.html
index 2f946772..04806939 100644
--- a/blog/kafka-meets-wayang-2/index.html
+++ b/blog/kafka-meets-wayang-2/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Apache Kafka meets Wayang - Part 2 | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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"
name="docusaurus_tag" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/kafka-meets-wayang-3/index.html
b/blog/kafka-meets-wayang-3/index.html
index 7a86826a..13e5adb1 100644
--- a/blog/kafka-meets-wayang-3/index.html
+++ b/blog/kafka-meets-wayang-3/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Apache Kafka meets Wayang - Part 3 | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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-3"><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" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/rss.xml b/blog/rss.xml
index 51dca7f9..be905141 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -196,11 +196,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache Wayang
(incubating) and
+integrating them can be pretty challenging. Let's talk about Apache Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a
href="https://wayang.apache.org/blog/wayang-federated-ai#apache-wayang-in-the-federated-ai-world"
class="hash-link" aria-label="Direct link to Apache Wayang in the Federated AI
world" title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -232,7 +232,7 @@ also brings fast development and reduces the need for a
deep understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a
href="https://wayang.apache.org/blog/wayang-federated-ai#follow-wayang"
class="hash-link" aria-label="Direct link to Follow Wayang" title="Direct link
to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/tags/ai/index.html b/blog/tags/ai/index.html
index 67f54756..01d806de 100644
--- a/blog/tags/ai/index.html
+++ b/blog/tags/ai/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "ai" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/ai"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -17,11 +17,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache
Wayang (incubating) and
+integrating them can be pretty challenging. Let's talk about Apache
Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a href="#apache-wayang-in-the-federated-ai-world" class="hash-link"
aria-label="Direct link to Apache Wayang in the Federated AI world"
title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -53,7 +53,7 @@ also brings fast development and reduces the need for a deep
understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a href="#follow-wayang" class="hash-link" aria-label="Direct link to
Follow Wayang" title="Direct link to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/tags/asf/index.html b/blog/tags/asf/index.html
index eae9ef8e..1265b78d 100644
--- a/blog/tags/asf/index.html
+++ b/blog/tags/asf/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "ASF" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/asf"><meta
data-rh="true" property="og:locale" content="en"><meta data-rh="true"
name="docusaurus_locale" content="en"><meta data-rh="true"
name="docsearch:language" conten [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/cross-organization-data-collaboration/index.html
b/blog/tags/cross-organization-data-collaboration/index.html
index aee2620c..209ac419 100644
--- a/blog/tags/cross-organization-data-collaboration/index.html
+++ b/blog/tags/cross-organization-data-collaboration/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">3 posts tagged with "cross organization data
collaboration" | Apache Wayang™</title><meta data-rh="true"
name="viewport" content="width=device-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="docusaurus_locale" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/federated/index.html b/blog/tags/federated/index.html
index bfbf186b..6c8f78b6 100644
--- a/blog/tags/federated/index.html
+++ b/blog/tags/federated/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "federated" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/federated"><meta
data-rh="true" property="og:locale" content="en"><meta data-rh="true"
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:lang
[...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -17,11 +17,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache
Wayang (incubating) and
+integrating them can be pretty challenging. Let's talk about Apache
Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a href="#apache-wayang-in-the-federated-ai-world" class="hash-link"
aria-label="Direct link to Apache Wayang in the Federated AI world"
title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -53,7 +53,7 @@ also brings fast development and reduces the need for a deep
understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a href="#follow-wayang" class="hash-link" aria-label="Direct link to
Follow Wayang" title="Direct link to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 8405fef1..14c5da9e 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Tags | Apache Wayang™</title><meta data-rh="true"
name="viewport" content="width=device-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="true" property [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/kafka/index.html b/blog/tags/kafka/index.html
index 2769582d..ccd5fdd4 100644
--- a/blog/tags/kafka/index.html
+++ b/blog/tags/kafka/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">3 posts tagged with "kafka" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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:language" con [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/ml/index.html b/blog/tags/ml/index.html
index b6e7f35e..4cd9e581 100644
--- a/blog/tags/ml/index.html
+++ b/blog/tags/ml/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "ML" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/ml"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/presto/index.html b/blog/tags/presto/index.html
index 8918e03b..2d391da0 100644
--- a/blog/tags/presto/index.html
+++ b/blog/tags/presto/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "presto" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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="docsearch:language" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/python/index.html b/blog/tags/python/index.html
index 28e2a04f..2ebacafa 100644
--- a/blog/tags/python/index.html
+++ b/blog/tags/python/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "python" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/python"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/release/index.html b/blog/tags/release/index.html
index 4760e9ce..88cee839 100644
--- a/blog/tags/release/index.html
+++ b/blog/tags/release/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "release" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/release"><meta
data-rh="true" property="og:locale" content="en"><meta data-rh="true"
name="docusaurus_locale" content="en"><meta data-rh="true"
name="docsearch:language [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/spark/index.html b/blog/tags/spark/index.html
index 84896b26..9e435f69 100644
--- a/blog/tags/spark/index.html
+++ b/blog/tags/spark/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "spark" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/spark"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/tensorflow/index.html b/blog/tags/tensorflow/index.html
index 1be84e4e..5a0f1b3e 100644
--- a/blog/tags/tensorflow/index.html
+++ b/blog/tags/tensorflow/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "tensorflow" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/tensorflow"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/trino/index.html b/blog/tags/trino/index.html
index ffc995ff..aa1e474c 100644
--- a/blog/tags/trino/index.html
+++ b/blog/tags/trino/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">One post tagged with "trino" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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:language" co [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/tags/wayang/index.html b/blog/tags/wayang/index.html
index e24bbf1e..03e883c7 100644
--- a/blog/tags/wayang/index.html
+++ b/blog/tags/wayang/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">9 posts tagged with "wayang" | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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:language" c [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -169,11 +169,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache
Wayang (incubating) and
+integrating them can be pretty challenging. Let's talk about Apache
Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a href="#apache-wayang-in-the-federated-ai-world" class="hash-link"
aria-label="Direct link to Apache Wayang in the Federated AI world"
title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -205,7 +205,7 @@ also brings fast development and reduces the need for a
deep understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a href="#follow-wayang" class="hash-link" aria-label="Direct link to
Follow Wayang" title="Direct link to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/wayang-federated-ai/index.html
b/blog/wayang-federated-ai/index.html
index cf1a6c43..b64c4d89 100644
--- a/blog/wayang-federated-ai/index.html
+++ b/blog/wayang-federated-ai/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Wayang and the Federated AI | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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-federated-ai"><meta
data-rh="true" property="og:locale" content="en"><meta data-rh="true"
name="docusaurus_locale" content="en"><meta data-rh="true"
name="docusaurus_tag" content= [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -17,11 +17,11 @@ distributed across multiple serves or devices. It does so
without centralizing d
place or storage. It also prevents the possibility of data breaches and
protects sensitive
personal data. One of the significant challenges in working with AI is the
variety of tools found
in the market or the open-source community. Each tool provides results in a
different form;
-integrating them can be pretty challenging. Let's talk about Apache
Wayang (incubating) and
+integrating them can be pretty challenging. Let's talk about Apache
Wayang and
how it can help to solve this problem.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="apache-wayang-in-the-federated-ai-world">Apache Wayang in the Federated AI
world<a href="#apache-wayang-in-the-federated-ai-world" class="hash-link"
aria-label="Direct link to Apache Wayang in the Federated AI world"
title="Direct link to Apache Wayang in the Federated AI world"></a></h2>
-<p>Apache Wayang (Wayang, for short), a project in an incubation phase at
Apache Software
-Foundation (ASF), integrates big data platforms and tools by removing the
complexity of
+<p>Apache Wayang (Wayang, for short), an Apache Software Foundation top-level
project,
+integrates big data platforms and tools by removing the complexity of
worrying about low-level details. Interestingly, even if it was not designed
for, Wayang could
also serve as a scalable platform for federated learning: the Wayang community
is starting to
work on integrating federated learning capabilities. In a federated learning
approach, Wayang
@@ -53,7 +53,7 @@ also brings fast development and reduces the need for a deep
understanding of da
infrastructure or integrations. Developers can focus on the logic and how to
execute tasks
instead of details about data processors.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="follow-wayang">Follow
Wayang<a href="#follow-wayang" class="hash-link" aria-label="Direct link to
Follow Wayang" title="Direct link to Follow Wayang"></a></h3>
-<p>Apache Wayang is in an incubation phase and has a potential roadmap of
implementations
+<p>Apache Wayang is a top-level ASF project with a potential roadmap of
implementations
coming soon (including the federated learning aspect as well as an SQL
interface and a novel
data debugging functionality). If you want to hear or join the community,
consult the link
<a href="https://wayang.apache.org/community/" target="_blank" rel="noopener
noreferrer">https://wayang.apache.org/community/</a> , join the mailing lists,
contribute with new ideas,
diff --git a/blog/wayang-python-api/index.html
b/blog/wayang-python-api/index.html
index 0129be9c..10160067 100644
--- a/blog/wayang-python-api/index.html
+++ b/blog/wayang-python-api/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Pywayang - Apache Wayang's Python API | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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-python-api"><meta data-rh="true"
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale"
content="en"><meta data-rh="true" name="docusaurus_ [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/wayang-release-odysse/index.html
b/blog/wayang-release-odysse/index.html
index 35fc46e8..daae97d6 100644
--- a/blog/wayang-release-odysse/index.html
+++ b/blog/wayang-release-odysse/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Apache Wayang Release Odysse | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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-release-odysse"><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" conte [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/wayang-tensorflow/index.html
b/blog/wayang-tensorflow/index.html
index 4ab14e78..fab8ebc4 100644
--- a/blog/wayang-tensorflow/index.html
+++ b/blog/wayang-tensorflow/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Integrating ML platforms in Wayang | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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-tensorflow"><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" con [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/wayang-vs-trino/index.html b/blog/wayang-vs-trino/index.html
index db868143..e4f5d5e4 100644
--- a/blog/wayang-vs-trino/index.html
+++ b/blog/wayang-vs-trino/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Apache Wayang vs. Presto/Trino | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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_tag" content=" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/blog/website_update/index.html b/blog/website_update/index.html
index 48b464fb..6da720e4 100644
--- a/blog/website_update/index.html
+++ b/blog/website_update/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Website updated | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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="default"><meta d [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/committer/index.html
b/docs/community/committer/index.html
index c8be15d0..30a87ab4 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 da6261d8..0dddacb8 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"> [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 6172f943..a2628735 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"><met [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/maturity/index.html
b/docs/community/maturity/index.html
index fa06ad71..5a2c0ac7 100644
--- a/docs/community/maturity/index.html
+++ b/docs/community/maturity/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Maturity Model | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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/maturity"><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 [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/release/index.html
b/docs/community/release/index.html
index c93ec6a4..5703e4f9 100644
--- a/docs/community/release/index.html
+++ b/docs/community/release/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">How to make a release | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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/release"><meta data-rh="true"
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale"
content="en"><meta data-rh="true" name="docsearch:language" content="en" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 abd56faa..a38b00c8 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"><me [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/resources/index.html
b/docs/community/resources/index.html
index fd5a7b92..e11ccaf7 100644
--- a/docs/community/resources/index.html
+++ b/docs/community/resources/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Community Resources & External Coverage | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/resources"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/security/index.html
b/docs/community/security/index.html
index ca943ca5..aee9419e 100644
--- a/docs/community/security/index.html
+++ b/docs/community/security/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Wayang Security | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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/security"><meta
data-rh="true" property="og:locale" content="en"><meta data-rh="true"
name="docusaurus_locale" content="en"><meta data-rh="true"
name="docsearch:language" content="en"><met [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 c1380b7f..4c08c7bc 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™</title><meta data-rh="true"
name="viewport" content="width=device-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
data-rh="true [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 777c5994..d97cb824 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™</title><meta data-rh="true" name="viewport"
content="width=device-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="docsearch:language" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 8a1372d7..9968e4df 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="e [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 c392b9fb..a121248d 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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:language" cont [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 d76e5d66..13317b9c 100644
--- a/docs/guide/examples/index.html
+++ b/docs/guide/examples/index.html
@@ -5,11 +5,11 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Usage Examples | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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="en"><meta dat [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 section provides a set of examples to illustrate how to use Apache
Wayang for different tasks.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7"
id="example-1-machine-learning-for-query-optimization-in-apache-wayang">Example
1: Machine Learning for query optimization in Apache Wayang<a
href="#example-1-machine-learning-for-query-optimization-in-apache-wayang"
class="hash-link" aria-label="Direct link to Example 1: Machine Learning for
query optimization in Apache Wayang" title="Direct link to Example 1: Machine
Learning for query optimization in Apache Wayang"></a></h2>
<p>Apache Wayang can be customized with concrete
@@ -19,7 +19,7 @@ to a <code>Configuration</code>.</p>
<div class="language-java codeBlockContainer_Ckt0 theme-code-block"
style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div
class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java
codeBlock_bY9V thin-scrollbar"
style="color:#393A34;background-color:#f6f8fa"><code
class="codeBlockLines_e6Vv"><span class="token-line"
style="color:#393A34"><span class="token keyword"
style="color:#00009f">public</span><span class="token plain"> </span><span
class="token k [...]
<p>In combination with an encoding scheme and a third party package to load
ML models, the following example shows how to predict runtimes of query
-execution plans runtimes in Apache Wayang (incubating):</p>
+execution plans runtimes in Apache Wayang:</p>
<div class="language-java codeBlockContainer_Ckt0 theme-code-block"
style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div
class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java
codeBlock_bY9V thin-scrollbar"
style="color:#393A34;background-color:#f6f8fa"><code
class="codeBlockLines_e6Vv"><span class="token-line"
style="color:#393A34"><span class="token keyword"
style="color:#00009f">public</span><span class="token plain"> </span><span
class="token k [...]
<p>Third-party packages such as <code>OnnxRuntime</code> can be used to load
pre-trained <code>.onnx</code> files that contain desired ML models.</p>
diff --git a/docs/guide/getting-started/index.html
b/docs/guide/getting-started/index.html
index 9533ea4a..99aa4e54 100644
--- a/docs/guide/getting-started/index.html
+++ b/docs/guide/getting-started/index.html
@@ -5,12 +5,12 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Getting started | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en">< [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 (incubating) is built upon the foundations of Java 11 and
Scala 2.12, providing a robust and versatile platform for data processing
applications. If you intend to build Wayang from source, you will also need to
have Apache Maven, the popular build automation tool, installed on your system.
Additionally, be mindful that some of the processing platforms supported by
Wayang may have their own specific installation requirements.</p>
+<p>Apache Wayang is built upon the foundations of Java 11 and Scala 2.12,
providing a robust and versatile platform for data processing applications. If
you intend to build Wayang from source, you will also need to have Apache
Maven, the popular build automation tool, installed on your system.
Additionally, be mindful that some of the processing platforms supported by
Wayang may have their own specific installation requirements.</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="get-wayang">Get Wayang<a
href="#get-wayang" class="hash-link" aria-label="Direct link to Get Wayang"
title="Direct link to Get Wayang"></a></h3>
<p>Apache Wayang is readily available through Maven Central, facilitating
seamless integration into your development workflow. For instance, to utilize
Wayang in your Maven-based project, simply add the following dependency to your
project's POM file:</p>
<div class="language-xml codeBlockContainer_Ckt0 theme-code-block"
style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div
class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml
codeBlock_bY9V thin-scrollbar"
style="color:#393A34;background-color:#f6f8fa"><code
class="codeBlockLines_e6Vv"><span class="token-line"
style="color:#393A34"><span class="token tag punctuation"
style="color:#393A34"><</span><span class="token tag"
style="color:#00009f">depe [...]
diff --git a/docs/guide/installation/index.html
b/docs/guide/installation/index.html
index 01a8d42b..dddfdcad 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"> [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 [...]
@@ -33,7 +33,7 @@
<div class="language-shell codeBlockContainer_Ckt0 theme-code-block"
style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div
class="codeBlockContent_biex"><pre tabindex="0" class="prism-code
language-shell codeBlock_bY9V thin-scrollbar"
style="color:#393A34;background-color:#f6f8fa"><code
class="codeBlockLines_e6Vv"><span class="token-line"
style="color:#393A34"><span class="token builtin class-name">cd</span><span
class="token plain"> wayang-0.7.1-SNAPSHOT</span><br></span>< [...]
<p>Then you should be able to see the output of the Wordcount example.</p>
<h1>Compiling Apache Wayang</h1>
-<p>Apache Wayang (incubating) has different dependencies, for compiling, it
needs to add some profile in the compilation to enable maven works properly.</p>
+<p>Apache Wayang has different dependencies, for compiling, it needs to add
some profile in the compilation to enable maven works properly.</p>
<div class="language-shell codeBlockContainer_Ckt0 theme-code-block"
style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div
class="codeBlockContent_biex"><pre tabindex="0" class="prism-code
language-shell codeBlock_bY9V thin-scrollbar"
style="color:#393A34;background-color:#f6f8fa"><code
class="codeBlockLines_e6Vv"><span class="token-line"
style="color:#393A34"><span class="token plain">mvn clean
compile</span><br></span></code></pre><div class="buttonGroup__atx"><button typ
[...]
<p>The line before is because the plugin the Antlr is not needed in all the
modules, as well it has happened with Scala language.</p>
<p>When maven compiles one or more modules using those plugins in the
compilation time, it needs to add.</p>
diff --git a/docs/guide/ml4all/index.html b/docs/guide/ml4all/index.html
index 06b03efe..cbcd58d2 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"> [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 a83c8a77..cde31f69 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="e [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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/wayang-docker/index.html
b/docs/guide/wayang-docker/index.html
index 2c6e8db4..fc2700d7 100644
--- a/docs/guide/wayang-docker/index.html
+++ b/docs/guide/wayang-docker/index.html
@@ -5,8 +5,8 @@
<meta name="generator" content="Docusaurus v3.1.1">
<title data-rh="true">Using Wayang's docker image | Apache
Wayang™</title><meta data-rh="true" name="viewport"
content="width=device-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/wayang-docker"><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™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 c19904a9..b197802d 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 Apache Wayang™? | Apache Wayang™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content=" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 0e3991e4..2f7bbc1d 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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:language" content=" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 abf9f1fa..e4d580c2 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™</title><meta data-rh="true"
name="viewport" content="width=device-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="en"><meta da [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 807f9e67..77e84752 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™</title><meta
data-rh="true" name="viewport"
content="width=device-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" content="en"> [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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 36c45581..bd8cbf28 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 | Cross-Platform Data
Processing</title><meta data-rh="true" name="viewport"
content="width=device-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"><meta
data-r [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Apache Wayang™ Atom Feed"><link rel="stylesheet"
href="/assets/css/styles.af2ccd7c.css">
-<script src="/assets/js/runtime~main.4ddb59c4.js" defer="defer"></script>
-<script src="/assets/js/main.17599658.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.d514c878.js" defer="defer"></script>
+<script src="/assets/js/main.7b0830f4.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function
t(t){document.documentElement.setAttribute("data-theme",t)}var
e=function(){try{return new
URLSearchParams(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-1765196492614.json b/lunr-index-1765196492614.json
deleted file mode 100644
index 90f2bd0a..00000000
--- a/lunr-index-1765196492614.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,115.221,1,333.656,2,558.346,3,50.435,4,362.734,5,362.734]],["content/0",[]],["keywords/0",[]],["title/1",[6,668.529,7,437.294]],["content/1",[0,2.473,1,3.296,3,0.752,4,3.584,7,4.034,8,4.246,9,4.359,10,4.219,11,7.717,12,5.156,13,10.154,14,9.051,15,4.62,16,3.943,17,3.694,18,6.153,19,6.854,20,4.246,21,5.998,22,6.729,23,7.348,24,5.109,25,3.807,26,6.729,27,6.729,28,3.386,29,4.12,30,3.943,31,3.034,32,5.516
[...]
\ No newline at end of file
diff --git a/lunr-index-1765229583254.json b/lunr-index-1765229583254.json
new file mode 100644
index 00000000..84a17988
--- /dev/null
+++ b/lunr-index-1765229583254.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,115.091,1,333.282,2,557.719,3,50.378,4,362.327,5,282.095]],["content/0",[]],["keywords/0",[]],["title/1",[6,1159.416]],["content/1",[0,2.43,1,3.671,3,0.815,4,7.649,7,7.569,8,5.691,9,6.679,10,5.742,11,6.942,12,5.257,13,10.685,14,3.229,15,6.447,16,7.493,17,8.43,18,7.493,19,7.639,20,7.493,21,7.493,22,5.422,23,3.991,24,7.569,25,8.225,26,5.422,27,5.422,28,4.37,29,2.799,30,2.125,31,3.991,32,2.915,33,2.495,
[...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 90f2bd0a..84a17988 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,115.221,1,333.656,2,558.346,3,50.435,4,362.734,5,362.734]],["content/0",[]],["keywords/0",[]],["title/1",[6,668.529,7,437.294]],["content/1",[0,2.473,1,3.296,3,0.752,4,3.584,7,4.034,8,4.246,9,4.359,10,4.219,11,7.717,12,5.156,13,10.154,14,9.051,15,4.62,16,3.943,17,3.694,18,6.153,19,6.854,20,4.246,21,5.998,22,6.729,23,7.348,24,5.109,25,3.807,26,6.729,27,6.729,28,3.386,29,4.12,30,3.943,31,3.034,32,5.516
[...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,115.091,1,333.282,2,557.719,3,50.378,4,362.327,5,282.095]],["content/0",[]],["keywords/0",[]],["title/1",[6,1159.416]],["content/1",[0,2.43,1,3.671,3,0.815,4,7.649,7,7.569,8,5.691,9,6.679,10,5.742,11,6.942,12,5.257,13,10.685,14,3.229,15,6.447,16,7.493,17,8.43,18,7.493,19,7.639,20,7.493,21,7.493,22,5.422,23,3.991,24,7.569,25,8.225,26,5.422,27,5.422,28,4.37,29,2.799,30,2.125,31,3.991,32,2.915,33,2.495,
[...]
\ No newline at end of file
diff --git a/search-doc-1765196492614.json b/search-doc-1765196492614.json
deleted file mode 100644
index 4a5fbc62..00000000
--- a/search-doc-1765196492614.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Apache Kafka meets Wayang - Part
3","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-3","content":"","keywords":"","version":null},{"title":"The
goal of this implementation","type":1,"pageTitle":"Apache Kafka meets Wayang
- Part
3","url":"/blog/kafka-meets-wayang-3#the-goal-of-this-implementation","content":"
We want to process data from Apache Kafka topics, which are hosted on
Confluent cloud. In our example scenario, data is available in multiple diff
[...]
\ No newline at end of file
diff --git a/search-doc-1765229583254.json b/search-doc-1765229583254.json
new file mode 100644
index 00000000..f5cf293b
--- /dev/null
+++ b/search-doc-1765229583254.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Apache Kafka meets Wayang - Part
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro","type":1,"pageTitle":"Apache
Kafka meets 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 which will em [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 4a5fbc62..f5cf293b 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Kafka meets Wayang - Part
3","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-3","content":"","keywords":"","version":null},{"title":"The
goal of this implementation","type":1,"pageTitle":"Apache Kafka meets Wayang
- Part
3","url":"/blog/kafka-meets-wayang-3#the-goal-of-this-implementation","content":"
We want to process data from Apache Kafka topics, which are hosted on
Confluent cloud. In our example scenario, data is available in multiple diff
[...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Kafka meets Wayang - Part
1","type":0,"sectionRef":"#","url":"/blog/kafka-meets-wayang-1","content":"","keywords":"","version":null},{"title":"Intro","type":1,"pageTitle":"Apache
Kafka meets 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 which will em [...]
\ No newline at end of file