Apache Beam 2.42.0

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

2.42.0の変更の詳細については、詳細なリリースノートをご覧ください。

ハイライト

  • Go SDKにステートフルDoFnsのサポートを追加しました。
  • Python SDKにバッチ処理DoFnsのサポートを追加しました。

新機能/改良点

  • Python SDKにZstd圧縮のサポートを追加しました。
  • Go SDKにGoogle Cloud Profilerのサポートを追加しました。
  • Go SDKにステートフルDoFnsのサポートを追加しました。

破壊的変更

  • Go SDKのRow Coderは、Javaの動作と一致させるために、float32型のシングルプレシジョン浮動小数点エンコーディングを異なるものに変更しました(#22629)。

バグ修正

  • Pythonのクロス言語JDBC IOコネクタが、Timestamp型の値を含む行を読み書きできない問題を修正しました 19817

既知の問題

  • Go SDKはまだSlowly Changing Side Inputパターンをサポートしていません(#23106
  • このバージョンに影響を与える未解決の問題の完全なリストをご覧ください。

コントリビューター一覧

git shortlogによると、以下の人々が2.42.0リリースに貢献しました。すべてのコントリビューターに感謝します!

Abirdcfly Ahmed Abualsaud Alexander Zhuravlev Alexey Inkin Alexey Romanenko Anand Inguva Andrej Galad Andrew Pilloud Andy Ye Balázs Németh Brian Hulette Bruno Volpato bulat safiullin bullet03 Chamikara Jayalath ChangyuLi28 Clément Guillaume Damon Danny McCormick Darkhan Nausharipov David Huntsperger dpcollins-google Evgeny Antyshev grufino Heejong Lee Ismaël Mejía Jack McCluskey johnjcasey Jonathan Shen Kenneth Knowles Ke Wu Kiley Sok Liam Miller-Cushon liferoad Lucas Nogueira Luke Cwik MakarkinSAkvelon Manit Gupta masahitojp Michael Hu Michel Davit Moritz Mack Naireen Hussain nancyxu123 Nikhil Nadig oborysevych Pablo Estrada Pranav Bhandari Rajat Bhatta Rebecca Szper Reuven Lax Ritesh Ghorse Robert Bradshaw Robert Burke Ryan Thompson Sam Whittle Sergey Pronin Shivam Shunsuke Otani Shunya Ueta Steven Niemitz Stuart Svetak Sundhar Valentyn Tymofieiev Vitaly Terentyev Vlad Vladislav Chunikhin Yichi Zhang Yi Hu Yixiao Shen