Spring Batch 6.0.0-M2 が利用可能になり... ノート
RSS春季

Spring Batch 6.0.0-M2 が利用可能になりました

Spring Batch 6.0.0-M2 がリリースされました。このマイルストーンリリースには、Spring の依存関係のアップグレード、チャンク指向処理のための新しい実装、および異常終了したジョブ実行のリカバリ機能が含まれています。依存関係は Spring Framework 7.0.0-M8 に更新され、他の Spring プロジェクトもマイルストーンバージョンになっています。このリリースは Java 17 以降と互換性があります。新しいチャンク指向処理モデルは、ChunkOrientedTasklet および TaskletStep に代わる ChunkOrientedStep クラスによって提供されます。この新しい実装は、フォールトトレランス機能を強化しています。リトライ機能は Spring Framework 7 に基づいており、スキップ機能は SkipPolicy インターフェースを使用して新しい実装に適応されています。以前は、異常終了したジョブからリカバリするには、手動でデータベースを更新する必要がありました。 now、JobOperator インターフェースの新しい recover メソッドは、すべてのジョブリポジトリで失敗したジョブ実行をリカバリするための統一された方法を提供します。貢献者への感謝の意が示され、GitHub でのフィードバックが奨励されています。