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

potiuk pushed a change to branch fork-ci-test-merge-with-target
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 302d22d73c0 Report fork CI's tested base and withhold CI passed on an 
old base
     add 057f0099281 Make db clean --skip-archive delete rows directly (#74113)
     add 8699a93e659 Bound job loading for component health checks (#76751)
     add e1150d774f8 Stop generating constraints for PRs that do not use them 
(#76685)
     add 6b31eaa7f38 UI: Load the ELK graph layout engine only when a graph is 
drawn (#75986)
     add 0c6be7cad0f Close German Translation Gaps 2026-11-09 (#76781)
     add aac29ec1bbb Split the Common AI sandbox backends page into one page 
per backend (#76853)
     add 0d2b5559004 Skip provider tests that cannot import a changed file 
(#76686)
     add 6d0ad1ee1af Run the always-on CI jobs only when their inputs change 
(#76690)
     add 402d7a58ad2 Skip provider compatibility tests for changes hidden from 
them (#76722)
     add 27e807b5f1e Add Execution API endpoint for callback terminal state 
(#75253)
     add ffac35fc92b Add a task switcher to the Dag breadcrumb (#76850)
     add 28def61ef22 Report fork CI's tested base and withhold CI passed on an 
old base

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   (302d22d73c0)
            \
             N -- N -- N   refs/heads/fork-ci-test-merge-with-target 
(28def61ef22)

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/basic-tests.yml                  |  15 +-
 .github/workflows/ci-amd.yml                       |  34 +-
 .github/workflows/ci-arm.yml                       |  34 +-
 .github/workflows/ci-image-checks.yml              |   5 +
 .github/workflows/test-providers.yml               |   6 +-
 airflow-core/docs/howto/usage-cli.rst              |   2 +-
 .../src/airflow/api/common/airflow_health.py       |  34 +-
 .../airflow/api_fastapi/common/parameters/misc.py  |  30 +-
 .../execution_api/datamodels/callback.py           |  19 +-
 .../api_fastapi/execution_api/routes/callbacks.py  |  58 +-
 .../api_fastapi/execution_api/versions/__init__.py |   2 +
 .../execution_api/versions/v2027_02_28.py          |  10 +
 airflow-core/src/airflow/cli/cli_config.py         |   2 +-
 airflow-core/src/airflow/jobs/job.py               |  26 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |  53 +-
 .../airflow/ui/public/i18n/locales/de/browse.json  |   1 +
 .../airflow/ui/public/i18n/locales/de/common.json  |   2 +
 .../airflow/ui/public/i18n/locales/en/common.json  |   1 +
 .../ui/src/components/Breadcrumb/CrumbSwitcher.tsx |   7 +-
 .../ui/src/components/Graph/useGraphLayout.ts      |  45 +-
 .../ui/src/layouts/Details/DagBreadcrumb.test.tsx  | 213 +++++-
 .../ui/src/layouts/Details/DagBreadcrumb.tsx       |  22 +
 .../airflow/ui/src/layouts/Details/SearchTasks.tsx | 190 +++++
 ...agSwitcherButton.tsx => TaskSwitcherButton.tsx} |  44 +-
 airflow-core/src/airflow/utils/db_cleanup.py       |  93 ++-
 .../tests/unit/api/common/test_airflow_health.py   |  80 +-
 .../execution_api/versions/head/test_callbacks.py  | 188 +++++
 .../{v2026_10_30 => v2027_02_28}/test_callbacks.py |  14 +-
 airflow-core/tests/unit/jobs/test_base_job.py      |  29 +
 airflow-core/tests/unit/jobs/test_scheduler_job.py | 137 +++-
 airflow-core/tests/unit/utils/test_db_cleanup.py   | 348 +++++----
 dev/breeze/doc/ci/04_selective_checks.md           |  70 +-
 dev/breeze/doc/ci/05_workflows.md                  |  14 +-
 .../src/airflow_breeze/utils/import_graph.py       | 308 ++++++++
 .../src/airflow_breeze/utils/selective_checks.py   | 157 +++-
 .../src/airflow_breeze/utils/verification_plan.py  |  24 +-
 dev/breeze/tests/test_import_graph.py              | 122 +++
 dev/breeze/tests/test_selective_checks.py          | 355 +++++++++
 dev/breeze/tests/test_verification_plan.py         |  29 +-
 providers/common/ai/docs/redirects.txt             |   1 +
 providers/common/ai/docs/sandbox/backends.rst      | 827 ---------------------
 providers/common/ai/docs/sandbox/backends/boat.rst | 151 ++++
 .../common/ai/docs/sandbox/backends/custom.rst     |  95 +++
 .../common/ai/docs/sandbox/backends/index.rst      |  79 ++
 providers/common/ai/docs/sandbox/backends/islo.rst | 107 +++
 .../common/ai/docs/sandbox/backends/modal.rst      | 183 +++++
 .../ai/docs/sandbox/backends/opensandbox.rst       |  93 +++
 .../common/ai/docs/sandbox/backends/openshell.rst  | 206 +++++
 providers/common/ai/docs/sandbox/backends/sbx.rst  |  71 ++
 providers/common/ai/docs/sandbox/configuration.rst |   2 +-
 providers/common/ai/docs/sandbox/index.rst         |   6 +-
 providers/common/ai/docs/toolsets/index.rst        |   2 +-
 .../ai/docs/use_cases/explain_revenue_anomaly.rst  |   2 +-
 task-sdk/src/airflow/sdk/api/client.py             |   7 +
 .../src/airflow/sdk/api/datamodels/_generated.py   |  21 +
 .../sdk/execution_time/callback_supervisor.py      |  26 +-
 task-sdk/tests/task_sdk/api/test_client.py         |  34 +
 .../execution_time/test_callback_supervisor.py     |  88 ++-
 58 files changed, 3603 insertions(+), 1221 deletions(-)
 copy providers/amazon/src/airflow/providers/amazon/aws/utils/sagemaker.py => 
airflow-core/src/airflow/api_fastapi/execution_api/datamodels/callback.py (67%)
 create mode 100644 
airflow-core/src/airflow/ui/src/layouts/Details/SearchTasks.tsx
 copy airflow-core/src/airflow/ui/src/layouts/Details/{DagSwitcherButton.tsx => 
TaskSwitcherButton.tsx} (53%)
 copy airflow-core/tests/unit/api_fastapi/execution_api/versions/{v2026_10_30 
=> v2027_02_28}/test_callbacks.py (75%)
 create mode 100644 dev/breeze/src/airflow_breeze/utils/import_graph.py
 create mode 100644 dev/breeze/tests/test_import_graph.py
 delete mode 100644 providers/common/ai/docs/sandbox/backends.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/boat.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/custom.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/index.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/islo.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/modal.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/opensandbox.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/openshell.rst
 create mode 100644 providers/common/ai/docs/sandbox/backends/sbx.rst

Reply via email to