The GitHub Actions job "Tests" on airflow.git/feature/dag-level-retries has failed. Run started by GitHub user kalluripradeep (triggered by kalluripradeep).
Head commit for run: 324afdc5ced1985fece793a756803deddec5585e / kalluripradeep <[email protected]> Add DAG-level automatic retry feature (#60866) This PR implements DAG-level automatic retry functionality, allowing entire DAG runs to be retried automatically when all tasks complete and at least one task fails. Features: - Add max_dag_retries parameter to DAG definition (default: 0, disabled) - Add dag_retry_delay parameter for configurable delay between retries - Implement retry logic in DagRun.update_state() method - Only clear failed tasks on retry, preserve successful ones - Suppress callbacks until all retries are exhausted - Backward compatible (disabled by default) Implementation: - Added dag_try_number and dag_max_tries fields to DagRun model - Added max_dag_retries and dag_retry_delay fields to DagModel - Created Alembic migration (0101_3_2_0) - Added 10 comprehensive unit tests - Updated documentation in core-concepts/dag-run.rst Fixes #60866 Report URL: https://github.com/apache/airflow/actions/runs/21569815427 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
