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 00e8b05c deploy: 49b6d2deef2a5a1a96b2080ecd91c861491f4dd2
00e8b05c is described below

commit 00e8b05c7712648fd226b52ae417a70add558fcc
Author: zkaoudi <[email protected]>
AuthorDate: Wed Jan 31 18:21:44 2024 +0000

    deploy: 49b6d2deef2a5a1a96b2080ecd91c861491f4dd2
---
 404.html                                           |   4 +--
 assets/js/c8d81af2.18bbd81b.js                     |   1 -
 assets/js/c8d81af2.fd911bd7.js                     |   1 +
 assets/js/{main.555a8d59.js => main.ad7c5016.js}   |   4 +--
 ...js.LICENSE.txt => main.ad7c5016.js.LICENSE.txt} |   0
 ...e~main.3b5967ad.js => runtime~main.cdef327a.js} |   2 +-
 blog/archive/index.html                            |   4 +--
 blog/index.html                                    |   4 +--
 blog/tags/index.html                               |   4 +--
 blog/tags/wayang/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/repositories/index.html             |   4 +--
 docs/community/team/index.html                     |   4 +--
 docs/guide/api-documentation/index.html            |   4 +--
 docs/guide/examples/index.html                     |   4 +--
 docs/guide/getting-started/index.html              |   4 +--
 docs/guide/installation/index.html                 |   4 +--
 docs/guide/ml4all/index.html                       |   4 +--
 docs/guide/optimizer/index.html                    |   4 +--
 docs/introduction/about/index.html                 |  39 +++++++++++++++++----
 docs/introduction/benchmark/index.html             |   4 +--
 docs/introduction/features/index.html              |   4 +--
 docs/start/download/index.html                     |   4 +--
 img/architecture/wayang-plan.png                   | Bin 579427 -> 1006279 
bytes
 index.html                                         |   4 +--
 lunr-index-1706723452708.json                      |   1 -
 lunr-index-1706725276909.json                      |   1 +
 lunr-index.json                                    |   2 +-
 search-doc-1706723452708.json                      |   1 -
 search-doc-1706725276909.json                      |   1 +
 search-doc.json                                    |   2 +-
 34 files changed, 82 insertions(+), 57 deletions(-)

