This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/asf-site by this push: new 24df1663565 Publishing website 2023/08/07 22:15:39 at commit 450d801 24df1663565 is described below commit 24df166356504f19b56adb239ee228339bdef12e Author: jenkins <bui...@apache.org> AuthorDate: Mon Aug 7 22:15:39 2023 +0000 Publishing website 2023/08/07 22:15:39 at commit 450d801 --- website/generated-content/documentation/index.xml | 8 ++++---- .../generated-content/documentation/programming-guide/index.html | 9 +++++---- website/generated-content/sitemap.xml | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/website/generated-content/documentation/index.xml b/website/generated-content/documentation/index.xml index 9f7aa4197ff..5abf4d553e7 100644 --- a/website/generated-content/documentation/index.xml +++ b/website/generated-content/documentation/index.xml @@ -6365,7 +6365,8 @@ that value in any way.</li> <a class="copy" type="button" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Copy to clipboard"> <img src="/images/copy-icon.svg"/> </a> -<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="c1">// words is the input PCollection of strings +<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="nx">The</span> <span class="nx">Go</span> <span class="nx">SDK</span> <span class="nx">cannot</span> <span class="nx">support</span> <span class="nx">anonymous</span> <span class="nx">functions</span> <span class="nx">outside</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">deprecated</spa [...] +<span class="c1">// words is the input PCollection of strings </span><span class="c1"></span><span class="kd">var</span> <span class="nx">words</span> <span class="nx">beam</span><span class="p">.</span><span class="nx">PCollection</span> <span class="p">=</span> <span class="o">...</span> <span class="nx">lengths</span> <span class="o">:=</span> <span class="nx">beam</span><span class="p">.</span><span class="nf">ParDo</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span> <span class="kd">func</span> <span class="p">(</span><span class="nx">word</span> <span class="kt">string</span><span class="p">,</span> <span class="nx">emit</span> <span class="kd">func</ [...] <span class="nf">emit</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="nx">word</span><span class="p">))</span> @@ -6423,8 +6424,7 @@ Java 8 lambda function for additional brevity.</span></p> <a class="copy" type="button" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Copy to clipboard"> <img src="/images/copy-icon.svg"/> </a> -<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="c1">// words is the input PCollection of strings -</span><span class="c1"></span><span class="kd">var</span> <span class="nx">words</span> <span class="nx">beam</span><span class="p">.</span><span class="nx">PCollection</span> <span class="p">=</span> <span class="o">...</span> +<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="nx">The</span> <span class="nx">Go</span> <span class="nx">SDK</span> <span class="nx">cannot</span> <span class="nx">support</span> <span class="nx">anonymous</span> <span class="nx">functions</span> <span class="nx">outside</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">deprecated</spa [...] <span class="kd">func</span> <span class="nf">wordLengths</span><span class="p">(</span><span class="nx">word</span> <span class="kt">string</span><span class="p">)</span> <span class="kt">int</span> <span class="p">{</span> <span class="k">return</span> <span class="nb">len</span><span class="p">(</span><span class="nx">word</span><span class="p">)</span> <span class="p">}</span> <span class="kd">func</span> <span class="nf">init</span><span class="p">()</span> <span class="p">{</span> <span class="nx">register</span><span class="p">.</span><span class="nf">Function1x1</span><span class="p">(</span><span class="nx">wordLengths</span><span class="p">)</span> <span class="p">}</span> <span class="kd">func</span> <span class="nf">applyWordLenAnon</span><span class="p">(</span><span class="nx">s</span> <span class="nx">beam</span><span class="p">.</span><span class="nx">Scope</span><span class="p">,</span> <span class="nx">words</span> <span class="nx">beam</span><span class="p">.</span><span class="nx">PCollection</span><span class="p">)</span> <span class="nx">beam</span><span clas [...] @@ -6451,7 +6451,7 @@ transforms, including <code>Filter</code>, <code>FlatMapElements</co </span> <span class="language-go"> <blockquote> -<p><strong>Note:</strong> Anonymous function DoFns may not work on distributed runners. +<p><strong>Note:</strong> Anonymous function DoFns do not work on distributed runners. It&rsquo;s recommended to use named functions and register them with <code>register.FunctionXxY</code> in an <code>init()</code> block.</p> </blockquote> diff --git a/website/generated-content/documentation/programming-guide/index.html b/website/generated-content/documentation/programming-guide/index.html index 45dc811b6d0..05229ee7c3c 100644 --- a/website/generated-content/documentation/programming-guide/index.html +++ b/website/generated-content/documentation/programming-guide/index.html @@ -674,7 +674,9 @@ that value in any way.</li></ul></span><h5 id=lightweight-dofns>4.2.1.3. Lightwe <span class=c1># Apply a lambda function to the PCollection words.</span> <span class=c1># Save the result as the PCollection word_lengths.</span> -<span class=n>word_lengths</span> <span class=o>=</span> <span class=n>words</span> <span class=o>|</span> <span class=n>beam</span><span class=o>.</span><span class=n>FlatMap</span><span class=p>(</span><span class=k>lambda</span> <span class=n>word</span><span class=p>:</span> <span class=p>[</span><span class=nb>len</span><span class=p>(</span><span class=n>word</span><span class=p>)])</span></code></pre></div></div></div><div class="language-go snippet"><div class="notebook-skip code [...] +<span class=n>word_lengths</span> <span class=o>=</span> <span class=n>words</span> <span class=o>|</span> <span class=n>beam</span><span class=o>.</span><span class=n>FlatMap</span><span class=p>(</span><span class=k>lambda</span> <span class=n>word</span><span class=p>:</span> <span class=p>[</span><span class=nb>len</span><span class=p>(</span><span class=n>word</span><span class=p>)])</span></code></pre></div></div></div><div class="language-go snippet"><div class="notebook-skip code [...] + +<span class=c1>// words is the input PCollection of strings </span><span class=c1></span><span class=kd>var</span> <span class=nx>words</span> <span class=nx>beam</span><span class=p>.</span><span class=nx>PCollection</span> <span class=p>=</span> <span class=o>...</span> <span class=nx>lengths</span> <span class=o>:=</span> <span class=nx>beam</span><span class=p>.</span><span class=nf>ParDo</span><span class=p>(</span><span class=nx>s</span><span class=p>,</span> <span class=kd>func</span> <span class=p>(</span><span class=nx>word</span> <span class=kt>string</span><span class=p>,</span> <span class=nx>emit</span> <span class=kd>func</span><span class=p>(</span><span class=kt>int</span><span class=p>))</span> <span class=p>{</span> @@ -703,8 +705,7 @@ Java 8 lambda function for additional brevity.</span></p><p>Here’s the pre <span class=c1># Apply a Map with a lambda function to the PCollection words.</span> <span class=c1># Save the result as the PCollection word_lengths.</span> -<span class=n>word_lengths</span> <span class=o>=</span> <span class=n>words</span> <span class=o>|</span> <span class=n>beam</span><span class=o>.</span><span class=n>Map</span><span class=p>(</span><span class=nb>len</span><span class=p>)</span></code></pre></div></div></div><div class="language-go snippet"><div class="notebook-skip code-snippet"><a class=copy type=button data-bs-toggle=tooltip data-bs-placement=bottom title="Copy to clipboard"><img src=/images/copy-icon.svg></a><div c [...] -</span><span class=c1></span><span class=kd>var</span> <span class=nx>words</span> <span class=nx>beam</span><span class=p>.</span><span class=nx>PCollection</span> <span class=p>=</span> <span class=o>...</span> +<span class=n>word_lengths</span> <span class=o>=</span> <span class=n>words</span> <span class=o>|</span> <span class=n>beam</span><span class=o>.</span><span class=n>Map</span><span class=p>(</span><span class=nb>len</span><span class=p>)</span></code></pre></div></div></div><div class="language-go snippet"><div class="notebook-skip code-snippet"><a class=copy type=button data-bs-toggle=tooltip data-bs-placement=bottom title="Copy to clipboard"><img src=/images/copy-icon.svg></a><div c [...] @@ -718,7 +719,7 @@ Java 8 lambda function for additional brevity.</span></p><p>Here’s the pre <span class=kr>const</span> <span class=nx>result</span> <span class=o>=</span> <span class=nx>words</span><span class=p>.</span><span class=nx>map</span><span class=p>((</span><span class=nx>word</span><span class=p>)</span> <span class=o>=></span> <span class=nx>word</span><span class=p>.</span><span class=nx>length</span><span class=p>);</span> </code></pre></div></div></div><span class=language-java><blockquote><p><strong>Note:</strong> You can use Java 8 lambda functions with several other Beam -transforms, including <code>Filter</code>, <code>FlatMapElements</code>, and <code>Partition</code>.</p></blockquote></span><span class=language-go><blockquote><p><strong>Note:</strong> Anonymous function DoFns may not work on distributed runners. +transforms, including <code>Filter</code>, <code>FlatMapElements</code>, and <code>Partition</code>.</p></blockquote></span><span class=language-go><blockquote><p><strong>Note:</strong> Anonymous function DoFns do not work on distributed runners. It’s recommended to use named functions and register them with <code>register.FunctionXxY</code> in an <code>init()</code> block.</p></blockquote></span><h5 id=dofn>4.2.1.4. DoFn lifecycle</h5><p>Here is a sequence diagram that shows the lifecycle of the DoFn during the execution of the ParDo transform. The comments give useful diff --git a/website/generated-content/sitemap.xml b/website/generated-content/sitemap.xml index d04c8fed3d8..e18a9b8b9ca 100644 --- a/website/generated-content/sitemap.xml +++ b/website/generated-content/sitemap.xml @@ -1 +1 @@ -<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-2.49.0/</loc><lastmod>2023-08-07T17:38:39+02:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2023-08-07T17:38:39+02:00</lastmod></url><url><loc>/blog/</loc><lastmod>2023-08-07T17:38:39+02:00</lastmod></url><url><loc>/categories/</loc><lastmod>2023-08-07T17:38:39+02:00</lastmod></url><url><loc>/catego [...] \ No newline at end of file +<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-2.49.0/</loc><lastmod>2023-08-07T17:11:44-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2023-08-07T17:11:44-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2023-08-07T17:11:44-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2023-08-07T17:11:44-04:00</lastmod></url><url><loc>/catego [...] \ No newline at end of file