This is an automated email from the ASF dual-hosted git repository.
ash pushed a change to branch task-sdk-first-code
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 0209311772f Install task-sdk when downgrading deps
discard 9bb6b2359f1 fix more tests [skip ci]
discard a1787eafd6e fixup! fix-non db tests
discard c3949949804 fixup! Fix timezone from default_args test
discard 27a270c67c6 Fix timezone from default_args test
discard 80dd4d15fe8 fix-non db tests
discard 5da47a67d9c [skip-ci]
discard c299597e6d8 Fix tests [skip ci]
discard 860f967fecc [skip-ci]
discard a9fabb87fa9 [skip-ci]
discard 404d43eca19 [skip-ci]
discard 9cd4589e384 Fix AirflowExecption error in
tests/models/test_taskinstance.py
discard d8962321393 fix some tests [skip ci]
discard 91657dd6a02 Fix serialization
discard c70281adae4 Fix mypy typing
discard 7864f4b3ebe Fix default pool
discard 4292d824c65 make mpypy happy [skip ci]
discard 331df89fa58 fix more stest [skip-ci]
discard 97538367e56 Update pre-commit scripts.
discard 650037e0e5e Use attrs converters for access_control [skip ci]
discard f881cf82a8c [skip-ci]
discard 799686bf16b Replace DagContext from core to Task SDK [skip ci]
discard 34bd0a48991 Use DAG Context from Task SDK [skip ci]
discard 3ec602a0afa More fixes to test_dagbag.py [skip ci]
discard 3116224d949 [skip ci]
discard 586ef0be236 Fix some tests in tests/models/test_dagbag.py [ci skip]
discard 0762e7f2f96 [skip ci]
discard 2b6cdb309d3 [skip ci]
discard b7753dc87cf Get more tests passing
discard 6f294f4c35c Start porting over all the DAG defintion code to the Task
SDK
add eda6a8fcf00 Mark all tasks as skipped when failing a dag_run manually
including tasks with None state (#43482)
add b344cc1474d Fix validating `parent_model` parameter in
`UploadModelOperator` (#43473)
add 74de7aa28ff Add docs for backfill (#43477)
add 85b095e8885 Update version of Google ADS (#43474)
add c3254a363ff Fix pytest plugin (#43280)
add e0fda354a71 Drop `task_fail` table (#43490)
add 4fc16f154d2 Rename --dag to --dag-id in backfill CLI command (#43478)
add 8911f709fb0 Revert "Fix pytest plugin (#43280)" (#43504)
add 0e52046de0a Make the warnings capture plugin know about the provider
workspace folder (#43505)
add 818165d60cd Add Briana to triage team (#43507)
add 54317cb99a6 Start porting over all the DAG defintion code to the Task
SDK
add 77d95cf9bbf Get more tests passing
add 6096c548cb3 [skip ci]
add dd832d86def [skip ci]
add 7c12547f835 Fix some tests in tests/models/test_dagbag.py [ci skip]
add 5a9a2222204 [skip ci]
add b86c8bd5b3a More fixes to test_dagbag.py [skip ci]
add 8e56c211468 Use DAG Context from Task SDK [skip ci]
add 3909aaf5ba2 Replace DagContext from core to Task SDK [skip ci]
add f354bbe3cae [skip-ci]
add d5c2ccae2b5 Use attrs converters for access_control [skip ci]
add af85fe571d3 Update pre-commit scripts.
add 1abfbc6d0f5 fix more stest [skip-ci]
add 59e06135995 make mpypy happy [skip ci]
add a9e228316e3 Fix default pool
add e877dbc08f4 Fix mypy typing
add 8998e5394c9 Fix serialization
add 27a2e4860e9 fix some tests [skip ci]
add 0dcc9994d27 Fix AirflowExecption error in
tests/models/test_taskinstance.py
add 80bd1908908 [skip-ci]
add d3d4707460c [skip-ci]
add 27eecfd87e0 [skip-ci]
add cdc1a963071 Fix tests [skip ci]
add 2b7f8aecde2 [skip-ci]
add 536ac901d1e fix-non db tests
add 5cedad72ed1 Fix timezone from default_args test
add 6a3e14a0c17 fix more tests [skip ci]
add 6116a4dfff6 Install task-sdk when downgrading deps
add 0e0f96994bd [skip ci]
add 7b1613ab232 Upgrade minimum pydantic version to 2.7 to deal with
delayed annotations in base classes
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0209311772f)
\
N -- N -- N refs/heads/task-sdk-first-code (7b1613ab232)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 2 +-
airflow/api/common/mark_tasks.py | 11 +-
airflow/cli/cli_config.py | 2 +-
airflow/cli/commands/backfill_command.py | 6 +-
.../versions/0044_3_0_0__drop_task_fail_table.py | 75 +
airflow/models/__init__.py | 3 -
airflow/models/backfill.py | 2 +-
airflow/models/taskfail.py | 85 -
airflow/models/taskinstance.py | 5 -
airflow/utils/db.py | 2 +-
dev/perf/scheduler_dag_execution_timing.py | 2 -
docs/apache-airflow/core-concepts/backfill.rst | 69 +
docs/apache-airflow/core-concepts/dag-run.rst | 15 +-
docs/apache-airflow/core-concepts/debug.rst | 3 +-
.../core-concepts/executor/index.rst | 6 +-
docs/apache-airflow/core-concepts/index.rst | 1 +
docs/apache-airflow/faq.rst | 5 +-
docs/apache-airflow/img/airflow_erd.sha256 | 2 +-
docs/apache-airflow/img/airflow_erd.svg | 2571 ++++++++++----------
docs/apache-airflow/migrations-ref.rst | 4 +-
docs/apache-airflow/start.rst | 2 +-
docs/apache-airflow/tutorial/fundamentals.rst | 36 +-
generated/provider_dependencies.json | 2 +-
hatch_build.py | 2 +-
newsfragments/43490.significant.rst | 4 +
.../src/airflow/providers/google/ads/hooks/ads.py | 12 +-
.../google/cloud/hooks/vertex_ai/model_service.py | 4 +-
.../cloud/operators/vertex_ai/model_service.py | 7 +-
.../src/airflow/providers/google/provider.yaml | 2 +-
.../cloud/hooks/vertex_ai/test_model_service.py | 6 +-
providers/tests/standard/operators/test_weekday.py | 3 +-
providers/tests/standard/sensors/test_weekday.py | 1 -
.../vertex_ai/example_vertex_ai_model_service.py | 18 +-
tests/cli/commands/test_backfill_command.py | 2 +-
tests/core/test_core.py | 45 +-
tests/jobs/test_local_task_job.py | 2 -
tests/models/test_dag.py | 2 -
tests/models/test_dagrun.py | 9 +-
tests/models/test_taskinstance.py | 13 +-
tests/www/views/test_views_dagrun.py | 76 +
tests_common/_internals/capture_warnings.py | 6 +-
tests_common/test_utils/db.py | 7 -
42 files changed, 1555 insertions(+), 1577 deletions(-)
create mode 100644
airflow/migrations/versions/0044_3_0_0__drop_task_fail_table.py
delete mode 100644 airflow/models/taskfail.py
create mode 100644 docs/apache-airflow/core-concepts/backfill.rst
create mode 100644 newsfragments/43490.significant.rst