diff --git a/404.html b/404.html
index 35860ac5..ee4ed763 100644
--- a/404.html
+++ b/404.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Page Not Found | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/404.html";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docusaurus_tag" content="default"><meta d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/assets/js/c8d81af2.18bbd81b.js b/assets/js/c8d81af2.18bbd81b.js
deleted file mode 100644
index eea336ac..00000000
--- a/assets/js/c8d81af2.18bbd81b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[476],{8205:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>o,toc:()=>l});var
 n=t(5893),a=t(1151);const s={id:"about",title:"What is 
Wayang?",sidebar_position:1},r=void 0,o={id:"introduction/about",title:"What is 
Wayang?",description:"\x3c!--",source:"@site/docs/introduction/about.md",sourceDirName:"introduction",slug:"/introduction/about",permalin
 [...]
\ No newline at end of file
diff --git a/assets/js/c8d81af2.fd911bd7.js b/assets/js/c8d81af2.fd911bd7.js
new file mode 100644
index 00000000..71126b6f
--- /dev/null
+++ b/assets/js/c8d81af2.fd911bd7.js
@@ -0,0 +1 @@
+"use 
strict";(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[476],{8205:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>l});var
 n=a(5893),i=a(1151);const r={id:"about",title:"What is 
Wayang?",sidebar_position:1},s=void 0,o={id:"introduction/about",title:"What is 
Wayang?",description:"\x3c!--",source:"@site/docs/introduction/about.md",sourceDirName:"introduction",slug:"/introduction/about",permalin
 [...]
\ No newline at end of file
diff --git a/assets/js/main.555a8d59.js b/assets/js/main.ad7c5016.js
similarity index 99%
rename from assets/js/main.555a8d59.js
rename to assets/js/main.ad7c5016.js
index 94693f79..97899487 100644
--- a/assets/js/main.555a8d59.js
+++ b/assets/js/main.ad7c5016.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.555a8d59.js.LICENSE.txt */
-(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[179],{723:(e,t,n)=>{"use
 strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const 
i={"01a85c17":[()=>Promise.all([n.e(532),n.e(13)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"05a94acb":[()=>n.e(617).then(n.bind(n,7856)),"@site/docs/community/committer.md",7856],"092604a4":[()=>n.e(88).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],17896441:[()=>Promise.all([n.e(532),n.e(
 [...]
\ No newline at end of file
+/*! For license information please see main.ad7c5016.js.LICENSE.txt */
+(self.webpackChunkwayang_website=self.webpackChunkwayang_website||[]).push([[179],{723:(e,t,n)=>{"use
 strict";n.d(t,{Z:()=>p});n(7294);var r=n(8356),a=n.n(r),o=n(6887);const 
i={"01a85c17":[()=>Promise.all([n.e(532),n.e(13)]).then(n.bind(n,1223)),"@theme/BlogTagsListPage",1223],"05a94acb":[()=>n.e(617).then(n.bind(n,7856)),"@site/docs/community/committer.md",7856],"092604a4":[()=>n.e(88).then(n.bind(n,45)),"@site/docs/introduction/benchmark.md",45],17896441:[()=>Promise.all([n.e(532),n.e(
 [...]
\ No newline at end of file
diff --git a/assets/js/main.555a8d59.js.LICENSE.txt 
b/assets/js/main.ad7c5016.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.555a8d59.js.LICENSE.txt
rename to assets/js/main.ad7c5016.js.LICENSE.txt
diff --git a/assets/js/runtime~main.3b5967ad.js 
b/assets/js/runtime~main.cdef327a.js
similarity index 98%
rename from assets/js/runtime~main.3b5967ad.js
rename to assets/js/runtime~main.cdef327a.js
index f36fea6a..64380e3a 100644
--- a/assets/js/runtime~main.3b5967ad.js
+++ b/assets/js/runtime~main.cdef327a.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,t,r,f,c={},d={};function o(e){var a=d[e];if(void 
0!==a)return a.exports;var t=d[e]={exports:{}};return 
c[e].call(t.exports,t,t.exports,o),t.exports}o.m=c,e=[],o.O=(a,t,r,f)=>{if(!t){var
 c=1/0;for(i=0;i<e.length;i++){t=e[i][0],r=e[i][1],f=e[i][2];for(var 
d=!0,n=0;n<t.length;n++)(!1&f||c>=f)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(d=!1,f<c&&(c=f));if(d){e.splice(i--,1);var
 b=r();void 0!==b&&(a=b)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,t,r,f,c={},d={};function o(e){var a=d[e];if(void 
0!==a)return a.exports;var t=d[e]={exports:{}};return 
c[e].call(t.exports,t,t.exports,o),t.exports}o.m=c,e=[],o.O=(a,t,r,f)=>{if(!t){var
 c=1/0;for(i=0;i<e.length;i++){t=e[i][0],r=e[i][1],f=e[i][2];for(var 
d=!0,n=0;n<t.length;n++)(!1&f||c>=f)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(d=!1,f<c&&(c=f));if(d){e.splice(i--,1);var
 b=r();void 0!==b&&(a=b)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 05320699..7e5ecb56 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 (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/blog/archive";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docusaurus_tag" content="default"><meta data [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/index.html b/blog/index.html
index af99bc44..9b50f780 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 (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/blog";><meta data-rh="true" 
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" 
content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta 
data-rh="true" p [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 660b3f37..923bdb45 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 (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/blog/tags";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" content="en"><meta data-rh="tr [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/wayang/index.html b/blog/tags/wayang/index.html
index a0b39441..45398c3a 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">One post tagged with &quot;wayang&quot; | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/blog/tags/wayang";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearc [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/website_update/index.html b/blog/website_update/index.html
index 2f8d7cf1..f902a186 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 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/blog/website_update";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docusaurus_tag" content="defa [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/committer/index.html 
b/docs/community/committer/index.html
index 5dd71a00..281baba6 100644
--- a/docs/community/committer/index.html
+++ b/docs/community/committer/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Becoming a committer | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/community/committer";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/contribute/index.html 
b/docs/community/contribute/index.html
index fed6ec49..dc64ecce 100644
--- a/docs/community/contribute/index.html
+++ b/docs/community/contribute/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">How to contribute | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/community/contribute";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/mailinglist/index.html 
b/docs/community/mailinglist/index.html
index c218a347..182ed775 100644
--- a/docs/community/mailinglist/index.html
+++ b/docs/community/mailinglist/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Mailinglists | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/community/mailinglist";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/repositories/index.html 
b/docs/community/repositories/index.html
index 68456ef8..9996fd7f 100644
--- a/docs/community/repositories/index.html
+++ b/docs/community/repositories/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Repositories | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/community/repositories";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" cont [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/team/index.html b/docs/community/team/index.html
index 95652913..29d17679 100644
--- a/docs/community/team/index.html
+++ b/docs/community/team/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Team | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/docs/community/team";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" content="en"><meta d [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/api-documentation/index.html 
b/docs/guide/api-documentation/index.html
index ab7ab2cb..a4da3f54 100644
--- a/docs/guide/api-documentation/index.html
+++ b/docs/guide/api-documentation/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">API documentation | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/guide/api-documentation";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/examples/index.html b/docs/guide/examples/index.html
index a9a04dbc..449bb5d9 100644
--- a/docs/guide/examples/index.html
+++ b/docs/guide/examples/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Usage Examples | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/docs/guide/examples";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" content="e [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/getting-started/index.html 
b/docs/guide/getting-started/index.html
index 916640ac..5e485d9c 100644
--- a/docs/guide/getting-started/index.html
+++ b/docs/guide/getting-started/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Getting started | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/guide/getting-started";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/installation/index.html 
b/docs/guide/installation/index.html
index a8cb1c2d..47387508 100644
--- a/docs/guide/installation/index.html
+++ b/docs/guide/installation/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">How to build Wayang | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/guide/installation";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/ml4all/index.html b/docs/guide/ml4all/index.html
index ea6603d5..a9311ed5 100644
--- a/docs/guide/ml4all/index.html
+++ b/docs/guide/ml4all/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Scalable Machine Learning | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/docs/guide/ml4all";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" c [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/optimizer/index.html b/docs/guide/optimizer/index.html
index 182ec397..1618c60f 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 optimzer | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/guide/optimizer";><meta data-rh="true" 
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" 
content="en"><meta data-rh="true" name="docsearch:language" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/about/index.html 
b/docs/introduction/about/index.html
index 80c4faa3..532c01e8 100644
--- a/docs/introduction/about/index.html
+++ b/docs/introduction/about/index.html
@@ -5,21 +5,46 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">What is Wayang? | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/introduction/about";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" conte [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Apache Wayang&#x27;s three-layer architecture provides a strategic 
abstraction between user applications and underlying data processing platforms, 
ensuring seamless integration and optimization. The application layer 
encapsulates application-specific logic, while the core layer acts as an 
intermediary, translating application logic into a standardized intermediate 
representation (WayangPlan). This standardized representation is then passed to 
the platform layer, where it is optimized  [...]
-<h3 class="anchor anchorWithStickyNavbar_LWe7" 
id="architecture">Architecture<a href="#architecture" class="hash-link" 
aria-label="Direct link to Architecture" title="Direct link to 
Architecture">​</a></h3>
-<p>Apache Wayang&#x27;s unique architecture, unlike traditional DBMSs, 
decouples the physical planning and execution layers, empowering developers to 
express their data processing logic in a platform-agnostic fashion. This 
separation of concerns allows developers to focus on the algorithmic aspects of 
their applications without being constrained by the intricacies of specific 
processing platforms.<br><br></p>
-<img width="75%" alt="wayang architecture" 
src="/img/architecture/wayang-schema.png">
+<h3 class="anchor anchorWithStickyNavbar_LWe7" 
id="architecture-and-software-stack">Architecture and Software stack<a 
href="#architecture-and-software-stack" class="hash-link" aria-label="Direct 
link to Architecture and Software stack" title="Direct link to Architecture and 
Software stack">​</a></h3>
+<p>Apache Wayang&#x27;s unique architecture, unlike traditional DBMSs, 
decouples the physical planning and execution layers, empowering developers to 
express their data processing logic in a platform-agnostic fashion. This 
separation of concerns allows developers to focus on the algorithmic aspects of 
their applications without being constrained by the intricacies of specific 
processing platforms.</p>
 <br>
+<img width="75%" alt="wayang stack" src="/img/architecture/wayang-stack.png">
+<br>
+<p>At the bottom layers of the software stack, there are the different data 
storage mediums and the supported data processing platforms. On top of these, 
Wayang’s core consists of the following main components: the optimizer, the 
executor, the monitor, and platform-specific drivers. Wayang currently supports 
two main APIs: the Java one and the Scala one. A Python API is currently under 
development. Besides using any of the supported languages, users can directly 
input SQL queries via the [...]
 <br>
 <p>Apache Wayang&#x27;s core strength lies in its cross-platform task 
execution, enabling developers to seamlessly leverage the strengths of various 
processing engines, such as Hadoop, Spark, and Flink, without sacrificing 
performance or flexibility. The platform&#x27;s ease of use further enhances 
its appeal, making it a compelling choice for data engineers and developers 
seeking a unified and versatile data processing solution.</p>
 <br>
-<img width="75%" alt="wayang architecture" 
src="/img/architecture/wayang-plan.png">
-<br></div></article><nav class="pagination-nav docusaurus-mt-lg" 
aria-label="Docs pages"><a class="pagination-nav__link 
pagination-nav__link--next" href="/docs/introduction/benchmark"><div 
class="pagination-nav__sublabel">Next</div><div 
class="pagination-nav__label">Benchmarking 
Wayang</div></a></nav></div></div><div class="col col--3"><div 
class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul 
class="table-of-contents table-of-contents__left-border"><li><a href="#architec 
[...]
+<p>Below you can see on the left, a Wayang plan representing the stochastic 
gradient descent algorithm, which used in most deep learning tasks. On the 
right, you can see how the optimizer decided to execute it. Orange nodes are 
the operators that ran on Spark and green the operators that executed as a 
single Java process.</p>
+<br>
+<img width="75%" alt="wayang plan" src="/img/architecture/wayang-plan.png">
+<br>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="query-optimizer">Query 
Optimizer<a href="#query-optimizer" class="hash-link" aria-label="Direct link 
to Query Optimizer" title="Direct link to Query Optimizer">​</a></h3>
+<p>Wayang&#x27;s query optimizer is the principal component of the core. It 
receives as input a Wayang plan and outputs an execution (platform-specific) 
plan (see example plan above) with the goal of minimizing the total cost. The 
metric for the cost can be anything, from execution runtime to monetary cost or 
energy consumption.
+To achieve this, the optimizer first “inflates” the plan: For each node that 
corresponds to a Wayang operator, it adds all the corresponding execution 
(platform-specific) operators. Once the inflated plan is created, the optimizer 
attaches not only the operator’s costs but also the costs for moving 
intermediate data from one platform to another. By default, Wayang uses linear 
cost formulas to estimate these costs but one can plug their own optimizer, 
e.g., an ML-based one. At the last st [...]
+<br>
+<img width="75%" alt="wayang optimizer" 
src="/img/architecture/wayang-optimizer.png">
+<br>
+<p>Note that users can control the optimizer by specifying in their code where 
an operator has to be executed via the <code>withTargetPlatform(plat)</code> 
call on the desired operator. Then, the optimizer takes into consideration the 
decisions of the user and outputs an execution plan by navigating a reduced 
search space during the plan enumeration.</p>
+<br>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="history">History<a 
href="#history" class="hash-link" aria-label="Direct link to History" 
title="Direct link to History">​</a></h3>
+<p>Wayang (formely called Rheem) is the product of many years of top quality 
research. Below you can find the main publications:</p>
+<ul>
+<li>
+<p>Apache Wayang: A Unified Data Analytics Framework. SIGMOD Rec. 52(3): 30-35 
(2023) <a 
href="https://sigmodrecord.org/publications/sigmodRecord/2309/pdfs/05_Systems_Beedkar.pdf";
 target="_blank" rel="noopener noreferrer">pdf</a></p>
+</li>
+<li>
+<p>RHEEMix in the data jungle: a cost-based optimizer for cross-platform 
systems. VLDB J. 29(6): 1287-1310 (2020) <a 
href="https://link.springer.com/article/10.1007/s00778-020-00612-x"; 
target="_blank" rel="noopener noreferrer">pdf</a></p>
+</li>
+<li>
+<p>RHEEM: Enabling Cross-Platform Data Processing - May The Big Data Be With 
You! -. Proc. VLDB Endow. 11(11): 1414-1427 (2018) <a 
href="http://www.vldb.org/pvldb/vol11/p1414-agrawal.pdf"; target="_blank" 
rel="noopener noreferrer">pdf</a></p>
+</li>
+</ul></div></article><nav class="pagination-nav docusaurus-mt-lg" 
aria-label="Docs pages"><a class="pagination-nav__link 
pagination-nav__link--next" href="/docs/introduction/benchmark"><div 
class="pagination-nav__sublabel">Next</div><div 
class="pagination-nav__label">Benchmarking 
Wayang</div></a></nav></div></div><div class="col col--3"><div 
class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul 
class="table-of-contents table-of-contents__left-border"><li><a href="#archite 
[...]
       <p> Apache Wayang is an effort undergoing incubation at The Apache 
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that th [...]
       <p>
         Copyright © 2024 The Apache Software Foundation, Licensed under the 
Apache License, Version 2.0. <br>
diff --git a/docs/introduction/benchmark/index.html 
b/docs/introduction/benchmark/index.html
index b10cd2a3..c68724e0 100644
--- a/docs/introduction/benchmark/index.html
+++ b/docs/introduction/benchmark/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Benchmarking Wayang | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/introduction/benchmark";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:languag [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/features/index.html 
b/docs/introduction/features/index.html
index 0953a062..aaa9d5bc 100644
--- a/docs/introduction/features/index.html
+++ b/docs/introduction/features/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Features | Apache Wayang (incubating)</title><meta 
data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" 
content="https://wayang.apache.org/docs/introduction/features";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" content=" [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/start/download/index.html b/docs/start/download/index.html
index f2d2183a..7c5cf271 100644
--- a/docs/start/download/index.html
+++ b/docs/start/download/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Download Apache Wayang | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/docs/start/download";><meta 
data-rh="true" property="og:locale" content="en"><meta data-rh="true" 
name="docusaurus_locale" content="en"><meta data-rh="true" 
name="docsearch:language" co [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/img/architecture/wayang-plan.png b/img/architecture/wayang-plan.png
index 1af187af..6f31ec3d 100644
Binary files a/img/architecture/wayang-plan.png and 
b/img/architecture/wayang-plan.png differ
diff --git a/index.html b/index.html
index 872b4d34..8837482b 100644
--- a/index.html
+++ b/index.html
@@ -5,8 +5,8 @@
 <meta name="generator" content="Docusaurus v3.1.1">
 <title data-rh="true">Apache Wayang (incubating) | Apache Wayang 
(incubating)</title><meta data-rh="true" name="viewport" 
content="width=device-width,initial-scale=1"><meta data-rh="true" 
name="twitter:card" content="summary_large_image"><meta data-rh="true" 
property="og:url" content="https://wayang.apache.org/";><meta data-rh="true" 
property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" 
content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><me 
[...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" 
title="Apache Wayang (incubating) Atom Feed"><link rel="stylesheet" 
href="/assets/css/styles.ecf70413.css">
-<script src="/assets/js/runtime~main.3b5967ad.js" defer="defer"></script>
-<script src="/assets/js/main.555a8d59.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.cdef327a.js" defer="defer"></script>
+<script src="/assets/js/main.ad7c5016.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function 
t(t){document.documentElement.setAttribute("data-theme",t)}var 
e=function(){try{return new 
URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return
 
localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const
 c=new URLSearchParams(window.location.search).entries();for(var[t,e]of 
c)if(t.startsWith("docusaurus-data-")){var 
a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/lunr-index-1706723452708.json b/lunr-index-1706723452708.json
deleted file mode 100644
index 329c98df..00000000
--- a/lunr-index-1706723452708.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,699.287,1,643.567]],["content/0",[]],["keywords/0",[]],["title/1",[2,1072.034]],["content/1",[3,6.242,4,9.145,5,6.145,6,11.406,7,11.406,8,7.226,9,11.406,10,11.406,11,10.043,12,3.952,13,9.95,14,6.462,15,11.406,16,11.406]],["keywords/1",[]],["title/2",[17,477.896,18,887.148]],["content/2",[]],["keywords/2",[]],["title/3",[19,455.706,20,242.234]],["content/3",[12,5.276,21,2.424,22,1.921,23,10.575,24,8.2
 [...]
\ No newline at end of file
diff --git a/lunr-index-1706725276909.json b/lunr-index-1706725276909.json
new file mode 100644
index 00000000..624b82e9
--- /dev/null
+++ b/lunr-index-1706725276909.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,704.341,1,648.643]],["content/0",[]],["keywords/0",[]],["title/1",[2,1078.223]],["content/1",[3,6.338,4,9.25,5,5.688,6,11.514,7,11.514,8,6.911,9,11.514,10,11.514,11,10.147,12,3.898,13,9.091,14,6.553,15,11.514,16,11.514]],["keywords/1",[]],["title/2",[3,405.162,17,507.691]],["content/2",[]],["keywords/2",[]],["title/3",[3,345.525,17,432.963,18,483.666]],["content/3",[12,2.73,18,5.127,19,9.677,20,9.388
 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 329c98df..624b82e9 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,699.287,1,643.567]],["content/0",[]],["keywords/0",[]],["title/1",[2,1072.034]],["content/1",[3,6.242,4,9.145,5,6.145,6,11.406,7,11.406,8,7.226,9,11.406,10,11.406,11,10.043,12,3.952,13,9.95,14,6.462,15,11.406,16,11.406]],["keywords/1",[]],["title/2",[17,477.896,18,887.148]],["content/2",[]],["keywords/2",[]],["title/3",[19,455.706,20,242.234]],["content/3",[12,5.276,21,2.424,22,1.921,23,10.575,24,8.2
 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,704.341,1,648.643]],["content/0",[]],["keywords/0",[]],["title/1",[2,1078.223]],["content/1",[3,6.338,4,9.25,5,5.688,6,11.514,7,11.514,8,6.911,9,11.514,10,11.514,11,10.147,12,3.898,13,9.091,14,6.553,15,11.514,16,11.514]],["keywords/1",[]],["title/2",[3,405.162,17,507.691]],["content/2",[]],["keywords/2",[]],["title/3",[3,345.525,17,432.963,18,483.666]],["content/3",[12,2.73,18,5.127,19,9.677,20,9.388
 [...]
\ No newline at end of file
diff --git a/search-doc-1706723452708.json b/search-doc-1706723452708.json
deleted file mode 100644
index a92b32dd..00000000
--- a/search-doc-1706723452708.json
+++ /dev/null
@@ -1 +0,0 @@
-{"searchDocs":[{"title":"Website 
updated","type":0,"sectionRef":"#","url":"/blog/website_update","content":"","keywords":"","version":null},{"title":"Cheatsheet​","type":1,"pageTitle":"Website
 updated","url":"/blog/website_update#cheatsheet","content":" List:  Line one 
Line one.oneLine one.two Line two Line two.oneLine two.two Line three ......  
Another style for a list:  Line oneLine twoLine three 
","version":null,"tagName":"h2"},{"title":"Community 
Hubs","type":0,"sectionRef":"#","url" [...]
\ No newline at end of file
diff --git a/search-doc-1706725276909.json b/search-doc-1706725276909.json
new file mode 100644
index 00000000..dece7435
--- /dev/null
+++ b/search-doc-1706725276909.json
@@ -0,0 +1 @@
+{"searchDocs":[{"title":"Website 
updated","type":0,"sectionRef":"#","url":"/blog/website_update","content":"","keywords":"","version":null},{"title":"Cheatsheet​","type":1,"pageTitle":"Website
 updated","url":"/blog/website_update#cheatsheet","content":" List:  Line one 
Line one.oneLine one.two Line two Line two.oneLine two.two Line three ......  
Another style for a list:  Line oneLine twoLine three 
","version":null,"tagName":"h2"},{"title":"Mailing 
List","type":0,"sectionRef":"#","url":" [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index a92b32dd..dece7435 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Website 
updated","type":0,"sectionRef":"#","url":"/blog/website_update","content":"","keywords":"","version":null},{"title":"Cheatsheet​","type":1,"pageTitle":"Website
 updated","url":"/blog/website_update#cheatsheet","content":" List:  Line one 
Line one.oneLine one.two Line two Line two.oneLine two.two Line three ......  
Another style for a list:  Line oneLine twoLine three 
","version":null,"tagName":"h2"},{"title":"Community 
Hubs","type":0,"sectionRef":"#","url" [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Website 
updated","type":0,"sectionRef":"#","url":"/blog/website_update","content":"","keywords":"","version":null},{"title":"Cheatsheet​","type":1,"pageTitle":"Website
 updated","url":"/blog/website_update#cheatsheet","content":" List:  Line one 
Line one.oneLine one.two Line two Line two.oneLine two.two Line three ......  
Another style for a list:  Line oneLine twoLine three 
","version":null,"tagName":"h2"},{"title":"Mailing 
List","type":0,"sectionRef":"#","url":" [...]
\ No newline at end of file

Reply via email to