This is an automated email from the ASF dual-hosted git repository.
ahmedabualsaud 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 72b6645ec55 Add Bigtable xlang bug to release notes for versions
2.49.0 and 2.50.0 (#28633)
72b6645ec55 is described below
commit 72b6645ec5533dcedeadcec9fad764acc1be46d0
Author: Ahmed Abualsaud <[email protected]>
AuthorDate: Mon Sep 25 15:17:44 2023 -0400
Add Bigtable xlang bug to release notes for versions 2.49.0 and 2.50.0
(#28633)
---
CHANGES.md | 3 +++
website/www/site/content/en/blog/beam-2.49.0.md | 1 +
website/www/site/content/en/blog/beam-2.50.0.md | 1 +
3 files changed, 5 insertions(+)
diff --git a/CHANGES.md b/CHANGES.md
index a990a5fd730..650b33c1240 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -85,6 +85,7 @@
* Fixed exception chaining issue in GCS connector (Python)
([#26769](https://github.com/apache/beam/issues/26769#issuecomment-1700422615)).
* Fixed streaming inserts exception handling, GoogleAPICallErrors are now
retried according to retry strategy and routed to failed rows where appropriate
rather than causing a pipeline error (Python)
([#21080](https://github.com/apache/beam/issues/21080)).
+* Fixed a bug in Python SDK's cross-language Bigtable sink that mishandled
records that don't have an explicit timestamp set:
[#28632](https://github.com/apache/beam/issues/28632).
## Security Fixes
@@ -153,6 +154,7 @@
* Long-running Python pipelines might experience a memory leak:
[#28246](https://github.com/apache/beam/issues/28246).
* Python Pipelines using BigQuery IO or `orjson` dependency might experience
segmentation faults or get stuck:
[#28318](https://github.com/apache/beam/issues/28318).
* Beam Python containers rely on a version of Debian/aom that has several
security vulnerabilities:
[CVE-2021-30474](https://nvd.nist.gov/vuln/detail/CVE-2021-30474),
[CVE-2021-30475](https://nvd.nist.gov/vuln/detail/CVE-2021-30475),
[CVE-2021-30473](https://nvd.nist.gov/vuln/detail/CVE-2021-30473),
[CVE-2020-36133](https://nvd.nist.gov/vuln/detail/CVE-2020-36133),
[CVE-2020-36131](https://nvd.nist.gov/vuln/detail/CVE-2020-36131),
[CVE-2020-36130](https://nvd.nist.gov/vuln/detail/CVE-202 [...]
+* Python SDK's cross-language Bigtable sink mishandles records that don't have
an explicit timestamp set:
[#28632](https://github.com/apache/beam/issues/28632). To avoid this issue, set
explicit timestamps for all records before writing to Bigtable.
# [2.49.0] - 2023-07-17
@@ -225,6 +227,7 @@
* PubsubIO writes will throw *SizeLimitExceededException* for any message
above 100 bytes, when used in batch (bounded) mode. (Java)
([#27000](https://github.com/apache/beam/issues/27000)).
* Long-running Python pipelines might experience a memory leak:
[#28246](https://github.com/apache/beam/issues/28246).
+* Python SDK's cross-language Bigtable sink mishandles records that don't have
an explicit timestamp set:
[#28632](https://github.com/apache/beam/issues/28632). To avoid this issue, set
explicit timestamps for all records before writing to Bigtable.
# [2.47.0] - 2023-05-10
diff --git a/website/www/site/content/en/blog/beam-2.49.0.md
b/website/www/site/content/en/blog/beam-2.49.0.md
index 595b8e71253..a2e7af0e18f 100644
--- a/website/www/site/content/en/blog/beam-2.49.0.md
+++ b/website/www/site/content/en/blog/beam-2.49.0.md
@@ -51,6 +51,7 @@ For more information on changes in 2.49.0, check out the
[detailed release notes
### Known Issues
* Long-running Python pipelines might experience a memory leak:
[#28246](https://github.com/apache/beam/issues/28246).
+* Python SDK's cross-language Bigtable sink mishandles records that don't have
an explicit timestamp set:
[#28632](https://github.com/apache/beam/issues/28632). To avoid this issue, set
explicit timestamps for all records before writing to Bigtable.
## List of Contributors
diff --git a/website/www/site/content/en/blog/beam-2.50.0.md
b/website/www/site/content/en/blog/beam-2.50.0.md
index 4cfddd6167a..43bdecdc3ba 100644
--- a/website/www/site/content/en/blog/beam-2.50.0.md
+++ b/website/www/site/content/en/blog/beam-2.50.0.md
@@ -83,6 +83,7 @@ For more information on changes in 2.50.0, check out the
[detailed release notes
* Long-running Python pipelines might experience a memory leak:
[#28246](https://github.com/apache/beam/issues/28246).
* Python Pipelines using BigQuery IO or `orjson` dependency might experience
segmentation faults or get stuck:
[#28318](https://github.com/apache/beam/issues/28318).
+* Python SDK's cross-language Bigtable sink mishandles records that don't have
an explicit timestamp set:
[#28632](https://github.com/apache/beam/issues/28632). To avoid this issue, set
explicit timestamps for all records before writing to Bigtable.
## List of Contributors