You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ki...@apache.org on 2022/08/23 18:50:23 UTC

[beam] branch master updated: Update Beam 2.41.0 release docs

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

kileysok pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new 40b671be486 Update Beam 2.41.0 release docs
     new 7fea1ef262c Merge pull request #22706 from kileys/releasedoc
40b671be486 is described below

commit 40b671be486eac02f5745d1627439a4d6eb40b8b
Author: kileys <ki...@google.com>
AuthorDate: Mon Aug 22 22:26:18 2022 +0000

    Update Beam 2.41.0 release docs
---
 CHANGES.md                                         |  14 +--
 website/www/site/config.toml                       |   2 +-
 website/www/site/content/en/blog/beam-2.41.0.md    | 128 +++++++++++++++++++++
 .../www/site/content/en/get-started/downloads.md   |   8 ++
 website/www/site/data/authors.yml                  |   4 +
 5 files changed, 142 insertions(+), 14 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index b8775c11742..ed4a5c841ef 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -81,26 +81,18 @@
 
 * ([#X](https://github.com/apache/beam/issues/X)).
 
-# [2.41.0] - Unreleased
-
-## Highlights
-
-* New highly anticipated feature X added to Python SDK ([#X](https://github.com/apache/beam/issues/X)).
-* New highly anticipated feature Y added to Java SDK ([#Y](https://github.com/apache/beam/issues/Y)).
+# [2.41.0] - 2022-08-TODO
 
 ## I/Os
 
-* Support for X source added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
 * Projection Pushdown optimizer is now on by default for streaming, matching the behavior of batch pipelines since 2.38.0. If you encounter a bug with the optimizer, please file an issue and disable the optimizer using pipeline option `--experiments=disable_projection_pushdown`.
 
 ## New Features / Improvements
 
-* X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
 * Previously available in Java sdk, Python sdk now also supports logging level overrides per module. ([#18222](https://github.com/apache/beam/issues/18222)).
 
 ## Breaking Changes
 
-* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)).
 * Projection Pushdown optimizer may break Dataflow upgrade compatibility for optimized pipelines when it removes unused fields. If you need to upgrade and encounter a compatibility issue, disable the optimizer using pipeline option `--experiments=disable_projection_pushdown`.
 
 ## Deprecations
@@ -115,11 +107,7 @@
 
 * Fixed a condition where retrying queries would yield an incorrect cursor in the Java SDK Firestore Connector ([#22089](https://github.com/apache/beam/issues/22089)).
 * Fixed plumbing allowed lateness in Go SDK. It was ignoring the user set value earlier and always used to set to 0. ([#22474](https://github.com/apache/beam/issues/22474)).
-* Fixed X (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
 
-## Known Issues
-
-* ([#X](https://github.com/apache/beam/issues/X)).
 
 # [2.40.0] - 2022-06-25
 
diff --git a/website/www/site/config.toml b/website/www/site/config.toml
index 39b6ae3b4fd..117cafd62de 100644
--- a/website/www/site/config.toml
+++ b/website/www/site/config.toml
@@ -104,7 +104,7 @@ github_project_repo = "https://github.com/apache/beam"
 
 [params]
 description = "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 (a cloud service). Be [...]
-release_latest = "2.40.0"
+release_latest = "2.41.0"
 # The repository and branch where the files live in Github or Colab. This is used
 # to serve and stage from your local branch, but publish to the master branch.
 #   e.g. https://github.com/{{< param branch_repo >}}/path/to/notebook.ipynb
diff --git a/website/www/site/content/en/blog/beam-2.41.0.md b/website/www/site/content/en/blog/beam-2.41.0.md
new file mode 100644
index 00000000000..74a1c41ce4a
--- /dev/null
+++ b/website/www/site/content/en/blog/beam-2.41.0.md
@@ -0,0 +1,128 @@
+---
+title:  "Apache Beam 2.41.0"
+date:   2022-08-TODO 9:00:00 -0700
+categories:
+- blog
+- release
+authors:
+- kileysok
+---
+
+<!--
+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.
+-->
+
+We are happy to present the new 2.41.0 release of Beam.
+This release includes both improvements and new functionality.
+See the [download page](/get-started/downloads/#2410-2022-08-TODO) for this release.
+
+<!--more-->
+
+For more information on changes in 2.41.0, check out the [detailed release notes](https://github.com/apache/beam/milestone/3?closed=1).
+
+## I/Os
+
+* Projection Pushdown optimizer is now on by default for streaming, matching the behavior of batch pipelines since 2.38.0. If you encounter a bug with the optimizer, please file an issue and disable the optimizer using pipeline option `--experiments=disable_projection_pushdown`.
+
+## New Features / Improvements
+
+* Previously available in Java sdk, Python sdk now also supports logging level overrides per module. ([#18222](https://github.com/apache/beam/issues/18222)).
+
+## Breaking Changes
+
+* Projection Pushdown optimizer may break Dataflow upgrade compatibility for optimized pipelines when it removes unused fields. If you need to upgrade and encounter a compatibility issue, disable the optimizer using pipeline option `--experiments=disable_projection_pushdown`.
+
+## Deprecations
+
+* Support for Spark 2.4.x is deprecated and will be dropped with the release of Beam 2.44.0 or soon after (Spark runner) ([#22094](https://github.com/apache/beam/issues/22094)).
+* The modules [amazon-web-services](https://github.com/apache/beam/tree/master/sdks/java/io/amazon-web-services) and
+  [kinesis](https://github.com/apache/beam/tree/master/sdks/java/io/kinesis) for AWS Java SDK v1 are deprecated
+  in favor of [amazon-web-services2](https://github.com/apache/beam/tree/master/sdks/java/io/amazon-web-services2)
+  and will be eventually removed after a few Beam releases (Java) ([#21249](https://github.com/apache/beam/issues/21249)).
+
+## Bugfixes
+
+* Fixed a condition where retrying queries would yield an incorrect cursor in the Java SDK Firestore Connector ([#22089](https://github.com/apache/beam/issues/22089)).
+* Fixed plumbing allowed lateness in Go SDK. It was ignoring the user set value earlier and always used to set to 0. ([#22474](https://github.com/apache/beam/issues/22474)).
+
+### Known Issues
+
+* See a full list of open [issues that affect](https://github.com/apache/beam/milestone/3) this version.
+
+## List of Contributors
+
+According to git shortlog, the following people contributed to the 2.41.0 release. Thank you to all contributors!
+
+Ahmed Abualsaud
+Ahmet Altay
+akashorabek
+Alexey Inkin
+Alexey Romanenko
+Anand Inguva
+andoni-guzman
+Andrew Pilloud
+Andrey
+Andy Ye
+Balázs Németh
+Benjamin Gonzalez
+BjornPrime
+Brian Hulette
+bulat safiullin
+bullet03
+Byron Ellis
+Chamikara Jayalath
+Damon Douglas
+Daniel Oliveira
+Daniel Thevessen
+Danny McCormick
+David Huntsperger
+Dheeraj Gharde
+Etienne Chauchot
+Evan Galpin
+Fernando Morales
+Heejong Lee
+Jack McCluskey
+johnjcasey
+Kenneth Knowles
+Ke Wu
+Kiley Sok
+Liam Miller-Cushon
+Lucas Nogueira
+Luke Cwik
+MakarkinSAkvelon
+Manu Zhang
+Minbo Bae
+Moritz Mack
+Naireen Hussain
+Ning Kang
+Oleh Borysevych
+Pablo Estrada
+pablo rodriguez defino
+Pranav Bhandari
+Rebecca Szper
+Red Daly
+Reuven Lax
+Ritesh Ghorse
+Robert Bradshaw
+Robert Burke
+Ryan Thompson
+Sam Whittle
+Steven Niemitz
+Valentyn Tymofieiev
+Vincent Marquez
+Vitaly Terentyev
+Vlad
+Vladislav Chunikhin
+Yichi Zhang
+Yi Hu
+yirutang
+Yixiao Shen
+Yu Feng
diff --git a/website/www/site/content/en/get-started/downloads.md b/website/www/site/content/en/get-started/downloads.md
index 84adbcb7271..703f73974a6 100644
--- a/website/www/site/content/en/get-started/downloads.md
+++ b/website/www/site/content/en/get-started/downloads.md
@@ -88,6 +88,14 @@ versions denoted `0.x.y`.
 
 ## Releases
 
+### 2.41.0 (2022-08-TODO)
+Official [source code download](https://www.apache.org/dyn/closer.cgi/beam/2.41.0/apache-beam-2.41.0-source-release.zip).
+[SHA-512](https://downloads.apache.org/beam/2.41.0/apache-beam-2.41.0-source-release.zip.sha512).
+[signature](https://downloads.apache.org/beam/2.41.0/apache-beam-2.41.0-source-release.zip.asc).
+
+[Release notes](https://github.com/apache/beam/releases/tag/v2.41.0)
+[Blog post](/blog/beam-2.41.0).
+
 ### 2.40.0 (2022-06-25)
 Official [source code download](https://www.apache.org/dyn/closer.cgi/beam/2.40.0/apache-beam-2.40.0-source-release.zip).
 [SHA-512](https://downloads.apache.org/beam/2.40.0/apache-beam-2.40.0-source-release.zip.sha512).
diff --git a/website/www/site/data/authors.yml b/website/www/site/data/authors.yml
index 53f97783016..8960d6738a3 100644
--- a/website/www/site/data/authors.yml
+++ b/website/www/site/data/authors.yml
@@ -82,6 +82,10 @@ jphalip:
   name: Julien Phalip
   email: jphalip@google.com
   twitter: julienphalip
+kileysok:
+  name: Kiley Sok
+  email: kileysok@apache.org
+  twitter:
 klk:
   name: Kenneth Knowles
   email: kenn@apache.org