This is an automated email from the ASF dual-hosted git repository. ferruzzi pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
from 180a9d837a7 feat (airflowctl): Initial airflowctl docs (#49024) add 4a2cb2fd3f9 [AIP-86] Add deadline to DAG model (#50093) 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 | 428 +++++++++++---------- airflow-core/docs/migrations-ref.rst | 7 +- .../src/airflow/dag_processing/collection.py | 3 + ..._to_db.py => 0069_3_1_0_add_deadline_to_dag.py} | 28 +- ...ime.py => 0070_3_1_0_change_deadline_to_utc.py} | 32 +- airflow-core/src/airflow/models/__init__.py | 2 +- airflow-core/src/airflow/models/dag.py | 17 +- airflow-core/src/airflow/models/deadline.py | 105 ++++- airflow-core/src/airflow/serialization/enums.py | 1 + airflow-core/src/airflow/serialization/schema.json | 6 + .../airflow/serialization/serialized_objects.py | 5 + airflow-core/src/airflow/utils/db.py | 1 + airflow-core/src/airflow/utils/module_loading.py | 21 + airflow-core/tests/unit/models/test_deadline.py | 134 +++++-- .../unit/serialization/test_dag_serialization.py | 2 + .../tests/unit/utils/test_module_loading.py | 19 +- task-sdk/src/airflow/sdk/definitions/dag.py | 20 +- 18 files changed, 529 insertions(+), 304 deletions(-) copy airflow-core/src/airflow/migrations/versions/{0019_2_10_0_add_new_executor_field_to_db.py => 0069_3_1_0_add_deadline_to_dag.py} (65%) copy airflow-core/src/airflow/migrations/versions/{0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime.py => 0070_3_1_0_change_deadline_to_utc.py} (64%)