This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch fork-ci-1-gate
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 8af91aef1ec Gate project CI for external pull requests in ci-amd.yml
omit 72032b55a35 Add fork CI eligibility function and configuration
omit e9907e3b224 Trust fork CI only for pull requests that cannot change it
omit 2c73cd018e8 Close gaps in the fork CI design found in review
omit f689861aa57 Let volunteer contributors opt in to a fork CI pilot
omit d259e857daa Close gated pull requests that tamper with the fork CI gate
omit f3b09050fbd Add design and ADR for running CI in contributor forks
(AIP-120)
add ce0a1c474c9 add WasbDagBundle to load Dags from Azure Blob Storage
(#67016)
add 665b94999c3 Java SDK: Reject byte arrays instead of letting the task
hang (#74218)
add e1d881b5c4f Fix `SSHRemoteJobOperator` mangling environment values
with spaces or shell characters (#74810)
add 736c349cdca Fingerprint durable agent steps that hold sets or values
that are not JSON (#71575)
add 03dda347572 Add design and ADR for running CI in contributor forks
(AIP-120)
add 52cab9d4e73 Close gated pull requests that tamper with the fork CI gate
add 033da6d356b Let volunteer contributors opt in to a fork CI pilot
add a3a0ebf23af Close gaps in the fork CI design found in review
add 8d4f6ba40b1 Trust fork CI only for pull requests that cannot change it
add 32e2c1e8f30 Add fork CI eligibility function and configuration
add ccf88a3d50b Gate project CI for external pull requests in ci-amd.yml
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 (8af91aef1ec)
\
N -- N -- N refs/heads/fork-ci-1-gate (ccf88a3d50b)
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:
.../administration-and-deployment/dag-bundles.rst | 3 +
.../main/kotlin/org/apache/airflow/sdk/Client.kt | 5 +-
.../org/apache/airflow/sdk/execution/MsgPack.kt | 13 +-
.../org/apache/airflow/sdk/execution/CommTest.kt | 34 +
providers/common/ai/docs/durable_execution.rst | 49 +
.../providers/common/ai/durable/fingerprint.py | 473 +++++-
.../unit/common/ai/durable/test_capability.py | 58 +
.../unit/common/ai/durable/test_fingerprint.py | 1628 +++++++++++++++++++-
providers/microsoft/azure/docs/bundles/index.rst | 80 +
providers/microsoft/azure/docs/index.rst | 1 +
providers/microsoft/azure/provider.yaml | 5 +
.../providers/microsoft/azure/bundles}/__init__.py | 0
.../providers/microsoft/azure/bundles/wasb.py | 154 ++
.../providers/microsoft/azure/get_provider_info.py | 6 +
.../providers/microsoft/azure/hooks/wasb.py | 108 ++
.../unit/microsoft/azure/bundles}/__init__.py | 0
.../unit/microsoft/azure/bundles/test_wasb.py | 279 ++++
.../tests/unit/microsoft/azure/hooks/test_wasb.py | 160 ++
providers/ssh/docs/operators/ssh_remote_job.rst | 4 +
.../providers/ssh/operators/ssh_remote_job.py | 4 +-
.../src/airflow/providers/ssh/utils/remote_job.py | 9 +-
.../ssh/tests/unit/ssh/utils/test_remote_job.py | 42 +-
22 files changed, 3066 insertions(+), 49 deletions(-)
create mode 100644 providers/microsoft/azure/docs/bundles/index.rst
copy {airflow-core/src/airflow/_shared =>
providers/microsoft/azure/src/airflow/providers/microsoft/azure/bundles}/__init__.py
(100%)
create mode 100644
providers/microsoft/azure/src/airflow/providers/microsoft/azure/bundles/wasb.py
copy {airflow-core/src/airflow/_shared =>
providers/microsoft/azure/tests/unit/microsoft/azure/bundles}/__init__.py (100%)
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/bundles/test_wasb.py