Apache Beam 2.45.0

Beamの新しい2.45.0リリースを発表できることを嬉しく思います。このリリースには、改善と新機能の両方が含まれています。このリリースのダウンロードページをご覧ください。

2.45.0の変更点の詳細については、詳細なリリースノートを確認してください。

I/O

  • MongoDB IOコネクタが追加されました(Go)(#24575)。

新機能/改善点

  • Go SDKにSklearn Model Handlerサポート付きのRunInference Wrapperが追加されました(#24497)。
  • 許可されたTLSアルゴリズムのオーバーライド(Java)を追加し、2.43.0(それぞれのJavaバージョンで最大1.8.0_342、11.0.16、17.0.2)に存在する無効化/レガシーアルゴリズムを維持します。これは、Java 8およびJava 11のTLSv1およびTLSv1.1の明示的な再有効化を伴います。
  • SamzaポータブルモードのUDFメトリクスのサポートを追加します。

破壊的な変更

  • Dataflow上のポータブルJavaパイプライン、Goパイプライン、Pythonストリーミングパイプライン、およびポータブルPythonバッチパイプラインは、Runner V2を使用する必要があります。 disable_runner_v2disable_runner_v2_until_2023disable_prime_runner_v2実験は、パイプラインの構築中にエラーを発生させます。Dataflowワーカーjarのオーバーライドを指定できなくなりました。ポータブルでないJavaジョブとポータブルでないPythonバッチジョブは影響を受けないことに注意してください。(#24515)。

バグ修正

  • ユーザー定義のクエリにwhere句がない場合、Cassandraの構文エラーを回避します(Java)(#24829)。
  • JDKの非推奨のTLSv1(.1)プロトコルが原因で、ハンドシェイク中のJDBC接続の失敗(Java)を修正しました。(#24623
  • depositionがWRITE_TRUNCATEに設定され、入力データが大きい場合、Python BigQuery Batch Loadの書き込みが有効なデータを切り捨てることがある問題を修正しました(Python)(#24623)。
  • 多数のパーティション上のスパースデータに関するKafkaウォーターマークの問題を修正しました(#24205

貢献者リスト

git shortlogによると、以下の人々が2.45.0リリースに貢献しました。すべての貢献者に感謝します!

AdalbertMemSQL

Ahmed Abualsaud

Ahmet Altay

Alexey Romanenko

Anand Inguva

Andrea Nardelli

Andrei Gurau

Andrew Pilloud

Benjamin Gonzalez

BjornPrime

Brian Hulette

Bulat

Byron Ellis

Chamikara Jayalath

Charles Rothrock

Damon

Daniela Martín

Danny McCormick

Darkhan Nausharipov

Dejan Spasic

Diego Gomez

Dmitry Repin

Doug Judd

Elias Segundo Antonio

Evan Galpin

Evgeny Antyshev

Fernando Morales

Jack McCluskey

Johanna Öjeling

John Casey

Junhao Liu

Kanishk Karanawat

Kenneth Knowles

Kiley Sok

Liam Miller-Cushon

Lucas Marques

Luke Cwik

MakarkinSAkvelon

Marco Robles

Mark Zitnik

Melanie

Moritz Mack

Ning Kang

Oleh Borysevych

Pablo Estrada

Philippe Moussalli

Piyush Sagar

Rebecca Szper

Reuven Lax

Rick Viscomi

Ritesh Ghorse

Robert Bradshaw

Robert Burke

Sam Whittle

Sergei Lilichenko

Seung Jin An

Shane Hansen

Sho Nakatani

Shunya Ueta

Siddharth Agrawal

Timur Sultanov

Veronica Wasson

Vitaly Terentyev

Xinbin Huang

Xinyu Liu

Xinyue Zhang

Yi Hu

ZhengLin Li

alexeyinkin

andoni-guzman

andthezhang

bullet03

camphillips22

gabihodoroaga

harrisonlimh

pablo rodriguez defino

ruslan-ikhsan

tvalentyn

yyy1000

zhengbuqian