This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-5dc96d6-v3-4-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from a2c4e328539 Merge branch 'v3-4-test' into backport-5dc96d6-v3-4-test
add af3fa8db653 Let retry policies reschedule a task without using a retry
(#74719) (#74993)
add 1864344b913 [v3-4-test] Show Dag version diff values-hidden pill only
when values are hidden (#74746) (#74960)
add eb52b8b3511 [v3-4-test] Cover YAML-generated Java Dags in the java_sdk
e2e test (#74710) (#75002)
add 0bdd7616381 [v3-4-test] Specify a minimum python version for hooks
(#74995) (#75003)
add fe0af19a441 [v3-4-test] Exclude the current unreleased branch version
from the providers compatibility matrix (#74997) (#75012)
add 1d8143398db Merge branch 'v3-4-test' into backport-5dc96d6-v3-4-test
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 2 +-
airflow-core/docs/core-concepts/tasks.rst | 89 +++++++++-
.../airflow/example_dags/example_retry_policy.py | 26 ++-
.../src/airflow/ui/public/i18n/locales/ca/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/de/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/el/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/en/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/fr/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/ko/dag.json | 4 +-
.../src/airflow/ui/public/i18n/locales/pl/dag.json | 4 +-
.../airflow/ui/public/i18n/locales/zh-TW/dag.json | 4 +-
.../ui/src/pages/Dag/Versions/VersionDiff.test.tsx | 33 +++-
.../ui/src/pages/Dag/Versions/VersionDiff.tsx | 16 +-
airflow-e2e-tests/docker/java.yml | 6 +
airflow-e2e-tests/java-native-bundle/build.gradle | 1 +
.../apache/airflow/e2e/NativeBundleBuilder.java | 12 +-
.../apache/airflow/e2e/nativedag/DynamicDags.java | 74 ++++++++
.../e2e_test_utils/dynamic_dags.py | 71 ++++++++
.../go_sdk_tests/test_go_sdk_dynamic_dag.py | 47 ++---
.../java_sdk_tests/test_java_sdk_dynamic_dag.py | 89 ++++++++++
dev/breeze/doc/ci/04_selective_checks.md | 2 +-
.../src/airflow_breeze/utils/selective_checks.py | 14 +-
dev/breeze/tests/test_selective_checks.py | 38 +++-
providers/common/ai/docs/retry_policies.rst | 4 +-
.../airflow/providers/common/ai/policies/retry.py | 18 +-
.../ai/tests/unit/common/ai/policies/test_retry.py | 37 +++-
.../providers/common/compat/_retry_policy.py | 5 +-
.../tests/unit/common/compat/test__retry_policy.py | 16 ++
.../src/airflow/sdk/definitions/retry_policy.py | 94 +++++++++-
.../src/airflow/sdk/execution_time/task_runner.py | 63 ++++++-
.../task_sdk/definitions/test_retry_policy.py | 121 ++++++++++++-
.../task_sdk/execution_time/test_task_runner.py | 191 +++++++++++++++++++++
32 files changed, 972 insertions(+), 129 deletions(-)
create mode 100644
airflow-e2e-tests/java-native-bundle/src/java/org/apache/airflow/e2e/nativedag/DynamicDags.java
create mode 100644
airflow-e2e-tests/tests/airflow_e2e_tests/e2e_test_utils/dynamic_dags.py
create mode 100644
airflow-e2e-tests/tests/airflow_e2e_tests/java_sdk_tests/test_java_sdk_dynamic_dag.py