Great! And thank you!

On Fri, Jan 5, 2024 at 2:49 PM Jack McCluskey via user <user@beam.apache.org>
wrote:

> We are happy to present the new 2.53.0 release of Beam.
> This release includes both improvements and new functionality.
> For more information on changes in 2.53.0, check out the detailed release
> notes (https://github.com/apache/beam/milestone/17).
>
> Highlights
> * Python streaming users that use 2.47.0 and newer versions of Beam should
> update to version 2.53.0, which fixes a known issue (
> https://github.com/apache/beam/issues/27330)
>
> I/Os
> * TextIO now supports skipping multiple header lines (Java)(
> https://github.com/apache/beam/issues/17990)
> * Python GCSIO is now implemented with GCP GCS Client instead of apitools (
> https://github.com/apache/beam/issues/25676)
> * Adding support for LowCardinality DataType in ClickHouse (Java) (
> https://github.com/apache/beam/pull/29533)
> * Added support for handling bad records to KafkaIO (Java) (
> https://github.com/apache/beam/pull/29546)
> * Add support for generating text embeddings in MLTransform for Vertex AI
> and Hugging Face Hub models. (https://github.com/apache/beam/pull/29564)
> * NATS IO connector added (Go) (
> https://github.com/apache/beam/issues/29000)
>
> New Features / Improvements
> * The Python SDK now type checks `collections.abc.Collections` types
> properly. Some type hints that were erroneously allowed by the SDK may now
> fail (https://github.com/apache/beam/pull/29272)
> * Running multi-language pipelines locally no longer requires Docker.
>   Instead, the same (generally auto-started) subprocess used to perform the
>   expansion can also be used as the cross-language worker.
> * Framework for adding Error Handlers to composite transforms added in
> Java (https://github.com/apache/beam/pull/29164)
> * Python 3.11 images now include google-cloud-profiler (
> https://github.com/apache/beam/pull/29651)
>
> Breaking Changes
> * Upgraded to go 1.21.5 to build, fixing CVE-2023-45285 (
> https://security-tracker.debian.org/tracker/CVE-2023-45285) and
> CVE-2023-39326 (https://security-tracker.debian.org/tracker/CVE-2023-39326
> )
>
> Deprecations
> * Euphoria DSL is deprecated and will be removed in a future release (not
> before 2.56.0) (https://github.com/apache/beam/issues/29451)
>
> Bugfixes
> * (Python) Fixed sporadic crashes in streaming pipelines that affected
> some users of 2.47.0 and newer SDKs (
> https://github.com/apache/beam/issues/27330)
> * (Python) Fixed a bug that caused MLTransform to drop identical elements
> in the output PCollection (https://github.com/apache/beam/issues/29600)
>
> Thanks,
>
> Jack McCluskey
> --
>
>
> Jack McCluskey
> SWE - DataPLS PLAT/ Dataflow ML
> RDU
> jrmcclus...@google.com
>
>
>

Reply via email to