This is an automated email from the ASF dual-hosted git repository.
ephraimbuddy pushed a change to branch dag-processor-work-delivery
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 6eb02ca6c29 Clarify which Dag processors parsing cleanup expires
discard 935537f5f9c Tighten test coverage of Dag processor requested-work
delivery
discard f1a594ecb44 Fix Dag processor maintenance logs and stale Dag warning
cleanup
discard b53799ee804 Carry publication receipts through Dag processor
maintenance
discard 2a53dda7ab3 Preserve Dag cleanup and exact priority reparse targets
discard a297b84e8cf Fix Dag processor requested-work cleanup and delivery
discard 6f7a187c2ee Adapt legacy Dag upgrade regression to bundle discovery
results
discard 9d6fd27aa37 Align Dag processor claim migrations with main
discard 03705af75ab Test legacy Dag deactivation after bundle-name backfill
discard 63ca662ed58 Fix Dag processor work retries and metadata cleanup
discard 46c0eae8075 Retain Dag processor work until delivery is acknowledged
discard ca49ca30589 Fix which Dags a Dag processor publication marks stale
discard 4122f70b737 Reject only the invalid Dags in a Dag processor publication
discard 5ed8d1e034d Cover publication API rejections and clarify its docs and
names
discard 31fce26fd3c Reject Dags without a timetable or with incomplete
deadline alerts
discard 7515c4bdba5 Preserve compact source publications and actionable Dag
diagnostics
discard a12c698ab74 Clean asset references for stale Dags removed from bundles
discard 5f9490eb8f8 Align API-mode Dag publication with DB-mode cleanup
discard 165076ccd43 Allow Dag processors to publish metadata through the
Execution API
discard 1eccbc65c8d Describe the git provider's refresh-error probe accurately
discard 48fb3362e3e Stop repeated bundle drains and keep cleanup overrides
working
discard 2206f896bd7 Keep Dag parsing and metrics healthy during bundle outages
discard 55ed93f368d Revise Dag bundle refresh compatibility guidance
discard 956fffc57ca Clarify bundle refresh compatibility and simplify its
regression test
discard 2e38c400318 Keep Git bundles importable on Airflow 3.4
discard 0507b82aab1 Keep Dag parsing responsive during bundle refresh failures
discard 205af8d60e4 Make the bundle refresh regression test independent of
uptime
discard c68d64cfdcd Avoid parsing stalls while a bundle refresh waits for
imports
discard 1ddb3f937ae Keep Dag parsing results aligned with refreshed bundle
sources
add 776e9d2e78a Cache the dialect on PostgresHook and MsSqlHook (#75656)
add cc786845ad3 Build the ADBC database URI from the connection fields
(#74454)
add 31beac5deea disable external entities in SAML idp response parsing
(#71423)
add 7b60a8b86a5 Keep Dag parsing results aligned with refreshed bundle
sources
add 3a6f378d2cf Avoid parsing stalls while a bundle refresh waits for
imports
add 4f98ef56570 Make the bundle refresh regression test independent of
uptime
add bda0ed0fdba Keep Dag parsing responsive during bundle refresh failures
add 97c1d4bed76 Keep Git bundles importable on Airflow 3.4
add d299f5ee105 Clarify bundle refresh compatibility and simplify its
regression test
add 1f2332be9ac Revise Dag bundle refresh compatibility guidance
add 0bd18f5b169 Keep Dag parsing and metrics healthy during bundle outages
add 9170d76ac5d Stop repeated bundle drains and keep cleanup overrides
working
add 9bc77b1f662 Describe the git provider's refresh-error probe accurately
add 884ad9b4774 Allow Dag processors to publish metadata through the
Execution API
add 5cfccd0731f Align API-mode Dag publication with DB-mode cleanup
add 39e93220fbd Clean asset references for stale Dags removed from bundles
add 25d3fff0abd Preserve compact source publications and actionable Dag
diagnostics
add b127580ce34 Reject Dags without a timetable or with incomplete
deadline alerts
add 76b7e8ae7f8 Cover publication API rejections and clarify its docs and
names
add 2f5a9a94ea2 Reject only the invalid Dags in a Dag processor publication
add bc088968b9d Fix which Dags a Dag processor publication marks stale
add e153354ded8 Keep a file's Dags schedulable after a failed parse is
reported
add d57ee098679 Retain Dag processor work until delivery is acknowledged
add 269c6e5d2bb Fix Dag processor work retries and metadata cleanup
add 1015ea22005 Test legacy Dag deactivation after bundle-name backfill
add c3793a1468e Align Dag processor claim migrations with main
add e0d8f2ee77e Adapt legacy Dag upgrade regression to bundle discovery
results
add 6efd4f05f1d Fix Dag processor requested-work cleanup and delivery
add d0e1b327917 Preserve Dag cleanup and exact priority reparse targets
add 13d95093d10 Carry publication receipts through Dag processor
maintenance
add 5cfa450324d Fix Dag processor maintenance logs and stale Dag warning
cleanup
add 6612de200f2 Tighten test coverage of Dag processor requested-work
delivery
add 2d075fed107 Clarify which Dag processors parsing cleanup expires
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 (6eb02ca6c29)
\
N -- N -- N refs/heads/dag-processor-work-delivery (2d075fed107)
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:
.../execution_api/routes/dag_parsing.py | 6 +-
.../src/airflow/dag_processing/collection.py | 27 +++++----
.../versions/head/test_dag_parsing.py | 54 ++++++++++++++++--
docs/spelling_wordlist.txt | 1 +
.../airflow/providers/amazon/aws/hooks/base_aws.py | 6 +-
.../tests/unit/amazon/aws/hooks/test_base_aws.py | 43 +++++++++++++++
providers/apache/arrow/docs/connections/adbc.rst | 22 ++++----
providers/apache/arrow/provider.yaml | 12 ++--
.../providers/apache/arrow/get_provider_info.py | 10 +++-
.../airflow/providers/apache/arrow/hooks/adbc.py | 43 +++++++++++----
.../tests/unit/apache/arrow/hooks/test_adbc.py | 64 ++++++++++++++++++++++
.../providers/microsoft/mssql/hooks/mssql.py | 3 +-
.../tests/unit/microsoft/mssql/hooks/test_mssql.py | 22 ++++++++
.../airflow/providers/postgres/hooks/postgres.py | 3 +-
.../tests/unit/postgres/hooks/test_postgres.py | 16 ++++++
15 files changed, 284 insertions(+), 48 deletions(-)