This is an automated email from the ASF dual-hosted git repository.
jedcunningham pushed a change to branch v2-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from fe30eb7 Upgrade old DAG/task param format when deserializing from the
DB (#18986)
new 4f26959 Allow Param to support a default value of ``None`` (#19034)
new c28affb Rename trigger page label to Logical Date (#19061)
new bb7ebb9 Relax packaging requirement (#19087)
new bbe9012 Ensure task state doesn't change when marked as
failed/success/skipped (#19095)
new 44c37e4 Change `ds`, `ts`, etc. back to use logical date (#19088)
new f3f0eb2 Workaround libstdcpp TLS error (#19010)
new 478f94b Don't install SQLAlchemy/Pendulum adapters for other DBs
(#18745)
new 8223e89 Prevent scheduler crash when serialized dag is missing
(#19113)
new 69048f7 Fix catchup by limiting queued dagrun creation using
max_active_runs (#18897)
new e9c4926 Update taskinstance REST API schema to include dag_run_id
field (#19105)
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Dockerfile | 9 ++
Dockerfile.ci | 10 ++
UPDATING.md | 19 +++
airflow/api_connexion/openapi/v1.yaml | 6 +
.../api_connexion/schemas/task_instance_schema.py | 47 ++++---
airflow/config_templates/config.yml | 8 --
airflow/config_templates/default_airflow.cfg | 4 -
airflow/jobs/scheduler_job.py | 75 ++++++-----
airflow/models/dag.py | 25 ++--
airflow/models/dagrun.py | 18 ++-
airflow/models/param.py | 39 ++++--
airflow/models/taskinstance.py | 50 +++++---
airflow/serialization/serialized_objects.py | 18 +--
airflow/settings.py | 26 ++--
airflow/www/templates/airflow/trigger.html | 2 +-
docs/apache-airflow/templates-ref.rst | 20 +--
setup.cfg | 2 +-
tests/api_connexion/endpoints/test_dag_endpoint.py | 6 +-
.../api_connexion/endpoints/test_task_endpoint.py | 6 +-
.../endpoints/test_task_instance_endpoint.py | 3 +
tests/api_connexion/schemas/test_dag_schema.py | 2 +-
.../schemas/test_task_instance_schema.py | 2 +
tests/api_connexion/schemas/test_task_schema.py | 2 +-
tests/jobs/test_scheduler_job.py | 137 ++++++++++++++++++---
tests/models/test_dag.py | 40 ++++--
tests/models/test_param.py | 31 ++++-
tests/models/test_taskinstance.py | 25 +++-
tests/serialization/test_dag_serialization.py | 17 +++
tests/utils/log/test_log_reader.py | 54 +++++++-
29 files changed, 525 insertions(+), 178 deletions(-)