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

potiuk pushed a change to branch backport-88e6110-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 57f847e04de [v3-3-test] Exclude non-successful runs from 
AVERAGE_RUNTIME deadline calculation (#68647)
     add e9f61f4440c [v3-3-test] Correct the example config for the 
coordinators (#68929) (#68940)
     add cb174a6937a [v3-3-test] Fix race condition on sort param when 
returning dagRuns (#68842) (#68948)
     add eda27d17715 [v3-3-test] Allow missing `api_auth.jwt_secret` for 
`InProcessExecutionAPI` (#68980) (#68982)
     add fce31dd2c95 [v3-3-test] Rename PartitionAtRuntime as 
PartitionedAtRuntime for consistency (#68978) (#68987)
     add 9856115f815 [v3-3-test] Add partition_date to DagRun detail page 
(#68969) (#68977)
     add c38ee15dc03 [v3-3-test] Fix grammar in PR guidelines (#68992) (#68994)
     add 520346f16e6 [v3-3-test] Add owners for Java and Go SDKs (#69009) 
(#69012)
     add a807b285737 [v3-3-test] Add example plugins and expand docs for asset 
partitions (#68889) (#69017)
     add 26a91d4c4d0 [v3-3-test] Fix Java coordinator rejecting macOS 
dual-stack loopback connections (#68960) (#68973)
     add c5bc7502c2a [v3-3-test] Defer Cadwyn import to keep FastAPI off the 
Task SDK worker path (#69016) (#69029)
     add 6ad3c2c5eb1 [v3-3-test] Don't force full CI tests for non-test 
workflow and prek-only changes (#68802) (#68999)
     add 579757d0e9f [v3-3-test] Java SDK docs: JUL setup(), pin 
java_executable, config-reload note (#68938) (#69020)
     add 5edc9f21d69 Bump the github-actions-updates group across 1 directory 
with 3 updates (#68811)
     add 650efd91af4 [v3-3-test] AIP-103: Allow for 
`get`/`set`/`delete`/`clear` to run for `AssetStateStoreAccessor` on Triggerer 
(#68900) (#68966)
     add 07f864611e6 [v3-3-test] Exclude non-successful runs from 
AVERAGE_RUNTIME deadline calculation (#68647)

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   (57f847e04de)
            \
             N -- N -- N   refs/heads/backport-88e6110-v3-3-test (07f864611e6)

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/CODEOWNERS                                 |   5 +-
 .github/workflows/additional-ci-image-checks.yml   |   2 +-
 .github/workflows/additional-prod-image-tests.yml  |   8 +-
 .github/workflows/airflow-distributions-tests.yml  |   2 +-
 .github/workflows/airflow-e2e-tests.yml            |   2 +-
 .github/workflows/asf-allowlist-check.yml          |   2 +-
 .github/workflows/backport-cli.yml                 |   2 +-
 .github/workflows/basic-tests.yml                  |  26 +-
 .github/workflows/ci-amd.yml                       |  20 +-
 .github/workflows/ci-arm.yml                       |  20 +-
 .github/workflows/ci-duration-monitor.yml          |   2 +-
 .github/workflows/ci-image-build.yml               |   2 +-
 .github/workflows/ci-image-checks.yml              |  10 +-
 .github/workflows/ci-notification.yml              |   2 +-
 .github/workflows/codeql-analysis.yml              |   4 +-
 .github/workflows/e2e-flaky-tests-report.yml       |   2 +-
 .github/workflows/finalize-tests.yml               |   6 +-
 .github/workflows/generate-constraints.yml         |   2 +-
 .github/workflows/helm-tests.yml                   |   4 +-
 .github/workflows/integration-system-tests.yml     |   6 +-
 .github/workflows/k8s-tests.yml                    |   2 +-
 .github/workflows/milestone-tag-assistant.yml      |   2 +-
 .github/workflows/notify-uv-lock-conflicts.yml     |   2 +-
 .github/workflows/prod-image-build.yml             |   4 +-
 .github/workflows/publish-docs-to-s3.yml           |  10 +-
 .github/workflows/push-image-cache.yml             |   4 +-
 .github/workflows/registry-backfill.yml            |   6 +-
 .github/workflows/registry-build.yml               |   4 +-
 .github/workflows/registry-tests.yml               |   2 +-
 .github/workflows/release_dockerhub_image.yml      |   2 +-
 .../workflows/release_single_dockerhub_image.yml   |   4 +-
 .github/workflows/run-unit-tests.yml               |   2 +-
 .../scheduled-verify-release-calendar.yml          |   2 +-
 .github/workflows/test-providers.yml               |   4 +-
 .github/workflows/ui-e2e-tests.yml                 |   4 +-
 .../update-constraints-on-push-stable.yml          |   8 +-
 .github/workflows/update-constraints-on-push.yml   |   8 +-
 .github/workflows/upgrade-check.yml                |   2 +-
 .../docs/authoring-and-scheduling/assets.rst       | 279 ++++++++++++++++++++-
 .../language-sdks/java.rst                         |  42 +++-
 .../docs/core-concepts/asset-state-store.rst       |  74 ++++++
 .../src/airflow/api_fastapi/common/parameters.py   |   2 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |  19 +-
 .../execution_api/routes/asset_state_store.py      |  38 ++-
 .../src/airflow/config_templates/config.yml        |   7 +
 .../example_dags/example_asset_partition.py        |  22 +-
 .../plugins/custom_partition_mapper.py             |  96 +++++++
 .../plugins/custom_partition_timetable.py          |  55 ++++
 .../src/airflow/jobs/triggerer_job_runner.py       |  48 ++++
 airflow-core/src/airflow/serialization/encoders.py |   8 +-
 airflow-core/src/airflow/timetables/base.py        |   2 +-
 airflow-core/src/airflow/timetables/simple.py      |   6 +-
 .../airflow/ui/public/i18n/locales/en/common.json  |   1 +
 .../ui/public/i18n/locales/zh-TW/common.json       |   1 +
 .../src/airflow/ui/src/pages/Run/Details.tsx       |   8 +
 .../tests/unit/api/common/test_trigger_dag.py      |  12 +-
 .../unit/api_fastapi/common/test_parameters.py     |  21 ++
 .../core_api/routes/public/test_assets.py          |   6 +-
 .../core_api/routes/public/test_dag_run.py         |  26 +-
 .../core_api/routes/public/test_plugins.py         |  10 +-
 .../unit/api_fastapi/execution_api/test_app.py     |  10 +
 .../versions/head/test_asset_state_store.py        |  72 ++++++
 airflow-core/tests/unit/assets/test_manager.py     |   4 +-
 .../tests/unit/dag_processing/test_collection.py   |   4 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |   6 +-
 airflow-core/tests/unit/jobs/test_triggerer_job.py | 117 ++++++++-
 airflow-core/tests/unit/models/test_dag.py         |   6 +-
 .../tests/unit/models/test_taskinstance.py         |  20 +-
 .../tests/unit/plugins/test_plugins_manager.py     |   4 +-
 .../unit/serialization/test_dag_serialization.py   |  10 +-
 contributing-docs/05_pull_requests.rst             |   2 +-
 dev/breeze/doc/ci/04_selective_checks.md           |  23 +-
 .../src/airflow_breeze/utils/selective_checks.py   |  23 +-
 dev/breeze/tests/test_selective_checks.py          |  48 +++-
 task-sdk/dev/generate_task_sdk_models.py           |   2 -
 task-sdk/docs/api.rst                              |   2 +-
 task-sdk/src/airflow/sdk/__init__.py               |   6 +-
 task-sdk/src/airflow/sdk/__init__.pyi              |   4 +-
 task-sdk/src/airflow/sdk/bases/timetable.py        |   2 +-
 .../src/airflow/sdk/coordinators/_subprocess.py    |  20 +-
 .../sdk/coordinators/executable/coordinator.py     |   7 +-
 .../airflow/sdk/coordinators/java/coordinator.py   |   9 +-
 .../airflow/sdk/definitions/timetables/assets.py   |   2 +-
 .../airflow/sdk/execution_time/request_handlers.py |  94 +++++++
 .../airflow/sdk/execution_time/schema/__init__.py  |  13 +-
 .../airflow/sdk/execution_time/schema/migrator.py  |   9 +-
 .../sdk/execution_time/schema/versions/__init__.py |  36 ++-
 .../tests/task_sdk/coordinators/test_subprocess.py |  35 +++
 task-sdk/tests/task_sdk/definitions/test_dag.py    |  17 +-
 .../execution_time/schema/test_migrator.py         |  35 +++
 .../task_sdk/execution_time/test_coordinator.py    |  32 ++-
 .../execution_time/test_request_handlers.py        | 167 ++++++++++++
 92 files changed, 1573 insertions(+), 252 deletions(-)
 create mode 100644 
airflow-core/src/airflow/example_dags/plugins/custom_partition_mapper.py
 create mode 100644 
airflow-core/src/airflow/example_dags/plugins/custom_partition_timetable.py
 create mode 100644 
task-sdk/tests/task_sdk/execution_time/test_request_handlers.py

Reply via email to