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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 34668e4  Lastest site built on successful travis build 41 auto-pushed 
to github
34668e4 is described below

commit 34668e44a2c848082dc396ddee81d6f4cdf7ef96
Author: Travis CI User <[email protected]>
AuthorDate: Sat Oct 23 15:10:34 2021 +0000

    Lastest site built on successful travis build 41 auto-pushed to github
---
 documentation/index.html | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/documentation/index.html b/documentation/index.html
index 33f6aa3..8f3be6a 100644
--- a/documentation/index.html
+++ b/documentation/index.html
@@ -380,43 +380,41 @@
     <span class="kd">public</span> <span class="kd">static</span> <span 
class="kt">void</span> <span class="nf">main</span><span 
class="o">(</span><span class="nc">String</span><span class="o">[]</span> <span 
class="n">args</span><span class="o">){</span>
 
         <span class="c1">// Settings</span>
-        <span class="nc">String</span> <span class="n">inputUrl</span> <span 
class="o">=</span> <span class="o">&amp;</span><span class="n">quot</span><span 
class="o">;</span><span class="nl">file:</span><span class="o">/</span><span 
class="n">tmp</span><span class="o">.</span><span class="na">txt</span><span 
class="o">&amp;</span><span class="n">quot</span><span class="o">;;</span>
+        <span class="nc">String</span> <span class="n">inputUrl</span> <span 
class="o">=</span> <span class="s">"file:/tmp.txt"</span><span 
class="o">;</span>
 
         <span class="c1">// Get a plan builder.</span>
         <span class="nc">WayangContext</span> <span 
class="n">wayangContext</span> <span class="o">=</span> <span 
class="k">new</span> <span class="nc">WayangContext</span><span 
class="o">(</span><span class="k">new</span> <span 
class="nc">Configuration</span><span class="o">())</span>
                 <span class="o">.</span><span 
class="na">withPlugin</span><span class="o">(</span><span 
class="nc">Java</span><span class="o">.</span><span 
class="na">basicPlugin</span><span class="o">())</span>
                 <span class="o">.</span><span 
class="na">withPlugin</span><span class="o">(</span><span 
class="nc">Spark</span><span class="o">.</span><span 
class="na">basicPlugin</span><span class="o">());</span>
         <span class="nc">JavaPlanBuilder</span> <span 
class="n">planBuilder</span> <span class="o">=</span> <span 
class="k">new</span> <span class="nc">JavaPlanBuilder</span><span 
class="o">(</span><span class="n">wayangContext</span><span class="o">)</span>
-                <span class="o">.</span><span 
class="na">withJobName</span><span class="o">(</span><span 
class="nc">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(&amp;</span><span 
class="n">quot</span><span class="o">;</span><span class="nc">WordCount</span> 
<span class="o">(%</span><span class="n">s</span><span 
class="o">)&amp;</span><span class="n">quot</span><span class="o">;,</span> 
<span class="n">inputUrl</span><span class="o">))</span>
+                <span class="o">.</span><span 
class="na">withJobName</span><span class="o">(</span><span 
class="nc">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(</span><span class="s">"WordCount 
(%s)"</span><span class="o">,</span> <span class="n">inputUrl</span><span 
class="o">))</span>
                 <span class="o">.</span><span 
class="na">withUdfJarOf</span><span class="o">(</span><span 
class="nc">WordcountJava</span><span class="o">.</span><span 
class="na">class</span><span class="o">);</span>
 
