This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from afbe98d580 Do not remove docker provider for Airflow 2.3 check (#30483)
add 73e03131d2 Separate and split run job method into
prepare/execute/complete steps (#30308)
No new revisions were added by this update.
Summary of changes:
airflow/cli/commands/dag_processor_command.py | 6 +-
airflow/cli/commands/scheduler_command.py | 4 +-
airflow/cli/commands/task_command.py | 6 +-
airflow/cli/commands/triggerer_command.py | 6 +-
airflow/jobs/JOB_LIFECYCLE.md | 158 ++++++++++++++++++++++++++
airflow/jobs/backfill_job_runner.py | 4 +-
airflow/jobs/job.py | 143 +++++++++++++++--------
airflow/jobs/scheduler_job_runner.py | 4 +-
airflow/models/dag.py | 3 +-
dev/perf/scheduler_dag_execution_timing.py | 4 +-
dev/perf/sql_queries.py | 4 +-
tests/core/test_impersonation_tests.py | 4 +-
tests/executors/test_dask_executor.py | 4 +-
tests/jobs/test_backfill_job.py | 132 +++++++++++----------
tests/jobs/test_base_job.py | 14 +--
tests/jobs/test_local_task_job.py | 34 +++---
tests/jobs/test_scheduler_job.py | 30 ++---
tests/listeners/test_listeners.py | 4 +-
18 files changed, 389 insertions(+), 175 deletions(-)
create mode 100644 airflow/jobs/JOB_LIFECYCLE.md