You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ra...@apache.org on 2026/04/27 04:28:59 UTC
(airflow) branch v3-2-test updated (3525944fe6d -> 65dd606bae0)
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 3525944fe6d [v3-2-test] Follow-up fixes for double-encode trigger PR (#64823) (#65584)
omit 7b15b863070 [v3-2-test] Fix: Prevent Breeze crash when self-upgrade check fails (#65656) (#65683)
omit 33bf76fadad [v3-2-test] Fix `mypy-scripts` and `check-distribution-gitignore` hooks (#65611) (#65615)
omit 7a529d2e462 [v3-2-test] Remove "translation freeze" logic from breeze selective checks (#65684) (#65701)
omit ce562b763c4 [v3-2-test] Fix UI log fetch crash when ti.hostname is empty (#64285) (#65583)
omit c0fd63365dd Fix setupServer type mismatch by letting TypeScript infer it. (#65166)
omit 8cef87a6db0 [v3-2-test] Regenerate meta-package pyproject.toml after vespa provider release (#65909) (#65913)
omit f691a68783a [v3-2-test] Backport fix trial for airflowctl (#65905) (#65908)
omit b4934c57bbc [v3-2-test] Run breeze via uvx from the current worktree (#65873) (#65910)
omit d9e59f085ed [v3-2-test] Breeze: ensure generated Dockerfile.pmc upgrades uv to the required floor (#65774) (#65829)
omit ac74a9aa3e4 [v3-2-test] Add cursor based pagination for get_dag_runs endpoint (#65604) (#65746)
omit 5cb3ae9333d Fix backfill marked complete before DagRuns are created (#62561) (#65889)
omit 93e60a3eb3c UI Fix: Date time input 'year' field unmodifiable (#63885) (#65890)
omit e9a9b4f32f4 Update pools slot input (#63900) (#65891)
omit 0b4afe72d3e Fix `TypeError` crashes on `/users/list` and `/roles/list` in FAB UI caused by concurrent API schema requests (#63986) (#65892)
omit ab3f5483511 fix toaster (#64142) (#65893)
omit 6a15b9af05b Fix FAB DB manager discovery in migration-only contexts (#64145) (#65894)
omit 4042664f315 Change hebrew wording for Asset Triggered (#64177) (#65895)
omit 4b8d01150e2 Fix PoolBar links using wrong query params for task instances filtering (#64182) (#65896)
omit e5e938a034a [v3-2-test] Move jaeger CI host ports below ephemeral range to fix flake (#65867) (#65868)
omit 668fd38406f [v3-2-test] Fix memory growth from pathlib sys.intern in long-running processes (#65706) (#65855)
omit 7eec05a3a9b [v3-2-test] CI: Notify open PRs that conflict on uv.lock after main merges (#65765) (#65851)
omit d7d5b9d785b [v3-2-test] Add pr-triage skill — maintainer-driven first-pass PR triage (#65648) (#65848)
omit ba05ad6b09a [v3-2-test] Breeze: fail fast when building provider sdists from a git worktree (#65771) (#65828)
omit ef200e9cba9 Bump the github-actions-updates group across 1 directory with 5 updates (#65807)
omit f82b765e778 Pre-assign external_executor_id at queuing time to prevent duplicate execution on scheduler crash (#65594) (#65711)
omit f58d0acf995 [v3-2-test] Include TI UUID in scheduler, DAG processor, triggerer, and worker logs (#65458) (#65476)
omit 8739dabb3c1 [v3-2-test] Embed GPG keys in repo for Docker build (#65408) (#65470)
omit 1d99783b173 [v3-2-test] Enable SQLAlchemy connection pool settings for file-based SQLite (#64888) (#65411)
omit 83feaeaabfc [v3-2-test] remove redundant quote in integration-system-tests.yml (#65381) (#65385)
omit 9497daca54b [v3-2-test] Validate SMTP server certificate on STARTTLS upgrade (#65346) (#65364)
omit a890aa85f1b [v3-2-test] Handle supervisor remote log upload failures gracefully (#65308) (#65318)
omit f4625715e38 [v3-2-test] Add tests for git bundle force-push resilience, error recovery, etc. (#65750) (#65854)
omit 1d950a0b369 [v3-2-test] Fix ti.start_date showing deferral-resume time instead of original start time (#63247) (#65491)
omit 1e5ed8bc50f [v3-2-test] Fix task CLI map_index bounds validation (#64133) (#65479)
omit 369d3b6645e [v3-2-test] UI: Fix mapped task XCom navigation from Grid #64875 (#65192) (#65322)
omit 6e78bf74320 [v3-2-test] Fix connection schema field not saved for providers without field behaviour (#65263) (#65267)
omit 6cf3db7f8ea [v3-2-test] UI: Rework Monaco editor theme to match Chakra UI palette (#64748) (#65228)
omit b0113ce6533 Fix bulk task instance update for mapped TIs and auth error rendering (#65874)
omit e8d614abd32 Bump the 3-2-auth-ui-package-updates group across 1 directory with 22 updates (#65809)
omit 4199e4e9a91 [v3-2-test] Doc: Add test-to-stable PR example with allow provider dependency bump label (#65341) (#65352)
omit e6accdde66c Teach boring-cyborg prek hook about {paths, targetBranchFilter} rules (#65872)
omit f6ee186e1e2 Release docs: port airflowctl fixes and guidance to other components (#65576) (#65582)
omit 470a0427b82 Protect airflow-ctl/v0-1-stable and wire up backport label (#65610) (#65646)
omit 2ff07339c7d [v3-2-test] Breeze: Include new providers in testing issue (#65815) (#65825)
omit 3ef6352d40d update Dag Runs document under Core Concept to make it consistent with BashOperator document (#64129) (#65850)
omit 2b3c66799e0 [v3-2-test] Install shared distros in CI image and tighten shared imports (#65783) (#65832)
omit d7785031476 Fix bulk task instance rbac bypass (#64288) (#65846)
omit 1f72bb49b40 Fix static checks (#65798)
omit 97647c94907 Add breeze k8s deploy-cluster command (#65260) (#65642)
omit cb3744e26dc Use project-pinned uv and check min version in prek hooks (#65531) (#65641)
omit 29ce2576563 [v3-2-test] Updates the is_url_safe method to reject urls with /// (#65557) (#65737)
omit 2308de63047 [v3-2-test] Upgrade important CI environment (#65585)
omit 79f049efb34 [v3-2-test] Allow accessing a TaskGroup's members via `[]` (#64430) (#65707)
omit 3fe9a9a9667 [v3-2-test] Carry RC-N-1 checkboxes forward into RC-N testing issue (#65644) (#65697)
omit 7671a7692fd [v3-2-test] Amend staging doc URL in release verification email generation (#65693) (#65700)
omit 8bcc699986d [v3-2-test] Simplify i18n policy (#65630) (#65678)
omit 4a50733576d Make Mypy plugins installable (#61422)
omit b20e14a9c71 [v3-2-test] Stop dumping full Click context dict in update-breeze-cmd-output (#65667) (#65669)
omit 9fc7155d8ee [v3-2-test] Cap airflow-ctl httpx dependency below 1.0 (#65607) (#65631)
omit 95cba136cd0 Add dev/sync_fork.sh helper to sync fork branches with upstream (#65550) (#65640)
omit 1c58b5c4f5c [v3-2-test] Small improvements on Helm release (#65633) (#65638)
omit 67356735f44 [v3-2-test] Improve Graph View Performance (#65031) (#65537)
omit 073d6dbee82 [v3-2-test] Fix flaky K8s xcom tests on ARM runners hitting 120s pod-start timeout (#65598) (#65616)
omit d11e3a18547 [v3-2-test] Fix airflow-ctl fallback for failed constrained installs (#65013) (#65619)
omit 580177ae44e [v3-2-test] Fix airflowctl dagrun list crash when --state is omitted (#65608) (#65620)
omit 03c8bdfc5c5 [v3-2-test] Support ordering XCom entries in the REST API and UI (#65418) (#65600)
omit acf40965d4d Fix backfill params not overriding existing DAG run conf (#64939) (#65599)
omit cfa3d30e0e7 Add name fields to SDK deadline alerts (#64926) (#65601)
omit 755b9a1cde3 [v3-2-test] Define translation agent skill guidelines for Hebrew (he) locale (#65122) (#65596)
omit 0d13305d5df [v3-2-test] Fix run_id_pattern pipe OR operator dropping single-term edge cases (#65190) (#65565)
omit ed92c83a2cb [v3-2-test] unmock Graph component in Graph.test.tsx so hook assertions are reached (#65555) (#65556)
omit de3d7276d94 [v3-2-test] Filter external dependency nodes by readable DAGs in structure_data endpoint (#65342) (#65534)
omit 39036dfe9c2 [v3-2-test] Isolate non-provider mypy hooks per distribution with dedicated .build/ venvs (#65492) (#65549)
omit c9c22ca4892 Feature/cursor pagination task instances UI (#64953) (#65542)
omit 465e8562ae4 [v3-2-test] Respect dag processor config option to show parsing logs on stdout (#65528) (#65541)
omit 5a94a01e0c6 [v3-2-test] Only fail provider dependency checks on main (#65551) (#65552)
omit 21720b65baa [v3-2-test] Add per-DAG authorization to partitioned_dag_runs endpoints (#65344) (#65538)
omit 90f86a95008 [v3-2-test] Work around jpype1 1.7.0 missing macOS arm64 wheels in jdbc provider (#65532) (#65548)
omit ad88daf7397 Add cursor based pagination for get_task_instances endpoint (#64845) (#65405)
omit f17c389d7a0 [v3-2-test] Revert "Stop masking quarantined unit test failures (#65500)" (#65515) (#65516)
omit c090135dea4 [v3-2-test] Fix airflow-ctl release verification instructions (#65510) (#65512)
omit ff53a9ab84a [v3-2-test] Stop masking quarantined unit test failures (#65500) (#65502)
omit 960d5bc0c89 [v3-2-test] Use monotonic clock for prek command timing (#65481) (#65484)
omit c645225fce8 [v3-2-test] Avoid false recovery alerts when failed job lookup fails (#64863) (#65473)
omit 11aeb303722 [v3-2-test] Sync local virtualenv before mypy and freeze uv.lock hook (#65326) (#65334)
omit f2d60f31554 [v3-2-test] fix(ui): register trigger and sensor graph node types (#65167) (#65321)
omit 37c31cc4187 [v3-2-test] [v3-2-test] Ensure that DB migrations run in a single connection. (#65231) (#65368)
omit 2debfd2c3b2 [v3-2-test] Fix: PATCH /dags pagination bug and document wildcard dag_id_pattern (#65309)
omit 659ec0812c3 [v3-2-test] Set JWT refresh cookie Secure flag when request is HTTPS (#65348) (#65363)
omit 0409ca8039c [v3-2-test] Refuse to follow log symlinks that resolve outside the base log folder (#65325) (#65345)
omit d9cd5b3908d [v3-2-test] Enforce per-file import-error authorization using relative_fileloc + bundle (#65329) (#65343)
omit b40a9ec4c3c [v3-2-test] Add Registry link to docs navbar (#65258) (#65338)
omit d6759da3cd8 fix(ui): invalidate task instances list query after clearing task instance (#63923) (#65304)
omit 71d7b34e09b Add dag runs filters (Consuming Asset) (#63624) (#65306)
omit 75919366924 [v3-2-test] Feat/check multi team enabled when team name provided api (#63994) (#65226)
omit 2907fe46f60 [v3-2-test] Run release calendar verification on its own schedule (#65118) (#65242)
omit 3ee3e151cdd [v3-2-test] Added breeze generate issue content for airflow-ctl (#65042) (#65241)
omit d321641c99f [v3-2-test] Bump actions/github-script in the github-actions-updates group (#65150) (#65160)
omit 87fb9025f72 [v3-2-test] Expose queueing/scheduled time in the Gantt Chart (#63372) (#65016)
omit 4b42525ff81 [v3-2-test] Speed up cleanup_python_generated_files by skipping irrelevant dirs (#64927) (#64930)
omit b6f96c86052 [v3-2-test] Load hook metadata from YAML without importing Hook class (#63826) (#64723)
add c632b0c0466 Prepare release 3.2.1rc1
new e55fa2f8508 [v3-2-test] Load hook metadata from YAML without importing Hook class (#63826) (#64723)
new a2862902699 [v3-2-test] Speed up cleanup_python_generated_files by skipping irrelevant dirs (#64927) (#64930)
new 9dade1ed30b [v3-2-test] Expose queueing/scheduled time in the Gantt Chart (#63372) (#65016)
new e3eeac77771 [v3-2-test] Bump actions/github-script in the github-actions-updates group (#65150) (#65160)
new 60684319faa [v3-2-test] Added breeze generate issue content for airflow-ctl (#65042) (#65241)
new c79580b0e7b [v3-2-test] Run release calendar verification on its own schedule (#65118) (#65242)
new 4492e711b39 [v3-2-test] Feat/check multi team enabled when team name provided api (#63994) (#65226)
new c069c2a2d31 Add dag runs filters (Consuming Asset) (#63624) (#65306)
new 3d2e1ffff52 fix(ui): invalidate task instances list query after clearing task instance (#63923) (#65304)
new fda1b5028e6 [v3-2-test] Add Registry link to docs navbar (#65258) (#65338)
new 53e161dd62f [v3-2-test] Enforce per-file import-error authorization using relative_fileloc + bundle (#65329) (#65343)
new 0101d8f1005 [v3-2-test] Refuse to follow log symlinks that resolve outside the base log folder (#65325) (#65345)
new 323edbad931 [v3-2-test] Set JWT refresh cookie Secure flag when request is HTTPS (#65348) (#65363)
new 7bb01abfa58 [v3-2-test] Fix: PATCH /dags pagination bug and document wildcard dag_id_pattern (#65309)
new a2c7a0d821d [v3-2-test] [v3-2-test] Ensure that DB migrations run in a single connection. (#65231) (#65368)
new 3e12a21d433 [v3-2-test] fix(ui): register trigger and sensor graph node types (#65167) (#65321)
new de6dea74ca5 [v3-2-test] Sync local virtualenv before mypy and freeze uv.lock hook (#65326) (#65334)
new 30e5ad5da2c [v3-2-test] Avoid false recovery alerts when failed job lookup fails (#64863) (#65473)
new 64817b58aaf [v3-2-test] Use monotonic clock for prek command timing (#65481) (#65484)
new b7214d0ab24 [v3-2-test] Stop masking quarantined unit test failures (#65500) (#65502)
new 7f9c6acb953 [v3-2-test] Fix airflow-ctl release verification instructions (#65510) (#65512)
new bf139de763c [v3-2-test] Revert "Stop masking quarantined unit test failures (#65500)" (#65515) (#65516)
new ed3494ea952 Add cursor based pagination for get_task_instances endpoint (#64845) (#65405)
new 3b9039ba1b5 [v3-2-test] Work around jpype1 1.7.0 missing macOS arm64 wheels in jdbc provider (#65532) (#65548)
new 8c74f6b71ad [v3-2-test] Add per-DAG authorization to partitioned_dag_runs endpoints (#65344) (#65538)
new a4cc8304ff7 [v3-2-test] Only fail provider dependency checks on main (#65551) (#65552)
new abb2445fb0c [v3-2-test] Respect dag processor config option to show parsing logs on stdout (#65528) (#65541)
new e4465038c9c Feature/cursor pagination task instances UI (#64953) (#65542)
new aa57de878c1 [v3-2-test] Isolate non-provider mypy hooks per distribution with dedicated .build/ venvs (#65492) (#65549)
new 37df7594251 [v3-2-test] Filter external dependency nodes by readable DAGs in structure_data endpoint (#65342) (#65534)
new 13bcc7376e0 [v3-2-test] unmock Graph component in Graph.test.tsx so hook assertions are reached (#65555) (#65556)
new 69d737a155a [v3-2-test] Fix run_id_pattern pipe OR operator dropping single-term edge cases (#65190) (#65565)
new e3618c6803e [v3-2-test] Define translation agent skill guidelines for Hebrew (he) locale (#65122) (#65596)
new 919098de242 Add name fields to SDK deadline alerts (#64926) (#65601)
new 638fbe2c2d5 Fix backfill params not overriding existing DAG run conf (#64939) (#65599)
new c3739575d13 [v3-2-test] Support ordering XCom entries in the REST API and UI (#65418) (#65600)
new d53d6047d77 [v3-2-test] Fix airflowctl dagrun list crash when --state is omitted (#65608) (#65620)
new 5f58fda0f47 [v3-2-test] Fix airflow-ctl fallback for failed constrained installs (#65013) (#65619)
new b7f885ae8ec [v3-2-test] Fix flaky K8s xcom tests on ARM runners hitting 120s pod-start timeout (#65598) (#65616)
new d60aca19ebd [v3-2-test] Improve Graph View Performance (#65031) (#65537)
new 2c868b57d57 [v3-2-test] Small improvements on Helm release (#65633) (#65638)
new 2969ab73340 Add dev/sync_fork.sh helper to sync fork branches with upstream (#65550) (#65640)
new 88334c6290d [v3-2-test] Cap airflow-ctl httpx dependency below 1.0 (#65607) (#65631)
new effbaec872c [v3-2-test] Stop dumping full Click context dict in update-breeze-cmd-output (#65667) (#65669)
new e6febd5320c Make Mypy plugins installable (#61422)
new c8f4c71ee6e [v3-2-test] Simplify i18n policy (#65630) (#65678)
new c6a57ad0552 [v3-2-test] Amend staging doc URL in release verification email generation (#65693) (#65700)
new b5a84d79854 [v3-2-test] Carry RC-N-1 checkboxes forward into RC-N testing issue (#65644) (#65697)
new 3fc212335f8 [v3-2-test] Allow accessing a TaskGroup's members via `[]` (#64430) (#65707)
new fd86ba692c4 [v3-2-test] Upgrade important CI environment (#65585)
new 02620b895f7 [v3-2-test] Updates the is_url_safe method to reject urls with /// (#65557) (#65737)
new 4f0a8f07466 Use project-pinned uv and check min version in prek hooks (#65531) (#65641)
new b0152148679 Add breeze k8s deploy-cluster command (#65260) (#65642)
new dc133f3e037 Fix static checks (#65798)
new 7098e12dada Fix bulk task instance rbac bypass (#64288) (#65846)
new ee70d1cbe97 [v3-2-test] Install shared distros in CI image and tighten shared imports (#65783) (#65832)
new 096652a3ec4 update Dag Runs document under Core Concept to make it consistent with BashOperator document (#64129) (#65850)
new 9ac46871dc7 [v3-2-test] Breeze: Include new providers in testing issue (#65815) (#65825)
new dd6657fa70d Protect airflow-ctl/v0-1-stable and wire up backport label (#65610) (#65646)
new bf64e467baf Release docs: port airflowctl fixes and guidance to other components (#65576) (#65582)
new 23e980c5a76 Teach boring-cyborg prek hook about {paths, targetBranchFilter} rules (#65872)
new e3a27f6fd7e [v3-2-test] Doc: Add test-to-stable PR example with allow provider dependency bump label (#65341) (#65352)
new 5b0362a9605 Bump the 3-2-auth-ui-package-updates group across 1 directory with 22 updates (#65809)
new 4ad460da21c Fix bulk task instance update for mapped TIs and auth error rendering (#65874)
new 5c6e8a57cc7 [v3-2-test] UI: Rework Monaco editor theme to match Chakra UI palette (#64748) (#65228)
new 28acfaf2fc3 [v3-2-test] Fix connection schema field not saved for providers without field behaviour (#65263) (#65267)
new 196ceb3b56d [v3-2-test] UI: Fix mapped task XCom navigation from Grid #64875 (#65192) (#65322)
new 1a5c9803784 [v3-2-test] Fix task CLI map_index bounds validation (#64133) (#65479)
new 7b23c32fd3b [v3-2-test] Fix ti.start_date showing deferral-resume time instead of original start time (#63247) (#65491)
new a56cd53433c [v3-2-test] Add tests for git bundle force-push resilience, error recovery, etc. (#65750) (#65854)
new 3870d51f9ef [v3-2-test] Handle supervisor remote log upload failures gracefully (#65308) (#65318)
new f23baf0274d [v3-2-test] Validate SMTP server certificate on STARTTLS upgrade (#65346) (#65364)
new 284d2fbfe25 [v3-2-test] remove redundant quote in integration-system-tests.yml (#65381) (#65385)
new 978f1f1e7f5 [v3-2-test] Enable SQLAlchemy connection pool settings for file-based SQLite (#64888) (#65411)
new 41a627e1b3f [v3-2-test] Embed GPG keys in repo for Docker build (#65408) (#65470)
new e030123e3a3 [v3-2-test] Include TI UUID in scheduler, DAG processor, triggerer, and worker logs (#65458) (#65476)
new e9c3a918e2a Pre-assign external_executor_id at queuing time to prevent duplicate execution on scheduler crash (#65594) (#65711)
new 0fb50f4ca7d Bump the github-actions-updates group across 1 directory with 5 updates (#65807)
new 4f34ce2aa63 [v3-2-test] Breeze: fail fast when building provider sdists from a git worktree (#65771) (#65828)
new 97778a6b4a6 [v3-2-test] Add pr-triage skill — maintainer-driven first-pass PR triage (#65648) (#65848)
new 96248bdc046 [v3-2-test] CI: Notify open PRs that conflict on uv.lock after main merges (#65765) (#65851)
new 34de075a1b5 [v3-2-test] Fix memory growth from pathlib sys.intern in long-running processes (#65706) (#65855)
new ccf37745c8a [v3-2-test] Move jaeger CI host ports below ephemeral range to fix flake (#65867) (#65868)
new 022a1956bab Fix PoolBar links using wrong query params for task instances filtering (#64182) (#65896)
new 519f213be42 Change hebrew wording for Asset Triggered (#64177) (#65895)
new 3040961201f Fix FAB DB manager discovery in migration-only contexts (#64145) (#65894)
new 6a90f74a7a7 fix toaster (#64142) (#65893)
new 3d8bd20b3ee Fix `TypeError` crashes on `/users/list` and `/roles/list` in FAB UI caused by concurrent API schema requests (#63986) (#65892)
new 18327111a87 Update pools slot input (#63900) (#65891)
new 5b7bf6703b6 UI Fix: Date time input 'year' field unmodifiable (#63885) (#65890)
new aa09a460ec6 Fix backfill marked complete before DagRuns are created (#62561) (#65889)
new 705b1293add [v3-2-test] Add cursor based pagination for get_dag_runs endpoint (#65604) (#65746)
new 29b200e3ea7 [v3-2-test] Breeze: ensure generated Dockerfile.pmc upgrades uv to the required floor (#65774) (#65829)
new 6ac25ee04a1 [v3-2-test] Run breeze via uvx from the current worktree (#65873) (#65910)
new 81ea8fca946 [v3-2-test] Backport fix trial for airflowctl (#65905) (#65908)
new 4bcb34d4721 [v3-2-test] Regenerate meta-package pyproject.toml after vespa provider release (#65909) (#65913)
new 191001447fa Fix setupServer type mismatch by letting TypeScript infer it. (#65166)
new 14faa52a4d9 [v3-2-test] Fix UI log fetch crash when ti.hostname is empty (#64285) (#65583)
new b7ed3eb231c [v3-2-test] Remove "translation freeze" logic from breeze selective checks (#65684) (#65701)
new 603e5880527 [v3-2-test] Fix `mypy-scripts` and `check-distribution-gitignore` hooks (#65611) (#65615)
new 4374b69e29b [v3-2-test] Fix: Prevent Breeze crash when self-upgrade check fails (#65656) (#65683)
new 65dd606bae0 [v3-2-test] Follow-up fixes for double-encode trigger PR (#64823) (#65584)
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 (3525944fe6d)
\
N -- N -- N refs/heads/v3-2-test (65dd606bae0)
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.
The 102 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
clients/python/CHANGELOG.md | 7 +++++++
clients/python/version.txt | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)