This is an automated email from the ASF dual-hosted git repository.
onikolas pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 406be1c7b82 Release Notes change (#57895)
add 25c6c55e31c Refactor Deadline callbacks to use the new Callback model
(#57215)
No new revisions were added by this update.
Summary of changes:
airflow-core/docs/img/airflow_erd.sha256 | 2 +-
airflow-core/docs/img/airflow_erd.svg | 4351 ++++++++++----------
airflow-core/docs/migrations-ref.rst | 5 +-
.../src/airflow/jobs/scheduler_job_runner.py | 8 +-
.../src/airflow/jobs/triggerer_job_runner.py | 2 +-
...0_replace_deadline_inline_callback_with_fkey.py | 338 ++
airflow-core/src/airflow/models/callback.py | 90 +-
airflow-core/src/airflow/models/deadline.py | 118 +-
airflow-core/src/airflow/models/trigger.py | 25 +-
.../airflow/serialization/serialized_objects.py | 1 +
.../airflow/triggers/{deadline.py => callback.py} | 19 +-
airflow-core/src/airflow/utils/db.py | 2 +-
airflow-core/tests/unit/jobs/test_scheduler_job.py | 51 +-
airflow-core/tests/unit/models/test_callback.py | 78 +-
airflow-core/tests/unit/models/test_deadline.py | 126 +-
airflow-core/tests/unit/models/test_trigger.py | 82 +-
.../{test_deadline.py => test_callback.py} | 28 +-
devel-common/src/tests_common/test_utils/db.py | 8 +-
task-sdk/src/airflow/sdk/definitions/deadline.py | 6 +-
19 files changed, 2844 insertions(+), 2496 deletions(-)
create mode 100644
airflow-core/src/airflow/migrations/versions/0092_3_2_0_replace_deadline_inline_callback_with_fkey.py
rename airflow-core/src/airflow/triggers/{deadline.py => callback.py} (77%)
rename airflow-core/tests/unit/triggers/{test_deadline.py => test_callback.py}
(79%)