This is an automated email from the ASF dual-hosted git repository. mergebot-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/beam-site.git
commit 5122163694da52d36c6ce7f7a943c7a141020ba8 Author: Mergebot <merge...@apache.org> AuthorDate: Wed Oct 3 20:03:19 2018 +0000 Prepare repository for deployment. --- .../2018/10/03/beam-2.7.0.html} | 287 +++++++-------------- content/blog/index.html | 32 +++ content/feed.xml | 174 ++++++------- content/get-started/downloads/index.html | 2 + content/index.html | 10 +- 5 files changed, 213 insertions(+), 292 deletions(-) diff --git a/content/index.html b/content/blog/2018/10/03/beam-2.7.0.html similarity index 56% copy from content/index.html copy to content/blog/2018/10/03/beam-2.7.0.html index bf13aa1..df816da 100644 --- a/content/index.html +++ b/content/blog/2018/10/03/beam-2.7.0.html @@ -28,9 +28,8 @@ <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>Apache Beam</title> - <meta name="description" content="Apache Beam is an open source, unified model and set of language-specific SDKs for defining and executing data processing workflows, and also data ingestion and integration flows, supporting Enterprise Integration Patterns (EIPs) and Domain Specific Languages (DSLs). Dataflow pipelines simplify the mechanics of large-scale batch and streaming data processing and can run on a number of runtimes like Apache Flink, Apache Spark, and Google Cloud Dataflow [...] -"> + <title>Apache Beam 2.7.0</title> + <meta name="description" content="We are happy to present the new 2.7.0 release of Beam. This release includes both improvements and new functionality.See the download page for this release."> <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400" rel="stylesheet"> <link rel="stylesheet" href="/css/site.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> @@ -39,7 +38,7 @@ <script src="/js/fix-menu.js"></script> <script src="/js/section-nav.js"></script> <script src="/js/page-nav.js"></script> - <link rel="canonical" href="https://beam.apache.org/" data-proofer-ignore> + <link rel="canonical" href="https://beam.apache.org/blog/2018/10/03/beam-2.7.0.html" data-proofer-ignore> <link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico"> <link rel="alternate" type="application/rss+xml" title="Apache Beam" href="https://beam.apache.org/feed.xml"> <script> @@ -52,7 +51,7 @@ </script> </head> - <body class="body body--index"> + <body class="body "> <!-- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -121,6 +120,31 @@ <div class="body__contained"> <!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. See accompanying LICENSE file. +--> + + + +<article class="post" itemscope itemtype="http://schema.org/BlogPosting"> + + <header class="post-header"> + <h1 class="post-title" itemprop="name headline">Apache Beam 2.7.0</h1> + <p class="post-meta"><time datetime="2018-10-03T01:00:01-07:00" itemprop="datePublished">Oct 3, 2018</time> • + Charles Chen + + </p> + </header> + + <div class="post-content" itemprop="articleBody"> + <!-- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at @@ -133,206 +157,71 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<div class="hero-bg"> - <div class="hero section"> - <div class="hero__cols"> - <div class="hero__cols__col"> - <div class="hero__cols__col__content"> - <div class="hero__title"> - Apache Beam: An advanced unified programming model - </div> - <div class="hero__subtitle"> - Implement batch and streaming data processing jobs that run on any execution engine. - </div> - <div class="hero__ctas hero__ctas--first"> - <a class="button button--primary" href="/get-started/beam-overview/">Learn more</a> - <a class="button button--primary" href="/get-started/downloads/">Download Beam SDK 2.7.0</a> - </div> - <div class="hero__ctas"> - <a class="button" href="/get-started/quickstart-java/">Java Quickstart</a> - <a class="button" href="/get-started/quickstart-py/">Python Quickstart</a> - <a class="button" href="/get-started/quickstart-go/">Go Quickstart</a> - </div> - </div> - </div> - <div class="hero__cols__col"> - <div class="hero__blog"> - <div class="hero__blog__title"> - The latest from the blog - </div> - <div class="hero__blog__cards"> - - <a class="hero__blog__cards__card" href="/blog/2018/08/21/beam-summit-europe.html"> - <div class="hero__blog__cards__card__title">Beam Summit Europe 2018</div> - <div class="hero__blog__cards__card__date">Aug 21, 2018</div> - </a> - - <a class="hero__blog__cards__card" href="/blog/2018/08/20/review-input-streaming-connectors.html"> - <div class="hero__blog__cards__card__title">A review of input streaming connectors</div> - <div class="hero__blog__cards__card__date">Aug 20, 2018</div> - </a> - - <a class="hero__blog__cards__card" href="/blog/2018/08/10/beam-2.6.0.html"> - <div class="hero__blog__cards__card__title">Apache Beam 2.6.0</div> - <div class="hero__blog__cards__card__date">Aug 10, 2018</div> - </a> - - </div> - </div> - </div> - </div> - </div> -</div> -<div class="pillars section"> - <div class="pillars__title"> - All about Apache Beam - </div> - <div class="pillars__cols"> - - <div class="pillars__cols__col"> - <div class="pillars__cols__col__title"> - Unified - </div> - <div class="pillars__cols__col__body"> - Use a single programming model for both batch and streaming use cases. - </div> - </div> - - <div class="pillars__cols__col"> - <div class="pillars__cols__col__title"> - Portable - </div> - <div class="pillars__cols__col__body"> - Execute pipelines on multiple execution environments. - </div> - </div> - - <div class="pillars__cols__col"> - <div class="pillars__cols__col__title"> - Extensible - </div> - <div class="pillars__cols__col__body"> - Write and share new SDKs, IO connectors, and transformation libraries. - </div> - </div> - - </div> -</div> +<p>We are happy to present the new 2.7.0 release of Beam. This release includes both improvements and new functionality. +See the <a href="https://beam.apache.org/get-started/downloads/#270-2018-10-02">download page</a> for this release.<!--more--> +For more information on changes in 2.7.0, check out the +<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12343654">detailed release notes</a>.</p> -<div class="graphic section"> -<div class="graphic__image"> -<img src="/images/beam_architecture.png" alt="Beam architecture" /> -</div> -</div> +<h2 id="new-features--improvements">New Features / Improvements</h2> -<div class="logos section"> - <div class="logos__title"> - Works with - </div> - <div class="logos__logos"> - - <div class="logos__logos__logo"> - <a href="http://apex.apache.org"><img src="/images/logo_apex.png" alt="APEX" /></a> - </div> - - <div class="logos__logos__logo"> - <a href="http://flink.apache.org"><img src="/images/logo_flink.png" alt="Flink" /></a> - </div> - - <div class="logos__logos__logo"> - <a href="http://spark.apache.org/"><img src="/images/logo_spark.png" alt="Spark" /></a> - </div> - - <div class="logos__logos__logo"> - <a href="https://cloud.google.com/dataflow/"><img src="/images/logo_google_cloud.png" alt="Google Cloud Dataflow" /></a> - </div> - - <div class="logos__logos__logo"> - <a href="http://gearpump.apache.org/"><img src="/images/logo_gearpump.png" alt="Gearpump" /></a> - </div> - - <div class="logos__logos__logo"> - <a href="http://samza.apache.org/"><img src="/images/logo_samza.png" alt="Samza" /></a> - </div> - - </div> -</div> +<h3 id="new-ios">New I/Os</h3> -<div class="cards section section--wide"> - <div class="section__contained"> - <div class="cards__title"> - Testimonials - </div> - <div class="cards__cards"> - - <div class="cards__cards__card"> - <div class="cards__cards__card__body"> - A framework that delivers the flexibility and advanced functionality our customers need. - </div> - <div class="cards__cards__card__user"> - <!-- TODO: Implement icons. - <div class="cards__cards__card__user__icon"> - </div> - --> - <div class="cards__cards__card__user__name"> - –Talend - </div> - </div> - </div> - - <div class="cards__cards__card"> - <div class="cards__cards__card__body"> - Apache Beam has powerful semantics that solve real-world challenges of stream processing. - </div> - <div class="cards__cards__card__user"> - <!-- TODO: Implement icons. - <div class="cards__cards__card__user__icon"> - </div> - --> - <div class="cards__cards__card__user__name"> - –PayPal - </div> - </div> - </div> - - <div class="cards__cards__card"> - <div class="cards__cards__card__body"> - Apache Beam represents a principled approach for analyzing data streams. - </div> - <div class="cards__cards__card__user"> - <!-- TODO: Implement icons. - <div class="cards__cards__card__user__icon"> - </div> - --> - <div class="cards__cards__card__user__name"> - –data Artisans - </div> - </div> - </div> - - </div> - <div class="cards__body"> - Beam is an open source community and contributions are greatly appreciated! - If you’d like to contribute, please see the <a href="/contribute/">Contribute</a> section. - </div> - </div> -</div> +<ul> + <li>KuduIO</li> + <li>Amazon SNS sink</li> + <li>Amazon SqsIO</li> +</ul> + +<h3 id="dependency-upgrades">Dependency Upgrades</h3> + +<ul> + <li>Apache Calcite dependency upgraded to 1.17.0</li> + <li>Apache Derby dependency upgraded to 10.14.2.0</li> + <li>Apache HTTP components upgraded (see release notes).</li> +</ul> + +<h3 id="portability">Portability</h3> + +<ul> + <li>Experimental support for Python on local Flink runner for simple +examples, see latest information here: +https://beam.apache.org/contribute/portability/#status.</li> +</ul> + +<h2 id="miscellaneous-fixes">Miscellaneous Fixes</h2> + +<h3 id="ios">I/Os</h3> + +<ul> + <li>KinesisIO, fixed dependency issue</li> +</ul> + +<h2 id="list-of-contributors">List of Contributors</h2> + +<p>According to git shortlog, the following 72 people contributed +to the 2.7.0 release. Thank you to all contributors!</p> + +<p>Ahmet Altay, Alan Myrvold, Alexey Romanenko, Aljoscha Krettek, +Andrew Pilloud, Ankit Jhalaria, Ankur Goenka, Anton Kedin, Boyuan +Zhang, Carl McGraw, Carlos Alonso, cclauss, Chamikara Jayalath, +Charles Chen, Cory Brzycki, Daniel Oliveira, Dariusz Aniszewski, +devinduan, Eric Beach, Etienne Chauchot, Eugene Kirpichov, Garrett +Jones, Gene Peters, Gleb Kanterov, Henning Rohde, Henry Suryawirawan, +Holden Karau, Huygaa Batsaikhan, Ismaël Mejía, Jason Kuster, Jean- +Baptiste Onofré, Joachim van der Herten, Jozef Vilcek, jxlewis, Kai +Jiang, Katarzyna Kucharczyk, Kenn Knowles, Krzysztof Trubalski, Kyle +Winkelman, Leen Toelen, Luis Enrique Ortíz Ramirez, Lukasz Cwik, +Łukasz Gajowy, Luke Cwik, Mark Liu, Matthias Feys, Maximilian Michels, +Melissa Pashniak, Mikhail Gryzykhin, Mikhail Sokolov, mingmxu, Norbert +Chen, Pablo Estrada, Prateek Chanda, Raghu Angadi, Ravi Pathak, Reuven +Lax, Robert Bradshaw, Robert Burke, Rui Wang, Ryan Williams, Sindy Li, +Thomas Weise, Tim Robertson, Tormod Haavi, Udi Meiri, Vaclav Plajt, +Valentyn Tymofieiev, xiliu, XuMingmin, Yifan Zou, Yueyang Qiu.</p> -<div class="ctas section"> - <div class="ctas__title"> - Get started - </div> - <div class="ctas__ctas ctas__ctas--top"> - <a class="button button--primary" href="/get-started/beam-overview/">Learn more</a> - <a class="button button--primary" href="/get-started/downloads/">Download Beam SDK 2.7.0</a> - </div> - <div class="ctas__ctas"> - <a class="button" href="/get-started/quickstart-java/">Java Quickstart</a> - <a class="button" href="/get-started/quickstart-py/">Python Quickstart</a> - <a class="button" href="/get-started/quickstart-go/">Go Quickstart</a> </div> -</div> + +</article> </div> <!-- diff --git a/content/blog/index.html b/content/blog/index.html index f3c8774..ad88fa9 100644 --- a/content/blog/index.html +++ b/content/blog/index.html @@ -139,6 +139,38 @@ limitations under the License. <p>This is the blog for the Apache Beam project. This blog contains news and updates for the project.</p> +<h3 id="apache-beam-270"><a class="post-link" href="/blog/2018/10/03/beam-2.7.0.html">Apache Beam 2.7.0</a></h3> +<p><i>Oct 3, 2018 • + Charles Chen +</i></p> + +<!-- +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> + +<p>We are happy to present the new 2.7.0 release of Beam. This release includes both improvements and new functionality. +See the <a href="https://beam.apache.org/get-started/downloads/#270-2018-10-02">download page</a> for this release.</p> + +<!-- Render a "read more" button if the post is longer than the excerpt --> + +<p> +<a class="btn btn-default btn-sm" href="/blog/2018/10/03/beam-2.7.0.html" role="button"> +Read more <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span> +</a> +</p> + +<hr /> + <h3 id="beam-summit-europe-2018"><a class="post-link" href="/blog/2018/08/21/beam-summit-europe.html">Beam Summit Europe 2018</a></h3> <p><i>Aug 21, 2018 • Matthias Baetens [<a href="https://twitter.com/matthiasbaetens">@matthiasbaetens</a>] diff --git a/content/feed.xml b/content/feed.xml index ea1b9a8..ac8b039 100644 --- a/content/feed.xml +++ b/content/feed.xml @@ -20,6 +20,92 @@ <generator>Jekyll v3.2.0</generator> <item> + <title>Apache Beam 2.7.0</title> + <description><!-- +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> + +<p>We are happy to present the new 2.7.0 release of Beam. This release includes both improvements and new functionality. +See the <a href="https://beam.apache.org/get-started/downloads/#270-2018-10-02">download page</a> for this release.<!--more--> +For more information on changes in 2.7.0, check out the +<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&amp;version=12343654">detailed release notes</a>.</p> + +<h2 id="new-features--improvements">New Features / Improvements</h2> + +<h3 id="new-ios">New I/Os</h3> + +<ul> + <li>KuduIO</li> + <li>Amazon SNS sink</li> + <li>Amazon SqsIO</li> +</ul> + +<h3 id="dependency-upgrades">Dependency Upgrades</h3> + +<ul> + <li>Apache Calcite dependency upgraded to 1.17.0</li> + <li>Apache Derby dependency upgraded to 10.14.2.0</li> + <li>Apache HTTP components upgraded (see release notes).</li> +</ul> + +<h3 id="portability">Portability</h3> + +<ul> + <li>Experimental support for Python on local Flink runner for simple +examples, see latest information here: +https://beam.apache.org/contribute/portability/#status.</li> +</ul> + +<h2 id="miscellaneous-fixes">Miscellaneous Fixes</h2> + +<h3 id="ios">I/Os</h3> + +<ul> + <li>KinesisIO, fixed dependency issue</li> +</ul> + +<h2 id="list-of-contributors">List of Contributors</h2> + +<p>According to git shortlog, the following 72 people contributed +to the 2.7.0 release. Thank you to all contributors!</p> + +<p>Ahmet Altay, Alan Myrvold, Alexey Romanenko, Aljoscha Krettek, +Andrew Pilloud, Ankit Jhalaria, Ankur Goenka, Anton Kedin, Boyuan +Zhang, Carl McGraw, Carlos Alonso, cclauss, Chamikara Jayalath, +Charles Chen, Cory Brzycki, Daniel Oliveira, Dariusz Aniszewski, +devinduan, Eric Beach, Etienne Chauchot, Eugene Kirpichov, Garrett +Jones, Gene Peters, Gleb Kanterov, Henning Rohde, Henry Suryawirawan, +Holden Karau, Huygaa Batsaikhan, Ismaël Mejía, Jason Kuster, Jean- +Baptiste Onofré, Joachim van der Herten, Jozef Vilcek, jxlewis, Kai +Jiang, Katarzyna Kucharczyk, Kenn Knowles, Krzysztof Trubalski, Kyle +Winkelman, Leen Toelen, Luis Enrique Ortíz Ramirez, Lukasz Cwik, +Łukasz Gajowy, Luke Cwik, Mark Liu, Matthias Feys, Maximilian Michels, +Melissa Pashniak, Mikhail Gryzykhin, Mikhail Sokolov, mingmxu, Norbert +Chen, Pablo Estrada, Prateek Chanda, Raghu Angadi, Ravi Pathak, Reuven +Lax, Robert Bradshaw, Robert Burke, Rui Wang, Ryan Williams, Sindy Li, +Thomas Weise, Tim Robertson, Tormod Haavi, Udi Meiri, Vaclav Plajt, +Valentyn Tymofieiev, xiliu, XuMingmin, Yifan Zou, Yueyang Qiu.</p> +</description> + <pubDate>Wed, 03 Oct 2018 01:00:01 -0700</pubDate> + <link>https://beam.apache.org/blog/2018/10/03/beam-2.7.0.html</link> + <guid isPermaLink="true">https://beam.apache.org/blog/2018/10/03/beam-2.7.0.html</guid> + + + <category>blog</category> + + </item> + + <item> <title>Beam Summit Europe 2018</title> <description><!-- Licensed under the Apache License, Version 2.0 (the "License"); @@ -2025,93 +2111,5 @@ limitations under the License. </item> - <item> - <title>Python SDK released in Apache Beam 0.6.0</title> - <description><!-- -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. ---> - -<p>Apache Beam’s latest release, version <a href="/get-started/downloads/">0.6.0</a>, introduces a new SDK – this time, for the Python programming language. The Python SDK joins the Java SDK as the second implementation of the Beam programming model.</p> - -<!--more--> - -<p>The Python SDK incorporates all of the main concepts of the Beam model, including ParDo, GroupByKey, Windowing, and others. It features extensible IO APIs for writing bounded sources and sinks, and provides built-in implementation for reading and writing Text, Avro, and TensorFlow record files, as well as connectors to Google BigQuery and Google Cloud Datastore.</p> - -<p>There are two runners capable of executing pipelines written with the Python SDK today: <a href="/documentation/runners/direct/">Direct Runner</a> and <a href="/documentation/runners/dataflow/">Dataflow Runner</a>, both of which are currently limited to batch execution only. Upcoming features will shortly bring the benefits of the Python SDK to additional runners.</p> - -<h4 id="try-the-apache-beam-python-sdk">Try the Apache Beam Python SDK</h4> - -<p>If you would like to try out the Python SDK, a good place to start is the <a href="/get-started/quickstart-py/">Quickstart</a>. After that, you can take a look at additional <a href="https://github.com/apache/beam/tree/v0.6.0/sdks/python/apache_beam/examples">examples</a>, and deep dive into the <a href="/documentation/sdks/pydoc/">API reference</a>.</p> - -<p>Let’s take a look at a quick example together. First, install the <code class="highlighter-rouge">apache-beam</code> package from PyPI and start your Python interpreter.</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>$ pip install apache-beam -$ python -</code></pre> -</div> - -<p>We will harness the power of Apache Beam to estimate Pi in honor of the recently passed Pi Day.</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>import random -import apache_beam as beam - -def run_trials(count): - """Throw darts into unit square and count how many fall into unit circle.""" - inside = 0 - for _ in xrange(count): - x, y = random.uniform(0, 1), random.uniform(0, 1) - inside += 1 if x*x + y*y &lt;= 1.0 else 0 - return count, inside - -def combine_results(results): - """Given all the trial results, estimate pi.""" - total, inside = sum(r[0] for r in results), sum(r[1] for r in results) - return total, inside, 4 * float(inside) / total if total &gt; 0 else 0 - -p = beam.Pipeline() -(p | beam.Create([500] * 10) # Create 10 experiments with 500 samples each. - | beam.Map(run_trials) # Run experiments in parallel. - | beam.CombineGlobally(combine_results) # Combine the results. - | beam.io.WriteToText('./pi_estimate.txt')) # Write PI estimate to a file. - -p.run() -</code></pre> -</div> - -<p>This example estimates Pi by throwing random darts into the unit square and keeping track of the fraction of those darts that fell into the unit circle (see the full <a href="https://github.com/apache/beam/blob/v0.6.0/sdks/python/apache_beam/examples/complete/estimate_pi.py">example</a> for details). If you are curious, you can check the result of our estimation by looking at the output file.</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>$ cat pi_estimate.txt* -</code></pre> -</div> - -<h4 id="roadmap">Roadmap</h4> - -<p>The first thing on the Python SDK’s roadmap is to address two of its limitations. First, the existing runners are currently limited to bounded PCollections, and we are looking forward to extending the SDK to support unbounded PCollections (“streaming”). Additionally, we are working on extending support to more Apache Beam runners, and the upcoming Fn API will do the heavy lifting.</p> - -<p>Both of these improvements will enable the Python SDK to fulfill the mission of Apache Beam: a unified programming model for batch and streaming data processing that can run on any execution engine.</p> - -<h4 id="join-us">Join us!</h4> - -<p>Please consider joining us, whether as a user or a contributor, as we work towards our first release with API stability. If you’d like to try out Apache Beam today, check out the latest <a href="/get-started/downloads/">0.6.0</a> release. We welcome contributions and participation from anyone through our mailing lists, issue tracker, pull requests, and events.</p> -</description> - <pubDate>Thu, 16 Mar 2017 01:00:01 -0700</pubDate> - <link>https://beam.apache.org/blog/2017/03/16/python-sdk-release.html</link> - <guid isPermaLink="true">https://beam.apache.org/blog/2017/03/16/python-sdk-release.html</guid> - - - <category>blog</category> - - </item> - </channel> </rss> diff --git a/content/get-started/downloads/index.html b/content/get-started/downloads/index.html index eb6874c..f6a5c10 100644 --- a/content/get-started/downloads/index.html +++ b/content/get-started/downloads/index.html @@ -281,6 +281,8 @@ versions denoted <code class="highlighter-rouge">0.x.y</code>.</p> <a href="https://dist.apache.org/repos/dist/release/beam/2.7.0/apache-beam-2.7.0-source-release.zip.sha512">SHA-512</a> <a href="https://dist.apache.org/repos/dist/release/beam/2.7.0/apache-beam-2.7.0-source-release.zip.asc">signature</a>.</p> +<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12343654">Release notes</a>.</p> + <h3 id="260-2018-08-08">2.6.0 (2018-08-08)</h3> <p>Official <a href="https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip">source code download</a> <a href="https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip.sha512">SHA-512</a> diff --git a/content/index.html b/content/index.html index bf13aa1..8f3af7f 100644 --- a/content/index.html +++ b/content/index.html @@ -162,6 +162,11 @@ limitations under the License. </div> <div class="hero__blog__cards"> + <a class="hero__blog__cards__card" href="/blog/2018/10/03/beam-2.7.0.html"> + <div class="hero__blog__cards__card__title">Apache Beam 2.7.0</div> + <div class="hero__blog__cards__card__date">Oct 3, 2018</div> + </a> + <a class="hero__blog__cards__card" href="/blog/2018/08/21/beam-summit-europe.html"> <div class="hero__blog__cards__card__title">Beam Summit Europe 2018</div> <div class="hero__blog__cards__card__date">Aug 21, 2018</div> @@ -172,11 +177,6 @@ limitations under the License. <div class="hero__blog__cards__card__date">Aug 20, 2018</div> </a> - <a class="hero__blog__cards__card" href="/blog/2018/08/10/beam-2.6.0.html"> - <div class="hero__blog__cards__card__title">Apache Beam 2.6.0</div> - <div class="hero__blog__cards__card__date">Aug 10, 2018</div> - </a> - </div> </div> </div>