Apache Beam 2.37.0

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

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

ハイライト

  • DataflowのJava 17サポート(BEAM-12240)。
    • Dataflow Runner V2を使用しているユーザーは、オブジェクトサイズの不正確さにより、ステートキャッシュで問題が発生する可能性があります(BEAM-13695)。
    • ZetaSqlは現在サポートされていません(issue)。
  • Apache BeamでのPython 3.9のサポート(BEAM-12000)。
    • DataflowでのPython 3.9のサポートは2.37.0で利用可能になる予定ですが、リリース発表時にはまだ完全には利用できない可能性があります(BEAM-13864)。
    • Dataflow Runner V2のユーザーは、2.37.0リリースですぐにPython 3.9パイプラインを実行できます。

I/O

  • Go SDKには、Javaからの以下のクロス言語変換のラッパーが追加され、それぞれに自動拡張サービスが起動するようになりました。

新機能/改善

  • DataFrame APIがpandas 1.4.xをサポートするようになりました(BEAM-13605)。
  • Go SDK DoFnがトリガーペインを直接監視できるようになりました(BEAM-13757)。

既知の問題

  • このバージョンに影響する未解決の問題の完全なリストについては、こちらをご覧ください。

貢献者のリスト

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

Aizhamal Nurmamat kyzy Alexander Alexander Chermenin Alexandr Zhuravlev Alexey Romanenko Anand Inguva andoni-guzman andreukus Andy Ye Artur Khanin Aydar Farrakhov Aydar Zainutdinov AydarZaynutdinov Benjamin Gonzalez Brian Hulette Chamikara Jayalath Daniel Oliveira Danny McCormick daria-malkova daria.malkova darshan-sj David Huntsperger dprieto91 emily Etienne Chauchot Fernando Morales Heejong Lee Ismaël Mejía Jack McCluskey Jan Lukavský johnjcasey Kamil Breguła kellen Kenneth Knowles kileys Kyle Weaver Luke Cwik Marcin Kuthan Marco Robles Matt Rudary Miguel Hernandez Milena Bukal Moritz Mack Mostafa Aghajani Ning Kang Pablo Estrada Pavel Avilov Reuven Lax Ritesh Ghorse Robert Bradshaw Robert Burke Sam Whittle Sandy Chapman Sergey Kalinin Thiago Nunes thorbjorn444 Tim Robertson Tomo Suzuki Valentyn Tymofieiev Victor Victor Chen Vitaly Ivanov Yichi Zhang