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

danoliveira 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 5a351bb5e93 Update Beam website to release 2.38.0 (#17378)
5a351bb5e93 is described below

commit 5a351bb5e93661f65fd519751894be4e4e55d81d
Author: Daniel Oliveira <[email protected]>
AuthorDate: Wed Apr 20 15:48:18 2022 -0700

    Update Beam website to release 2.38.0 (#17378)
    
    Update Beam website to release 2.38.0
---
 CHANGES.md                                         |  15 +-
 website/www/site/config.toml                       |   2 +-
 website/www/site/content/en/blog/beam-2.38.0.md    | 164 +++++++++++++++++++++
 .../www/site/content/en/get-started/downloads.md   |  50 ++++---
 4 files changed, 195 insertions(+), 36 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 5dd1fde25a4..8168402c859 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -82,19 +82,11 @@
 
 * ([BEAM-X](https://issues.apache.org/jira/browse/BEAM-X)).
 
-# [2.38.0] - Unreleased
-
-## Highlights
-
-* New highly anticipated feature X added to Python SDK 
([BEAM-X](https://issues.apache.org/jira/browse/BEAM-X)).
-* New highly anticipated feature Y added to Java SDK 
([BEAM-Y](https://issues.apache.org/jira/browse/BEAM-Y)).
+# [2.38.0] - 2022-04-20
 
 ## I/Os
 * Introduce projection pushdown optimizer to the Java SDK 
([BEAM-12976](https://issues.apache.org/jira/browse/BEAM-12976)). The optimizer 
currently only works on the [BigQuery Storage 
API](https://beam.apache.org/documentation/io/built-in/google-bigquery/#storage-api),
 but more I/Os will be added in future releases. If you encounter a bug with 
the optimizer, please file a JIRA and disable the optimizer using pipeline 
option `--experiments=disable_projection_pushdown`.
-
 * A new IO for Neo4j graph databases was added. 
([BEAM-1857](https://issues.apache.org/jira/browse/BEAM-1857))  It has the 
ability to update nodes and relationships using UNWIND statements and to read 
data using cypher statements with parameters.
-
-* Support for X source added (Java/Python) 
([BEAM-X](https://issues.apache.org/jira/browse/BEAM-X)).
 * `amazon-web-services2` has reached feature parity and is finally recommended 
over the earlier `amazon-web-services` and `kinesis` modules (Java). These will 
be deprecated in one of the next releases 
([BEAM-13174](https://issues.apache.org/jira/browse/BEAM-13174)).
   * Long outstanding write support for `Kinesis` was added 
([BEAM-13175](https://issues.apache.org/jira/browse/BEAM-13175)).
   * Configuration was simplified and made consistent across all IOs, including 
the usage of `AwsOptions` 
([BEAM-13563](https://issues.apache.org/jira/browse/BEAM-13563), 
[BEAM-13663](https://issues.apache.org/jira/browse/BEAM-13663), 
[BEAM-13587](https://issues.apache.org/jira/browse/BEAM-13587)).
@@ -119,7 +111,6 @@
 * Beam 2.38.0 will be the last minor release to support Flink 1.11.
 * (`amazon-web-services2`) Client providers (`withXYZClientProvider()`) as 
well as IO specific `RetryConfiguration`s are deprecated, instead use 
`withClientConfiguration()` or `AwsOptions` to configure AWS IOs / clients.
   Custom implementations of client providers shall be replaced with a 
respective `ClientBuilderFactory` and configured through `AwsOptions` 
([BEAM-13563](https://issues.apache.org/jira/browse/BEAM-13563)).
-* X behavior is deprecated and will be removed in X versions 
([BEAM-X](https://issues.apache.org/jira/browse/BEAM-X)).
 
 ## Bugfixes
 
@@ -128,10 +119,6 @@
   * This caused unnecessarily long pre-processing times before job submission 
for large complex pipelines.
 * Fix `pyarrow` version parsing 
(Python)([BEAM-14235](https://issues.apache.org/jira/browse/BEAM-14235))
 
-## Known Issues
-
-* ([BEAM-X](https://issues.apache.org/jira/browse/BEAM-X)).
-
 # [2.37.0] - 2022-03-04
 
 ## Highlights
diff --git a/website/www/site/config.toml b/website/www/site/config.toml
index e9d927ea84d..b4f036ee171 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.37.0"
+release_latest = "2.38.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.38.0.md 
b/website/www/site/content/en/blog/beam-2.38.0.md
new file mode 100644
index 00000000000..f0f12cce733
--- /dev/null
+++ b/website/www/site/content/en/blog/beam-2.38.0.md
@@ -0,0 +1,164 @@
+---
+title:  "Apache Beam 2.38.0"
+date:   2022-04-20 9:00:00 -0700
+categories:
+  - blog
+authors:
+  - danoliveira
+---
+
+<!--
+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.38.0 release of Beam.
+This release includes both improvements and new functionality.
+See the [download page](/get-started/downloads/#2380-2022-04-20) for this 
release.
+
+<!--more-->
+
+For more information on changes in 2.38.0 check out the [detailed release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12351169).
+
+## I/Os
+* Introduce projection pushdown optimizer to the Java SDK 
([BEAM-12976](https://issues.apache.org/jira/browse/BEAM-12976)). The optimizer 
currently only works on the [BigQuery Storage 
API](https://beam.apache.org/documentation/io/built-in/google-bigquery/#storage-api),
 but more I/Os will be added in future releases. If you encounter a bug with 
the optimizer, please file a JIRA and disable the optimizer using pipeline 
option `--experiments=disable_projection_pushdown`.
+* A new IO for Neo4j graph databases was added. 
([BEAM-1857](https://issues.apache.org/jira/browse/BEAM-1857))  It has the 
ability to update nodes and relationships using UNWIND statements and to read 
data using cypher statements with parameters.
+* `amazon-web-services2` has reached feature parity and is finally recommended 
over the earlier `amazon-web-services` and `kinesis` modules (Java). These will 
be deprecated in one of the next releases 
([BEAM-13174](https://issues.apache.org/jira/browse/BEAM-13174)).
+  * Long outstanding write support for `Kinesis` was added 
([BEAM-13175](https://issues.apache.org/jira/browse/BEAM-13175)).
+  * Configuration was simplified and made consistent across all IOs, including 
the usage of `AwsOptions` 
([BEAM-13563](https://issues.apache.org/jira/browse/BEAM-13563), 
[BEAM-13663](https://issues.apache.org/jira/browse/BEAM-13663), 
[BEAM-13587](https://issues.apache.org/jira/browse/BEAM-13587)).
+  * Additionally, there's a long list of recent improvements and fixes to
+    `S3` Filesystem 
([BEAM-13245](https://issues.apache.org/jira/browse/BEAM-13245), 
[BEAM-13246](https://issues.apache.org/jira/browse/BEAM-13246), 
[BEAM-13441](https://issues.apache.org/jira/browse/BEAM-13441), 
[BEAM-13445](https://issues.apache.org/jira/browse/BEAM-13445), 
[BEAM-14011](https://issues.apache.org/jira/browse/BEAM-14011)),
+    `DynamoDB` IO 
([BEAM-13209](https://issues.apache.org/jira/browse/BEAM-13009), 
[BEAM-13209](https://issues.apache.org/jira/browse/BEAM-13209)),
+    `SQS` IO ([BEAM-13631](https://issues.apache.org/jira/browse/BEAM-13631), 
[BEAM-13510](https://issues.apache.org/jira/browse/BEAM-13510)) and others.
+
+## New Features / Improvements
+
+* Pipeline dependencies supplied through `--requirements_file` will now be 
staged to the runner using binary distributions (wheels) of the PyPI packages 
for linux_x86_64 platform 
([BEAM-4032](https://issues.apache.org/jira/browse/BEAM-4032)). To restore the 
behavior to use source distributions, set pipeline option 
`--requirements_cache_only_sources`. To skip staging the packages at submission 
time, set pipeline option `--requirements_cache=skip` (Python).
+* The Flink runner now supports Flink 1.14.x 
([BEAM-13106](https://issues.apache.org/jira/browse/BEAM-13106)).
+* Interactive Beam now supports remotely executing Flink pipelines on Dataproc 
(Python) ([BEAM-14071](https://issues.apache.org/jira/browse/BEAM-14071)).
+
+## Breaking Changes
+
+* (Python) Previously `DoFn.infer_output_types` was expected to return 
`Iterable[element_type]` where `element_type` is the PCollection elemnt type. 
It is now expected to return `element_type`. Take care if you have overriden 
`infer_output_type` in a `DoFn` (this is not common). See 
[BEAM-13860](https://issues.apache.org/jira/browse/BEAM-13860).
+* (`amazon-web-services2`) The types of `awsRegion` / `endpoint` in 
`AwsOptions` changed from String to `Region` / `URI` 
([BEAM-13563](https://issues.apache.org/jira/browse/BEAM-13563)).
+
+## Deprecations
+
+* Beam 2.38.0 will be the last minor release to support Flink 1.11.
+* (`amazon-web-services2`) Client providers (`withXYZClientProvider()`) as 
well as IO specific `RetryConfiguration`s are deprecated, instead use 
`withClientConfiguration()` or `AwsOptions` to configure AWS IOs / clients.
+  Custom implementations of client providers shall be replaced with a 
respective `ClientBuilderFactory` and configured through `AwsOptions` 
([BEAM-13563](https://issues.apache.org/jira/browse/BEAM-13563)).
+
+## Bugfixes
+
+* Fix S3 copy for large objects (Java) 
([BEAM-14011](https://issues.apache.org/jira/browse/BEAM-14011))
+* Fix quadratic behavior of pipeline canonicalization (Go) 
([BEAM-14128](https://issues.apache.org/jira/browse/BEAM-14128))
+  * This caused unnecessarily long pre-processing times before job submission 
for large complex pipelines.
+* Fix `pyarrow` version parsing 
(Python)([BEAM-14235](https://issues.apache.org/jira/browse/BEAM-14235))
+
+### Known Issues
+
+* See a full list of open [issues that 
affect](https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20affectedVersion%20%3D%202.38.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC)
 this version.
+
+## List of Contributors
+
+According to git shortlog, the following people contributed to the 2.38.0 
release. Thank you to all contributors!
+
+abhijeet-lele
+Ahmet Altay
+akustov
+Alexander
+Alexander Zhuravlev
+Alexey Romanenko
+AlikRodriguez
+Anand Inguva
+andoni-guzman
+andreukus
+Andy Ye
+Ankur Goenka
+ansh0l
+Artur Khanin
+Aydar Farrakhov
+Aydar Zainutdinov
+Benjamin Gonzalez
+Brian Hulette
+brucearctor
+bulat safiullin
+bullet03
+Carl Mastrangelo
+Chamikara Jayalath
+Chun Yang
+Daniela Martín
+Daniel Oliveira
+Danny McCormick
+daria.malkova
+David Cavazos
+David Huntsperger
+dmitryor
+Dmytro Sadovnychyi
+dpcollins-google
+egalpin
+Elias Segundo Antonio
+emily
+Etienne Chauchot
+Hengfeng Li
+Ismaël Mejía
+Israel Herraiz
+Jack McCluskey
+Jakub Kukul
+Janek Bevendorff
+Jeff Klukas
+Johan Sternby
+Kamil Breguła
+Kenneth Knowles
+Ke Wu
+Kiley
+Kyle Weaver
+laraschmidt
+Lara Schmidt
+LE QUELLEC Olivier
+Luka Kalinovcic
+Luke Cwik
+Marcin Kuthan
+masahitojp
+Masato Nakamura
+Matt Casters
+Melissa Pashniak
+Michael Li
+Miguel Hernandez
+Moritz Mack
+mosche
+nancyxu123
+Nathan J Mehl
+Niel Markwick
+Ning Kang
+Pablo Estrada
+paul-tlh
+Pavel Avilov
+Rahul Iyer
+Reuven Lax
+Ritesh Ghorse
+Robert Bradshaw
+Robert Burke
+Ryan Skraba
+Ryan Thompson
+Sam Whittle
+Seth Vargo
+sp029619
+Steven Niemitz
+Thiago Nunes
+Udi Meiri
+Valentyn Tymofieiev
+Victor
+vitaly.terentyev
+Yichi Zhang
+Yi Hu
+yirutang
+Zachary Houfek
+Zoe
diff --git a/website/www/site/content/en/get-started/downloads.md 
b/website/www/site/content/en/get-started/downloads.md
index 895efb80165..a3a0e27ea62 100644
--- a/website/www/site/content/en/get-started/downloads.md
+++ b/website/www/site/content/en/get-started/downloads.md
@@ -88,58 +88,66 @@ versions denoted `0.x.y`.
 
 ## Releases
 
+### 2.38.0 (2022-04-20)
+Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.38.0/apache-beam-2.38.0-source-release.zip).
+[SHA-512](https://downloads.apache.org/beam/2.38.0/apache-beam-2.38.0-source-release.zip.sha512).
+[signature](https://downloads.apache.org/beam/2.38.0/apache-beam-2.38.0-source-release.zip.asc).
+
+[Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12351169)
+[Blog post](/blog/beam-2.38.0).
+
 ### 2.37.0 (2022-03-04)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.37.0/apache-beam-2.37.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.37.0/apache-beam-2.37.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.37.0/apache-beam-2.37.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.37.0/apache-beam-2.37.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.37.0/apache-beam-2.37.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.37.0/apache-beam-2.37.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12351168)
 [Blog post](/blog/beam-2.37.0).
 
 ### 2.36.0 (2022-02-07)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.36.0/apache-beam-2.36.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.36.0/apache-beam-2.36.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.36.0/apache-beam-2.36.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.36.0/apache-beam-2.36.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.36.0/apache-beam-2.36.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.36.0/apache-beam-2.36.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12350407)
 [Blog post](/blog/beam-2.36.0).
 
 ### 2.35.0 (2021-12-29)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.35.0/apache-beam-2.35.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.35.0/apache-beam-2.35.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.35.0/apache-beam-2.35.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.35.0/apache-beam-2.35.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.35.0/apache-beam-2.35.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.35.0/apache-beam-2.35.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12350406)
 [Blog post](/blog/beam-2.35.0).
 
 ### 2.34.0 (2021-11-11)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.34.0/apache-beam-2.34.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.34.0/apache-beam-2.34.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.34.0/apache-beam-2.34.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.34.0/apache-beam-2.34.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.34.0/apache-beam-2.34.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.34.0/apache-beam-2.34.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12350405)
 [Blog post](/blog/beam-2.34.0).
 
 ### 2.33.0 (2021-10-07)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.33.0/apache-beam-2.33.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.33.0/apache-beam-2.33.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.33.0/apache-beam-2.33.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.33.0/apache-beam-2.33.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.33.0/apache-beam-2.33.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.33.0/apache-beam-2.33.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12350404)
 [Blog post](/blog/beam-2.33.0).
 
 ### 2.32.0 (2021-08-25)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.32.0/apache-beam-2.32.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.32.0/apache-beam-2.32.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.32.0/apache-beam-2.32.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.32.0/apache-beam-2.32.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.32.0/apache-beam-2.32.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.32.0/apache-beam-2.32.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12349992)
 [Blog post](/blog/beam-2.32.0).
 
 ### 2.31.0 (2021-07-08)
-Official [source code 
download](https://www.apache.org/dyn/closer.cgi/beam/2.31.0/apache-beam-2.31.0-source-release.zip).
-[SHA-512](https://downloads.apache.org/beam/2.31.0/apache-beam-2.31.0-source-release.zip.sha512).
-[signature](https://downloads.apache.org/beam/2.31.0/apache-beam-2.31.0-source-release.zip.asc).
+Official [source code 
download](https://archive.apache.org/dist/beam/2.31.0/apache-beam-2.31.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.31.0/apache-beam-2.31.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.31.0/apache-beam-2.31.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12349991)
 [Blog post](/blog/beam-2.31.0).

Reply via email to