         <span class="c1">// Start building the Apache WayangPlan.</span>
-        <span class="nc">Collection</span><span class="o">&amp;</span><span 
class="n">lt</span><span class="o">;</span><span class="nc">Tuple2</span><span 
class="o">&amp;</span><span class="n">lt</span><span class="o">;</span><span 
class="nc">String</span><span class="o">,</span> <span 
class="nc">Integer</span><span class="o">&amp;</span><span 
class="n">gt</span><span class="o">;&amp;</span><span class="n">gt</span><span 
class="o">;</span> <span class="n">wordcounts</span> <span class="o [...]
+        <span class="nc">Collection</span><span class="o">&lt;</span><span 
class="nc">Tuple2</span><span class="o">&lt;</span><span 
class="nc">String</span><span class="o">,</span> <span 
class="nc">Integer</span><span class="o">&gt;&gt;</span> <span 
class="n">wordcounts</span> <span class="o">=</span> <span 
class="n">planBuilder</span>
                 <span class="c1">// Read the text file.</span>
-                <span class="o">.</span><span 
class="na">readTextFile</span><span class="o">(</span><span 
class="n">inputUrl</span><span class="o">).</span><span 
class="na">withName</span><span class="o">(&amp;</span><span 
class="n">quot</span><span class="o">;</span><span class="nc">Load</span> <span 
class="n">file</span><span class="o">&amp;</span><span 
class="n">quot</span><span class="o">;)</span>
+                <span class="o">.</span><span 
class="na">readTextFile</span><span class="o">(</span><span 
class="n">inputUrl</span><span class="o">).</span><span 
class="na">withName</span><span class="o">(</span><span class="s">"Load 
file"</span><span class="o">)</span>
 
                 <span class="c1">// Split each line by non-word 
characters.</span>
-                <span class="o">.</span><span class="na">flatMap</span><span 
class="o">(</span><span class="n">line</span> <span 
class="o">-&amp;</span><span class="n">gt</span><span class="o">;</span> <span 
class="nc">Arrays</span><span class="o">.</span><span 
class="na">asList</span><span class="o">(</span><span 
class="n">line</span><span class="o">.</span><span class="na">split</span><span 
class="o">(&amp;</span><span class="n">quot</span><span class="o">;</span><span 
class="err">\\</ [...]
+                <span class="o">.</span><span class="na">flatMap</span><span 
class="o">(</span><span class="n">line</span> <span class="o">-&gt;</span> 
<span class="nc">Arrays</span><span class="o">.</span><span 
class="na">asList</span><span class="o">(</span><span 
class="n">line</span><span class="o">.</span><span class="na">split</span><span 
class="o">(</span><span class="s">"\\W+"</span><span class="o">)))</span>
                 <span class="o">.</span><span 
class="na">withSelectivity</span><span class="o">(</span><span 
class="mi">10</span><span class="o">,</span> <span class="mi">100</span><span 
class="o">,</span> <span class="mf">0.9</span><span class="o">)</span>
-                <span class="o">.</span><span class="na">withName</span><span 
class="o">(&amp;</span><span class="n">quot</span><span class="o">;</span><span 
class="nc">Split</span> <span class="n">words</span><span 
class="o">&amp;</span><span class="n">quot</span><span class="o">;)</span>
+                <span class="o">.</span><span class="na">withName</span><span 
class="o">(</span><span class="s">"Split words"</span><span class="o">)</span>
 
                 <span class="c1">// Filter empty tokens.</span>
-                <span class="o">.</span><span class="na">filter</span><span 
class="o">(</span><span class="n">token</span> <span 
class="o">-&amp;</span><span class="n">gt</span><span class="o">;</span> <span 
class="o">!</span><span class="n">token</span><span class="o">.</span><span 
class="na">isEmpty</span><span class="o">())</span>
+                <span class="o">.</span><span class="na">filter</span><span 
class="o">(</span><span class="n">token</span> <span class="o">-&gt;</span> 
<span class="o">!</span><span class="n">token</span><span 
class="o">.</span><span class="na">isEmpty</span><span class="o">())</span>
                 <span class="o">.</span><span 
class="na">withSelectivity</span><span class="o">(</span><span 
class="mf">0.99</span><span class="o">,</span> <span 
class="mf">0.99</span><span class="o">,</span> <span 
class="mf">0.99</span><span class="o">)</span>
-                <span class="o">.</span><span class="na">withName</span><span 
class="o">(&amp;</span><span class="n">quot</span><span class="o">;</span><span 
class="nc">Filter</span> <span class="n">empty</span> <span 
class="n">words</span><span class="o">&amp;</span><span 
class="n">quot</span><span class="o">;)</span>
+                <span class="o">.</span><span class="na">withName</span><span 
class="o">(</span><span class="s">"Filter empty words"</span><span 
class="o">)</span>
 
                 <span class="c1">// Attach counter to each word.</span>
-                <span class="o">.</span><span class="na">map</span><span 
class="o">(</span><span class="n">word</span> <span 
class="o">-&amp;</span><span class="n">gt</span><span class="o">;</span> <span 
class="k">new</span> <span class="nc">Tuple2</span><span 
class="o">&amp;</span><span class="n">lt</span><span 
class="o">;&amp;</span><span class="n">gt</span><span class="o">;(</span><span 
class="n">word</span><span class="o">.</span><span 
class="na">toLowerCase</span><span class="o">(), [...]
+                <span class="o">.</span><span class="na">map</span><span 
class="o">(</span><span class="n">word</span> <span class="o">-&gt;</span> 
<span class="k">new</span> <span class="nc">Tuple2</span><span 
class="o">&lt;&gt;(</span><span class="n">word</span><span 
class="o">.</span><span class="na">toLowerCase</span><span class="o">(),</span> 
<span class="mi">1</span><span class="o">)).</span><span 
class="na">withName</span><span class="o">(</span><span class="s">"To lower 
case, add [...]
 
                 <span class="c1">// Sum up counters for every word.</span>
                 <span class="o">.</span><span 
class="na">reduceByKey</span><span class="o">(</span>
                         <span class="nl">Tuple2:</span><span 
class="o">:</span><span class="n">getField0</span><span class="o">,</span>
-                        <span class="o">(</span><span class="n">t1</span><span 
class="o">,</span> <span class="n">t2</span><span class="o">)</span> <span 
class="o">-&amp;</span><span class="n">gt</span><span class="o">;</span> <span 
class="k">new</span> <span class="nc">Tuple2</span><span 
class="o">&amp;</span><span class="n">lt</span><span 
class="o">;&amp;</span><span class="n">gt</span><span class="o">;(</span><span 
class="n">t1</span><span class="o">.</span><span class="na">getField0< [...]
+                        <span class="o">(</span><span class="n">t1</span><span 
class="o">,</span> <span class="n">t2</span><span class="o">)</span> <span 
class="o">-&gt;</span> <span class="k">new</span> <span 
class="nc">Tuple2</span><span class="o">&lt;&gt;(</span><span 
class="n">t1</span><span class="o">.</span><span 
class="na">getField0</span><span class="o">(),</span> <span 
class="n">t1</span><span class="o">.</span><span 
class="na">getField1</span><span class="o">()</span> <span cla [...]
                 <span class="o">)</span>
-                <span class="o">.</span><span 
class="na">withCardinalityEstimator</span><span class="o">(</span><span 
class="k">new</span> <span class="nc">DefaultCardinalityEstimator</span><span 
class="o">(</span><span class="mf">0.9</span><span class="o">,</span> <span 
class="mi">1</span><span class="o">,</span> <span class="kc">false</span><span 
class="o">,</span> <span class="n">in</span> <span class="o">-&amp;</span><span 
class="n">gt</span><span class="o">;</span> <span class="nc"> [...]
-<span class="o">&lt;</span><span class="n">li</span><span class="o">&gt;</span>
-<span class="n">in</span><span class="o">[</span><span 
class="mi">0</span><span class="o">])))</span>
-                <span class="o">.</span><span class="na">withName</span><span 
class="o">(&amp;</span><span class="n">quot</span><span class="o">;</span><span 
class="nc">Add</span> <span class="n">counters</span><span 
class="o">&amp;</span><span class="n">quot</span><span class="o">;)</span>
+                <span class="o">.</span><span 
class="na">withCardinalityEstimator</span><span class="o">(</span><span 
class="k">new</span> <span class="nc">DefaultCardinalityEstimator</span><span 
class="o">(</span><span class="mf">0.9</span><span class="o">,</span> <span 
class="mi">1</span><span class="o">,</span> <span class="kc">false</span><span 
class="o">,</span> <span class="n">in</span> <span class="o">-&gt;</span> <span 
class="nc">Math</span><span class="o">.</span><span class="na [...]
+                <span class="o">.</span><span class="na">withName</span><span 
class="o">(</span><span class="s">"Add counters"</span><span class="o">)</span>
 
                 <span class="c1">// Execute the plan and collect the 
results.</span>
                 <span class="o">.</span><span class="na">collect</span><span 
class="o">();</span>

Reply via email to