部落格 & 版本發佈
2022/03/04
Apache Beam 2.37.0
我們很高興推出 Beam 的新版本 2.37.0。此版本包含改進和新功能。請參閱此版本的下載頁面。
有關 2.37.0 中變更的更多資訊,請查看詳細發行說明。
重點
- Dataflow 的 Java 17 支援 (BEAM-12240)。
- 使用 Dataflow Runner V2 的使用者可能會因為不精確的物件大小而遇到狀態快取的問題 (BEAM-13695)。
- 目前不支援 ZetaSql (問題)。
- 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 的以下跨語言轉換的包裝函式,以及每個轉換的自動擴展服務啟動。
- JDBCIO (BEAM-13293)。
- Debezium (BEAM-13761)。
- BeamSQL (BEAM-13683)。
- BiqQuery (BEAM-13732)。
- KafkaIO 現在也具有自動擴展服務啟動。 (BEAM-13821)。
新功能 / 改進
- 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