This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch v1-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 8ea8dd1 fixup! Update some dependencies (#9684)
new 320ccad Fix task_instance_mutation_hook (#9910)
new 4309330 [AIRFLOW-5391] Do not re-run skipped tasks when they are
cleared (#7276)
The 2 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:
UPDATING.md | 7 ++
airflow/__init__.py | 4 +-
airflow/models/baseoperator.py | 2 +
airflow/models/skipmixin.py | 112 ++++++++++++-----
airflow/ti_deps/dep_context.py | 27 ++++-
airflow/ti_deps/deps/not_previously_skipped_dep.py | 88 ++++++++++++++
tests/jobs/test_scheduler_job.py | 39 ++++++
tests/operators/test_latest_only_operator.py | 60 ++++++----
tests/operators/test_python_operator.py | 119 +++++++++++++++++-
.../deps/test_not_previously_skipped_dep.py | 133 +++++++++++++++++++++
tests/ti_deps/deps/test_trigger_rule_dep.py | 40 +++++++
11 files changed, 574 insertions(+), 57 deletions(-)
create mode 100644 airflow/ti_deps/deps/not_previously_skipped_dep.py
create mode 100644 tests/ti_deps/deps/test_not_previously_skipped_dep.py