This is an automated email from the ASF dual-hosted git repository.

ash pushed a change to branch mapped-tasks-tasksdk-execution-time
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 35fca8165a7 Add dynamic task mapping into TaskSDK runtime
     add 800f4ca7e81 AIP 65 Add task instance version name (#46433)
     add ee76b4dce9c Add search bar for pools page (#46437)
     add 7190cb23ea0 Use LoggingMixin for DagProcessorManager (#46408)
     add bc27355b605 Make building PROD image using sources requirements 
(#46440)
     add 699171a6d45 Limiting retryhttp to not use 1.3.0 to fix CI mypy checks 
(#46446)
     add e78b5b48085 AIP-72: Move Secrets Masker to task SDK (#46375)
     add 3c4073ebc1d AIP-72: Deleting duplicate test class: TestDagParamRuntime 
(#46450)
     add 6059e8434d3 Implement worker deletion and proper scrf handling (#46452)
     add 0a61ac80aa6 Bugfix/edge worker restarts on version mismatch (#46453)
     add 6cafe03d849 Add DB exeption handler to Execution API (#46388)
     add 4f6cbdb098c AIP-72: Port tests in TestDagDecorator to task sdk (#46456)
     add 7a4bfe1a432 Bump vitest from 2.1.1 to 2.1.9 in /airflow/ui (#46447)
     add cb4590a7486 Enforce to forbid extra fields under execution_api (#44986)
     add 452f307417f Add triggerer info and extra links section to task 
instance details tab. (#46074)
     add aa7143b8ab8 Fix case in releasing images where chicken-egg-providers 
are empty (#46467)
     add 5f14679669b Undoing the retryhttp limitation (<1.3.0) (#46470)
     add 1010ce9b960 Add dynamic task mapping into TaskSDK runtime

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   (35fca8165a7)
            \
             N -- N -- N   refs/heads/mapped-tasks-tasksdk-execution-time 
(1010ce9b960)

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:
 .github/workflows/release_dockerhub_image.yml      |   2 +-
 .pre-commit-config.yaml                            |   2 +-
 airflow/api_connexion/schemas/connection_schema.py |   2 +-
 airflow/api_fastapi/app.py                         |   1 +
 airflow/api_fastapi/core_api/datamodels/assets.py  |   2 +-
 .../api_fastapi/core_api/datamodels/connections.py |   2 +-
 .../api_fastapi/core_api/datamodels/variables.py   |   2 +-
 .../api_fastapi/execution_api/datamodels/asset.py  |   4 +-
 .../execution_api/datamodels/taskinstance.py       |   2 +-
 airflow/api_fastapi/logging/decorators.py          |   2 +-
 .../cli/commands/remote_commands/config_command.py |  27 ++-
 .../cli/commands/remote_commands/task_command.py   |   2 +-
 airflow/config_templates/airflow_local_settings.py |  81 +-------
 airflow/config_templates/config.yml                |  30 +--
 airflow/configuration.py                           |   2 +-
 airflow/dag_processing/manager.py                  |   8 +-
 airflow/models/connection.py                       |   2 +-
 airflow/models/renderedtifields.py                 |   2 +-
 airflow/models/taskinstance.py                     |   2 +-
 airflow/models/variable.py                         |   2 +-
 airflow/serialization/helpers.py                   |   2 +-
 airflow/settings.py                                |   2 +-
 airflow/ui/package.json                            |   2 +-
 airflow/ui/pnpm-lock.yaml                          | 208 ++++++++++++---------
 airflow/ui/src/pages/Pools/Pools.tsx               |  39 +++-
 airflow/ui/src/pages/Run/Details.tsx               |   2 +-
 airflow/ui/src/pages/TaskInstance/Details.tsx      |  12 +-
 airflow/ui/src/pages/TaskInstance/ExtraLinks.tsx   |  53 ++++++
 airflow/ui/src/pages/TaskInstance/Header.tsx       |   3 +
 .../ui/src/pages/TaskInstance/TriggererInfo.tsx    |  58 ++++++
 airflow/utils/cli.py                               |   2 +-
 airflow/www/decorators.py                          |   2 +-
 airflow/www/views.py                               |   2 +-
 .../commands/production_image_commands.py          |  10 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   8 +-
 .../security/secrets/mask-sensitive-values.rst     |   4 +-
 generated/provider_dependencies.json               |   2 +-
 newsfragments/46375.significant.rst                |  22 +++
 newsfragments/46408.significant.rst                |  30 +++
 providers/edge/README.rst                          |  14 +-
 providers/edge/docs/changelog.rst                  |  21 +++
 providers/edge/provider.yaml                       |   2 +-
 providers/edge/pyproject.toml                      |   8 +-
 .../edge/src/airflow/providers/edge/__init__.py    |   2 +-
 .../src/airflow/providers/edge/cli/api_client.py   |  39 ++--
 .../airflow/providers/edge/get_provider_info.py    |   4 +-
 .../airflow/providers/edge/models/edge_worker.py   |  12 +-
 .../providers/edge/plugins/edge_executor_plugin.py |  21 ++-
 .../edge/plugins/templates/edge_worker_hosts.html  |   9 +
 .../providers/openlineage/plugins/adapter.py       |   9 +-
 .../airflow/providers/openlineage/utils/utils.py   |  27 ++-
 .../openlineage/plugins/test_utils.py              |  13 +-
 .../airflow/providers/amazon/aws/hooks/base_aws.py |   7 +-
 .../src/airflow/providers/amazon/aws/hooks/ecr.py  |   8 +-
 .../src/airflow/providers/amazon/aws/hooks/ssm.py  |  11 +-
 .../cncf/kubernetes/test_template_rendering.py     |  63 ++++---
 task_sdk/pyproject.toml                            |   2 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |  34 ++++
 .../airflow/sdk/execution_time}/secrets_masker.py  |   0
 .../src/airflow/sdk/execution_time/task_runner.py  |  44 ++---
 task_sdk/tests/conftest.py                         |   2 +
 task_sdk/tests/definitions/test_dag.py             |  40 +++-
 task_sdk/tests/definitions/test_mappedoperator.py  |  47 +----
 .../tests/definitions}/test_secrets_masker.py      |  18 +-
 task_sdk/tests/definitions/test_xcom_arg.py        |  20 +-
 task_sdk/tests/execution_time/test_task_runner.py  | 206 ++++++++++++++++----
 tests/core/test_configuration.py                   |  20 +-
 tests/models/test_dag.py                           | 103 +---------
 tests/models/test_param.py                         | 132 -------------
 tests/models/test_renderedtifields.py              |  54 +++---
 tests/models/test_variable.py                      |   7 +-
 tests_common/pytest_plugin.py                      |  10 +-
 72 files changed, 926 insertions(+), 725 deletions(-)
 create mode 100644 airflow/ui/src/pages/TaskInstance/ExtraLinks.tsx
 create mode 100644 airflow/ui/src/pages/TaskInstance/TriggererInfo.tsx
 create mode 100644 newsfragments/46375.significant.rst
 create mode 100644 newsfragments/46408.significant.rst
 rename {airflow/utils/log => 
task_sdk/src/airflow/sdk/execution_time}/secrets_masker.py (100%)
 rename {tests/utils/log => task_sdk/tests/definitions}/test_secrets_masker.py 
(95%)
 delete mode 100644 tests/models/test_param.py

Reply via email to