Apache Beam 2.42.0

我們很高興推出 Beam 的新版本 2.42.0。此版本包含改進和新功能。請參閱下載頁面以獲取此版本。

有關 2.42.0 中變更的更多資訊,請查看詳細的版本說明

重點

  • 為 Go SDK 添加了對狀態化 DoFn 的支援。
  • 為 Python SDK 添加了對批次 DoFn的支援。

新功能/改進

  • 為 Python SDK 添加了對 Zstd 壓縮的支援。
  • 為 Go SDK 添加了對 Google Cloud Profiler 的支援。
  • 為 Go SDK 添加了對狀態化 DoFn 的支援。

重大變更

  • Go SDK 的 Row Coder 現在對 float32 類型使用不同的單精度浮點編碼,以匹配 Java 的行為 (#22629)。

錯誤修復

  • 修復了 Python 跨語言 JDBC IO 連接器無法讀取或寫入包含 Timestamp 類型值的行19817

已知問題

  • Go SDK 尚不支援緩慢變更的 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