SIGN IN SIGN UP
apache / airflow UNCLAIMED

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

0 0 267 Python

Add deferrable mode support to AzureBatchOperator (#66815)

* Add deferrable mode support to AzureBatchOperator by introducing
AzureBatchTrigger and delegating Azure Batch job monitoring to the
trigger when deferrable=True.

Implement execute_complete handling for success, timeout, failure,
and empty-task trigger events, with cleanup support for terminal
states.

Add unit tests covering trigger serialization, task state handling,
timeouts, mixed and empty task lists, exception handling, and
execute_complete event processing.

* Adjusted docs and end_time computation to reflect operator intent.

---------

Co-authored-by: Sameer Mesiah <smesiah971@gmail.com>
S
SameerMesiah97 committed
26c6dc2d907b56cbbca45d9a871d30fd67bd0e35
Parent: 56061a6
Committed by GitHub <noreply@github.com> on 5/31/2026, 7:46:58 PM