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 802f7de880a Publishing website 2022/10/13 22:16:06 at commit 2d84233 802f7de880a is described below commit 802f7de880a5366a4e2b04605a60d5d47c48d3ba Author: jenkins <bui...@apache.org> AuthorDate: Thu Oct 13 22:16:07 2022 +0000 Publishing website 2022/10/13 22:16:06 at commit 2d84233 --- website/generated-content/community/index.xml | 13 +++++++++++++ website/generated-content/community/join-beam/index.html | 3 ++- website/generated-content/contribute/index.xml | 3 ++- .../generated-content/contribute/release-guide/index.html | 4 ++-- .../documentation/runners/direct/index.html | 4 ++-- website/generated-content/sitemap.xml | 2 +- 6 files changed, 22 insertions(+), 7 deletions(-) diff --git a/website/generated-content/community/index.xml b/website/generated-content/community/index.xml index ef357a2e6f4..1aee0768d8c 100644 --- a/website/generated-content/community/index.xml +++ b/website/generated-content/community/index.xml @@ -881,6 +881,19 @@ limitations under the License. <div class="cirkle"> <i class="fas fa-check"></i> </div> +<img src="/images/ellipse.svg" class="reverse desktop" alt="elipse icon"> +<img src="/images/ellipse-mobile.svg" class="reverse mobile" alt="elipse icon"> +</div> +<div class="list-item-description"> +<p class="beam-title">Blog posts</p> +<p class="beam-description">Publish articles and share your knowledge about Beam on Medium using the <a target="_blank" https://medium.com/tag/apache-beam">apache-beam tag</a>.</p> +</div> +</div> +<div class="list-item"> +<div class="list-item-icon"> +<div class="cirkle"> +<i class="fas fa-check"></i> +</div> </div> <div class="list-item-description"> <p class="beam-title">Events</p> diff --git a/website/generated-content/community/join-beam/index.html b/website/generated-content/community/join-beam/index.html index 39d70b89927..3d183cdaf67 100644 --- a/website/generated-content/community/join-beam/index.html +++ b/website/generated-content/community/join-beam/index.html @@ -24,7 +24,8 @@ function openMenu(){addPlaceholder();blockScroll();}</script><div class="clearfi <img src=/images/ellipse-mobile.svg class="reverse mobile" alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Slack Channel</p><p class=beam-description>For real-time communication, join us on the <a target=_blank href=https://app.slack.com/client/T4S1WH2J3/C9H0YNP3P>#beam</a> channel in the ASF workspace.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class=desktop a [...] <img src=/images/ellipse-mobile.svg class=mobile alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Twitter account</p><p class=beam-description>Follow <a target=_blank href="https://twitter.com/apachebeam?lang=en">@ApacheBeam</a> on Twitter for the most recent news on the project and community!</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class="reverse desktop" al [...] <img src=/images/ellipse-mobile.svg class="reverse mobile" alt="elipse icon"></div><div class=list-item-description><p class=beam-title>YouTube channel</p><p class=beam-description>Follow our <a target=_blank href=https://www.youtube.com/channel/UChNnb_YO_7B0HlW6FhAXZZQ>YouTube channel</a> for the latest training and use cases.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class=desktop alt=" [...] -<img src=/images/ellipse-mobile.svg class=mobile alt="elipse icon"></div><div class=list-item-description><p class=beam-title>StackOverflow</p><p class=beam-description>Ask your Beam questions in StackOverflow using the <a target=_blank href=https://stackoverflow.com/questions/tagged/apache-beam>apache-beam tag</a>.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div></div><div class=list-item-description><p class=beam-title>E [...] +<img src=/images/ellipse-mobile.svg class=mobile alt="elipse icon"></div><div class=list-item-description><p class=beam-title>StackOverflow</p><p class=beam-description>Ask your Beam questions in StackOverflow using the <a target=_blank href=https://stackoverflow.com/questions/tagged/apache-beam>apache-beam tag</a>.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class="reverse desktop" alt="el [...] +<img src=/images/ellipse-mobile.svg class="reverse mobile" alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Blog posts</p><p class=beam-description>Publish articles and share your knowledge about Beam on Medium using the <a target=_blank https://medium.com/tag/apache-beam">apache-beam tag</a>.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div></div><div class=list-item-description><p class=beam-ti [...] <img src=/images/ellipse-mobile.svg class=mobile alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Read our Contribution Guide and Policies</p><p class=beam-description>Get familiar with our <a href=/contribute/>contribution guide</a> and <a href=/contribute/precommit-policies/>policies</a>.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class="reverse desktop" alt=" [...] <img src=/images/ellipse-mobile.svg class="reverse mobile" alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Create an Issue</p><p class=beam-description>Create an <a target=_blank href=https://github.com/apache/beam/issues/new>issue</a> for any bugs you find or features you’d like to see added.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg class=desktop alt="elipse icon"> <img src=/images/ellipse-mobile.svg class=mobile alt="elipse icon"></div><div class=list-item-description><p class=beam-title>Find an area to contribute</p><p class=beam-description>Beam recognizes code and non-code contributions. Check out the <a target=_blank href=https://github.com/apache/beam/issues>GitHub Issues</a> for some inspiration.</p></div></div><div class=list-item><div class=list-item-icon><div class=cirkle><i class="fas fa-check"></i></div><img src=/images/ellipse.svg clas [...] diff --git a/website/generated-content/contribute/index.xml b/website/generated-content/contribute/index.xml index e9af596aa32..30048ea77a2 100644 --- a/website/generated-content/contribute/index.xml +++ b/website/generated-content/contribute/index.xml @@ -1178,6 +1178,7 @@ Consider adding known issues there for minor issues instead of accepting cherry <li>Originating branch has the version information updated to the new version;</li> <li>Nightly snapshot is in progress (do revisit it continually);</li> <li>Set <code>JAVA_HOME</code> to JDK 8 (Example: <code>export JAVA_HOME=/example/path/to/java/jdk8</code>).</li> +<li>Have Java 11 installed.</li> </ul> <p>The core of the release process is the build-vote-fix cycle. Each cycle produces one release candidate. @@ -1220,7 +1221,7 @@ is perfectly safe since the script does not depend on the current working tree.& </li> <li> <p><strong>Usage</strong></p> -<pre><code>./beam/release/src/main/scripts/build_release_candidate.sh --release &quot;${RELEASE_VERSION}&quot; --rc &quot;${RC_NUM}&quot; --github-user &quot;${GITHUB_USER}&quot; +<pre><code>./beam/release/src/main/scripts/build_release_candidate.sh --release &quot;${RELEASE_VERSION}&quot; --rc &quot;${RC_NUM}&quot; --github-user &quot;${GITHUB_USER}&quot; --java11-home &quot;${JAVA11_HOME}&quot; </code></pre> </li> <li> diff --git a/website/generated-content/contribute/release-guide/index.html b/website/generated-content/contribute/release-guide/index.html index b60db4f8c8e..d2535349b9c 100644 --- a/website/generated-content/contribute/release-guide/index.html +++ b/website/generated-content/contribute/release-guide/index.html @@ -129,7 +129,7 @@ Make sure they have blocker Issues attached and are OK to get into the release b You are encouraged to ask the following questions to be answered on each cherry-pick PR and you can choose to reject cherry-pick requests if these questions are not satisfactorily answered:</p><ul><li>Is this a regression from a previous release? (If no, fix could go to a newer version.)</li><li>Is this a new feature or related to a new feature? (If yes, fix could go to a new version.)</li><li>Would this impact production workloads for users? (E.g. if this is a direct runner only fix it [...] However, beyond that each cherry pick will increase the time required for the release and add more last minute code to the release branch. Neither late releases nor not fully tested code will provide positive user value.</p><p><strong>Tip</strong>: Another tool in your toolbox is the known issues section of the release blog. -Consider adding known issues there for minor issues instead of accepting cherry picks to the release branch.</p><hr><h2 id=8-build-a-release-candidate>8. Build a release candidate</h2><h3 id=checklist-before-proceeding>Checklist before proceeding</h3><ul><li>Release Manager’s GPG key is published to <code>dist.apache.org</code>;</li><li>Release Manager’s GPG key is configured in <code>git</code> configuration;</li><li>Release Manager has <code>org.apache.beam</code> listed under <code>St [...] +Consider adding known issues there for minor issues instead of accepting cherry picks to the release branch.</p><hr><h2 id=8-build-a-release-candidate>8. Build a release candidate</h2><h3 id=checklist-before-proceeding>Checklist before proceeding</h3><ul><li>Release Manager’s GPG key is published to <code>dist.apache.org</code>;</li><li>Release Manager’s GPG key is configured in <code>git</code> configuration;</li><li>Release Manager has <code>org.apache.beam</code> listed under <code>St [...] Each cycle produces one release candidate. The Release Manager repeats this cycle until the community approves one release candidate, which is then finalized.</p><p>For this step, we recommend you using automation script to create a RC, but you still can perform all steps manually if you want.</p><h3 id=tag-a-chosen-commit-for-the-rc>Tag a chosen commit for the RC</h3><p>Release candidates are built from single commits off the release branch. Before building, the version must be set to a non-SNAPSHOT, non-dev version. @@ -142,7 +142,7 @@ The final state of the repository should match this diagram:</p><p><img src=/ima </code></pre></li></ul><p>You can do a dry run by omitting the <code>--push-tag</code> flag. Then it will only clone the repo, adjust the version, and add the tag locally. If it looks good, run it again with <code>--push-tag</code>. If you already have a clone that includes the <code>${COMMIT_REF}</code> then you can omit <code>--clone</code>. This -is perfectly safe since the script does not depend on the current working tree.</p><p>See the source of the script for more details, or to run commands manually in case of a problem.</p><h3 id=run-build_release_candidatesh-to-create-a-release-candidate>Run build_release_candidate.sh to create a release candidate</h3><ul><li><p><strong>Script:</strong> <a href=https://github.com/apache/beam/blob/master/release/src/main/scripts/build_release_candidate.sh>build_release_candidate.sh</a></p>< [...] +is perfectly safe since the script does not depend on the current working tree.</p><p>See the source of the script for more details, or to run commands manually in case of a problem.</p><h3 id=run-build_release_candidatesh-to-create-a-release-candidate>Run build_release_candidate.sh to create a release candidate</h3><ul><li><p><strong>Script:</strong> <a href=https://github.com/apache/beam/blob/master/release/src/main/scripts/build_release_candidate.sh>build_release_candidate.sh</a></p>< [...] </code></pre></li><li><p><strong>The script will:</strong></p><ol><li>Clone the repo at the selected RC tag.</li><li>Run gradle publish to push java artifacts into Maven staging repo.</li><li>Stage source release into dist.apache.org dev <a href=https://dist.apache.org/repos/dist/dev/beam/>repo</a>.</li><li>Stage, sign and hash python source distribution and wheels into dist.apache.org dev repo python dir</li><li>Stage SDK docker images to <a href="https://hub.docker.com/search?q=apache% [...] Please note that dependencies for the SDKs with different Python versions vary. Need to verify all Python images by replacing <code>${ver}</code> with each supported Python version <code>X.Y</code>.</li></ul><pre><code>docker run --rm -it --entrypoint=/bin/bash apache/beam_python${ver}_sdk:${RELEASE}_rc{RC_NUM} diff --git a/website/generated-content/documentation/runners/direct/index.html b/website/generated-content/documentation/runners/direct/index.html index 81f6a8ddbc0..0ff09795131 100644 --- a/website/generated-content/documentation/runners/direct/index.html +++ b/website/generated-content/documentation/runners/direct/index.html @@ -19,7 +19,7 @@ function addPlaceholder(){$('input:text').attr('placeholder',"What are you looking for?");} function endSearch(){var search=document.querySelector(".searchBar");search.classList.add("disappear");var icons=document.querySelector("#iconsBar");icons.classList.remove("disappear");} function blockScroll(){$("body").toggleClass("fixedPosition");} -function openMenu(){addPlaceholder();blockScroll();}</script><div class="clearfix container-main-content"><div class="section-nav closed" data-offset-top=90 data-offset-bottom=500><span class="section-nav-back glyphicon glyphicon-menu-left"></span><nav><ul class=section-nav-list data-section-nav><li><span class=section-nav-list-main-title>Runners</span></li><li><a href=/documentation/runners/capability-matrix/>Capability Matrix</a></li><li><a href=/documentation/runners/direct/>Direct Ru [...] +function openMenu(){addPlaceholder();blockScroll();}</script><div class="clearfix container-main-content"><div class="section-nav closed" data-offset-top=90 data-offset-bottom=500><span class="section-nav-back glyphicon glyphicon-menu-left"></span><nav><ul class=section-nav-list data-section-nav><li><span class=section-nav-list-main-title>Runners</span></li><li><a href=/documentation/runners/capability-matrix/>Capability Matrix</a></li><li><a href=/documentation/runners/direct/>Direct Ru [...] <span class=o><</span><span class=n>groupId</span><span class=o>></span><span class=n>org</span><span class=o>.</span><span class=na>apache</span><span class=o>.</span><span class=na>beam</span><span class=o></</span><span class=n>groupId</span><span class=o>></span> <span class=o><</span><span class=n>artifactId</span><span class=o>></span><span class=n>beam</span><span class=o>-</span><span class=n>runners</span><span class=o>-</span><span class=n>direct</span><span class=o>-</span><span class=n>java</span><span class=o></</span><span class=n>artifactId</span><span class=o>></span> <span class=o><</span><span class=n>version</span><span class=o>></span><span class=n>2</span><span class=o>.</span><span class=na>41</span><span class=o>.</span><span class=na>0</span><span class=o></</span><span class=n>version</span><span class=o>></span> @@ -30,7 +30,7 @@ function openMenu(){addPlaceholder();blockScroll();}</script><div class="clearfi interface for defaults and additional pipeline configuration options.</p><h2 id=additional-information-and-caveats>Additional information and caveats</h2><h3 id=memory-considerations>Memory considerations</h3><p>Local execution is limited by the memory available in your local environment. It is highly recommended that you run your pipeline with data sets small enough to fit in local memory. You can create a small in-memory data set using a <span class=language-java><a href=https://beam.a [...] By default, <code>targetParallelism</code> is the greater of the number of available processors and 3.</p><p class=language-py>Number of threads or subprocesses is defined by setting the <code>direct_num_workers</code> pipeline option. From 2.22.0, <code>direct_num_workers = 0</code> is supported. When <code>direct_num_workers</code> is set to 0, it will set the number of threads/subprocess to the number of cores of the machine where the pipeline is running.</p><p class=language-py><strong>Setting running mode</strong></p><p class=language-py>In Beam 2.19.0 and newer, you can use the <code>direct_running_mode</code> pipeline option to set the running mode. -<code>direct_running_mode</code> can be one of [<code>'in_memory'</code>, <code>'multi_threading'</code>, <code>'multi_processing'</code>].</p><p class=language-py><b>in_memory</b>: Runner and workers’ communication happens in memory (not through gRPC). This is a default mode.</p><p class=language-py><b>multi_threading</b>: Runner and workers communicate through gRPC and each worker runs in a thread.</p><p class=language-py><b>multi_processing</b>: Runner and workers communicate th [...] +<code>direct_running_mode</code> can be one of [<code>'in_memory'</code>, <code>'multi_threading'</code>, <code>'multi_processing'</code>].</p><p class=language-py><b>in_memory</b>: Runner and workers’ communication happens in memory (not through gRPC). This is a default mode.</p><p class=language-py><b>multi_threading</b>: Runner and workers communicate through gRPC and each worker runs in a thread.</p><p class=language-py><b>multi_processing</b>: Runner and workers communicate th [...] <a href=https://www.apache.org>The Apache Software Foundation</a> | <a href=/privacy_policy>Privacy Policy</a> | <a href=/feed.xml>RSS Feed</a><br><br>Apache Beam, Apache, Beam, the Beam logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation. All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.</div></div><div class="footer__cols__col footer__cols__col__logos"><div class=footer__cols__col--group><div class=footer__cols__col__logo><a href=https://github.com/apache/beam><im [...] \ No newline at end of file diff --git a/website/generated-content/sitemap.xml b/website/generated-content/sitemap.xml index cc6d58113e2..2dc2e981c56 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.41.0/</loc><lastmod>2022-08-23T21:36:06+00:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2022-10-11T15:00:59+02:00</lastmod></url><url><loc>/blog/</loc><lastmod>2022-10-11T15:00:59+02:00</lastmod></url><url><loc>/categories/</loc><lastmod>2022-10-11T15:00:59+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.41.0/</loc><lastmod>2022-08-23T21:36:06+00:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2022-10-11T15:00:59+02:00</lastmod></url><url><loc>/blog/</loc><lastmod>2022-10-11T15:00:59+02:00</lastmod></url><url><loc>/categories/</loc><lastmod>2022-10-11T15:00:59+02:00</lastmod></url><url><loc>/catego [...] \ No newline at end of file