Apache Beam 2.45.0

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

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

I/O

  • 新增 MongoDB IO 連接器 (Go) (#24575)。

新功能/改進

  • Go SDK 中新增支援 Sklearn 模型處理器的 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 worker jar 覆寫。請注意,非可攜式 Java 工作和非可攜式 Python 批次工作不受影響。( #24515 )。

錯誤修正

  • 避免使用者定義的查詢中沒有 where 子句時發生 Cassandra 語法錯誤 (Java) (#24829)。
  • 修復由於 JDK 的已棄用 TLSv1(.1) 通訊協定導致交握期間發生的 JDBC 連線失敗 (Java) (#24623)
  • 修復 Python BigQuery 批次載入寫入在 deposition 設定為 WRITE_TRUNCATE 且傳入資料很大時,可能會截斷有效資料的問題 (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