ブログ&リリース
2018/12/13
Apache Beam 2.9.0
Beamの新しい2.9.0リリースを発表できることを嬉しく思います。このリリースには、改善と新機能の両方が含まれています。このリリースのダウンロードページをご覧ください。
2.9.0での変更の詳細については、詳細なリリースノートをご覧ください。
新機能/改善点
依存関係のアップグレード
- google-api-clientライブラリを1.27.0に更新。
- byte-buddyを1.9.3に更新
- Flinkランナーを1.5.5に更新
- google-apitoolsを0.5.24にアップグレード
移植性
- Flinkランナーにユーザー状態とタイマーのサポートを追加。
I/O
- RabbitMQ用のI/Oコネクタ。
- SpannerIOを更新して、無制限の書き込みをサポート。
- RedisIOにPFADDメソッドを追加。
その他修正
- Dataflowランナーは、デフォルトのセキュリティプロバイダーとしてConscryptを使用しないように更新されました。
- FlinkランナーでIDによるタイマーの設定/削除をサポート。
- 統合テストの安定性を向上。
- Sparkランナーを更新して、BeamメトリクスをWeb UIに表示。
- beam-model-* JavaパッケージからgRPCとProtobufを個別にベンダー化。
- ゼロ要素と1要素の作成では、再シャッフルを回避。
貢献者一覧
git shortlogによると、以下の人々が2.9.0リリースに貢献しました。すべての貢献者に感謝します!
Adam Horky, Ahmet Altay, Alan Myrvold, Alex Amato, Alexey Romanenko, Andrea Foegler, Andrew Fulton, Andrew Pilloud, Ankur Goenka, Anton Kedin, Babu, Ben Song, Bingfeng Shu, Boyuan Zhang, Brian Martin, Brian Quinlan, Chamikara Jayalath, Charles Chen, Christian Schneider, Colm O hEigeartaigh, Cory Brzycki, CraigChambersG, Daniel Oliveira, David Moravek, Dusan Rychnovsky, Etienne Chauchot, Eugene Kirpichov, Fabien Rousseau, Gleb Kanterov, Heejong Lee, Henning Rohde, Ismaël Mejía, Jan Lukavský, Jaromir Vanek, Jason Kuster, Jean-Baptiste Onofré, Jeff Klukas, Jeroen Steggink, Julien Tournay, Jára Vaněk, Katarzyna Kucharczyk, Keisuke Kondo, Kenneth Knowles, Liam Miller-Cushon, Luke Cwik, Manu Zhang, Mark Liu, Maximilian Michels, Melissa Pashniak, Micah Wylde, Michael Luckey, Mike Pedersen, Mikhail Gryzykhov, Novotnik, Petr, Ondrej Kvasnicka, Pablo Estrada, Pavel Slechta, Raghu Angadi, Reuven Lax, Robbe Sneyders, Robert Bradshaw, Robert Burke, Ruoyu Liu, Ruoyun Huang, Sam Rohde, Sam sam, Scott Wegner, Simon Plovyt, Thomas Weise, Tim Robertson, Tomas Novak, Udi Meiri, Vaclav Plajt, Valentyn Tymofieiev, Varun Dhussa, Vojtech Janota, Wout Scheepers, Xinyu Liu, XuMingmin, Yifan Zou, Yueyang Qiu, akedin, amaliujia, connelloG, flyisland, huygaa11, jasonkuster, jglezt, kkpoon, mareksimunek, matthiasa4, melissa, mingmxu, nielm, reuvenlax, robbe, ruoyu90, splovyt, svXaverius, vaclav.plajt@gmail.com, xinyuiscool, xitep, Łukasz Gajowy