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 a5d343d37ce Cleanup Cassandra driver dependencies (#61724)
add 19c1a16dc8b Use SQLA's native Uuid/JSON instead of sqlalchemy-utils'
types (#61532)
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 | 1670 ++++++++++----------
airflow-core/docs/migrations-ref.rst | 4 +-
airflow-core/pyproject.toml | 1 -
.../core_api/datamodels/task_instances.py | 3 +-
.../api_fastapi/core_api/openapi/_private_ui.yaml | 1 +
.../core_api/openapi/v2-rest-api-generated.yaml | 1 +
.../src/airflow/api_fastapi/execution_api/deps.py | 2 +-
.../api_fastapi/execution_api/routes/hitl.py | 13 +-
.../execution_api/routes/task_instances.py | 74 +-
.../execution_api/routes/task_reschedules.py | 2 +-
.../src/airflow/jobs/scheduler_job_runner.py | 11 +-
.../versions/0047_3_0_0_add_dag_versioning.py | 17 +-
.../0052_3_0_0_add_deadline_alerts_table.py | 3 +-
.../0068_3_0_0_ti_table_id_unique_per_try.py | 9 +-
...d_url_and_template_params_to_dagbundle_model.py | 3 +-
.../migrations/versions/0083_3_1_0_add_teams.py | 11 +-
.../0091_3_2_0_restructure_callback_table.py | 3 +-
...0_replace_deadline_inline_callback_with_fkey.py | 19 +-
.../0099_3_2_0_ui_improvements_for_deadlines.py | 7 +-
.../versions/0103_3_2_0_fix_uuid_column_types.py | 276 ++++
airflow-core/src/airflow/models/callback.py | 6 +-
airflow-core/src/airflow/models/dag_version.py | 5 +-
airflow-core/src/airflow/models/dagbag.py | 5 +-
airflow-core/src/airflow/models/dagbundle.py | 4 +-
airflow-core/src/airflow/models/dagcode.py | 9 +-
airflow-core/src/airflow/models/dagrun.py | 25 +-
airflow-core/src/airflow/models/deadline.py | 16 +-
airflow-core/src/airflow/models/deadline_alert.py | 17 +-
airflow-core/src/airflow/models/hitl.py | 8 +-
airflow-core/src/airflow/models/hitl_history.py | 8 +-
airflow-core/src/airflow/models/serialized_dag.py | 15 +-
airflow-core/src/airflow/models/taskinstance.py | 28 +-
.../src/airflow/models/taskinstancehistory.py | 11 +-
airflow-core/src/airflow/models/taskreschedule.py | 13 +-
.../airflow/ui/openapi-gen/requests/schemas.gen.ts | 1 +
airflow-core/src/airflow/utils/db.py | 2 +-
.../api_fastapi/common/test_uuid_serialization.py | 49 +
.../core_api/routes/public/test_hitl.py | 2 +-
.../api_fastapi/core_api/routes/public/test_log.py | 4 +-
.../execution_api/versions/head/test_hitl.py | 10 +-
.../versions/head/test_task_instances.py | 10 +-
airflow-core/tests/unit/jobs/test_scheduler_job.py | 18 +-
airflow-core/tests/unit/models/test_dagrun.py | 4 +-
.../tests/unit/models/test_taskinstance.py | 4 +-
.../src/airflowctl/api/datamodels/generated.py | 2 +-
.../src/tests_common/test_utils/api_fastapi.py | 3 +
.../unit/openlineage/plugins/test_listener.py | 3 +-
.../tests/unit/standard/operators/test_hitl.py | 2 +-
49 files changed, 1369 insertions(+), 1047 deletions(-)
create mode 100644
airflow-core/src/airflow/migrations/versions/0103_3_2_0_fix_uuid_column_types.py
create mode 100644
airflow-core/tests/unit/api_fastapi/common/test_uuid_serialization.py