Skip to content

Commit 4500499

Browse files
authored
update the changes.md by adding 2.65.0 (#34369)
1 parent 6842f3a commit 4500499

File tree

1 file changed

+36
-16
lines changed

1 file changed

+36
-16
lines changed

CHANGES.md

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,51 @@
5454
* ([#X](https://github.com/apache/beam/issues/X)).
5555
-->
5656

57-
# [2.64.0] - Unreleased
57+
# [2.65.0] - Unreleased
5858

5959
## Highlights
6060

61-
* Managed API for [Java](https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/managed/Managed.html) and [Python](https://beam.apache.org/releases/pydoc/current/apache_beam.transforms.managed.html#module-apache_beam.transforms.managed) supports [key I/O connectors](https://beam.apache.org/documentation/io/connectors/) Iceberg, Kafka, and BigQuery.
6261
* New highly anticipated feature X added to Python SDK ([#X](https://github.com/apache/beam/issues/X)).
6362
* New highly anticipated feature Y added to Java SDK ([#Y](https://github.com/apache/beam/issues/Y)).
6463

6564
## I/Os
6665

6766
* Support for X source added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
67+
68+
## New Features / Improvements
69+
70+
* X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
71+
72+
## Breaking Changes
73+
74+
* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)).
75+
76+
## Deprecations
77+
78+
* X behavior is deprecated and will be removed in X versions ([#X](https://github.com/apache/beam/issues/X)).
79+
80+
## Bugfixes
81+
82+
* Fixed X (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
83+
84+
## Security Fixes
85+
* Fixed (CVE-YYYY-NNNN)[https://www.cve.org/CVERecord?id=CVE-YYYY-NNNN] (Java/Python/Go) ([#X](https://github.com/apache/beam/issues/X)).
86+
87+
## Known Issues
88+
89+
[comment]: # ( When updating known issues after release, make sure also update website blog in website/www/site/content/blog.)
90+
* ([#X](https://github.com/apache/beam/issues/X)).
91+
92+
# [2.64.0] - Ongoing Release
93+
94+
## Highlights
95+
96+
* Managed API for [Java](https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/managed/Managed.html) and [Python](https://beam.apache.org/releases/pydoc/current/apache_beam.transforms.managed.html#module-apache_beam.transforms.managed) supports [key I/O connectors](https://beam.apache.org/documentation/io/connectors/) Iceberg, Kafka, and BigQuery.
97+
* New highly anticipated feature X added to Python SDK ([#X](https://github.com/apache/beam/issues/X)).
98+
* New highly anticipated feature Y added to Java SDK ([#Y](https://github.com/apache/beam/issues/Y)).
99+
100+
## I/Os
101+
68102
* [Java] Use API compatible with both com.google.cloud.bigdataoss:util 2.x and 3.x in BatchLoads ([#34105](https://github.com/apache/beam/pull/34105))
69103
* [IcebergIO] Added new CDC source for batch and streaming, available as `Managed.ICEBERG_CDC` ([#33504](https://github.com/apache/beam/pull/33504))
70104
* [IcebergIO] Address edge case where bundle retry following a successful data commit results in data duplication ([#34264](https://github.com/apache/beam/pull/34264))
@@ -84,11 +118,6 @@
84118
* [Python] Reshuffle now correctly respects user-specified type hints, fixing a previous bug where it might use FastPrimitivesCoder wrongly. This change could break pipelines with incorrect type hints in Reshuffle. If you have issues after upgrading, temporarily set update_compatibility_version to a previous Beam version to use the old behavior. The recommended solution is to fix the type hints in your code. ([#33932](https://github.com/apache/beam/pull/33932))
85119
* [Java] SparkReceiver 2 has been moved to SparkReceiver 3 that supports Spark 3.x. ([#33574](https://github.com/apache/beam/pull/33574))
86120
* [Python] Correct parsing of `collections.abc.Sequence` type hints was added, which can lead to pipelines failing type hint checks that were previously passing erroneously. These issues will be most commonly seen trying to consume a PCollection with a `Sequence` type hint after a GroupByKey or a CoGroupByKey. ([#33999](https://github.com/apache/beam/pull/33999).
87-
* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)).
88-
89-
## Deprecations
90-
91-
* X behavior is deprecated and will be removed in X versions ([#X](https://github.com/apache/beam/issues/X)).
92121

93122
## Bugfixes
94123

@@ -99,15 +128,6 @@
99128
* Fixed checkpoint recovery and streaming behavior in Spark Classic and Portable runner's Flatten transform by replacing queueStream with SingleEmitInputDStream ([#34080](https://github.com/apache/beam/pull/34080), [#18144](https://github.com/apache/beam/issues/18144), [#20426](https://github.com/apache/beam/issues/20426))
100129
* (Java) Fixed Read caching of UnboundedReader objects to effectively cache across multiple DoFns and avoid checkpointing unstarted reader. [#34146](https://github.com/apache/beam/pull/34146) [#33901](https://github.com/apache/beam/pull/33901)
101130

102-
103-
## Security Fixes
104-
* Fixed (CVE-YYYY-NNNN)[https://www.cve.org/CVERecord?id=CVE-YYYY-NNNN] (Java/Python/Go) ([#X](https://github.com/apache/beam/issues/X)).
105-
106-
## Known Issues
107-
108-
[comment]: # ( When updating known issues after release, make sure also update website blog in website/www/site/content/blog.)
109-
* ([#X](https://github.com/apache/beam/issues/X)).
110-
111131
# [2.63.0] - 2025-02-18
112132

113133
## I/Os

0 commit comments

Comments
 (0)