Skip to content

[v3-2-test] fix sdk configuration to use $AIRFLOW_CONFIG env (#64936)#65200

Merged
potiuk merged 1 commit into
v3-2-testfrom
backport-293f172-v3-2-test
Apr 14, 2026
Merged

[v3-2-test] fix sdk configuration to use $AIRFLOW_CONFIG env (#64936)#65200
potiuk merged 1 commit into
v3-2-testfrom
backport-293f172-v3-2-test

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

  • fix sdk configuration to use AIRFLOW_CONFIG env

  • fix logic
    (cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do 48639483+wjddn279@users.noreply.github.com

* fix sdk configuration to use AIRFLOW_CONFIG env

* fix logic
(cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do <48639483+wjddn279@users.noreply.github.com>
@potiuk potiuk marked this pull request as ready for review April 14, 2026 09:44
@potiuk potiuk merged commit 9e3f1e5 into v3-2-test Apr 14, 2026
32 checks passed
@potiuk potiuk deleted the backport-293f172-v3-2-test branch April 14, 2026 09:50
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…#65200)

* fix sdk configuration to use AIRFLOW_CONFIG env

* fix logic
(cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do <48639483+wjddn279@users.noreply.github.com>
@vatsrahul1001 vatsrahul1001 added the type:bug-fix Changelog: Bug Fixes label Apr 15, 2026
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.1 milestone Apr 15, 2026
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…#65200)

* fix sdk configuration to use AIRFLOW_CONFIG env

* fix logic
(cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do <48639483+wjddn279@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…#65200)

* fix sdk configuration to use AIRFLOW_CONFIG env

* fix logic
(cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do <48639483+wjddn279@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…#65200)

* fix sdk configuration to use AIRFLOW_CONFIG env

* fix logic
(cherry picked from commit 293f172)

Co-authored-by: Jeongwoo Do <48639483+wjddn279@users.noreply.github.com>
pierrejeambrun added a commit to astronomer/airflow that referenced this pull request Apr 16, 2026
Log group sections (::group::) were auto-collapsing whenever the UI
auto-refreshed or the user scrolled. Two issues combined to cause this:

1. LogBlock.onClick mutated the unfoldedGroups array in-place (.push,
   .splice) then passed the same reference to setState. React uses
   Object.is for state comparison — same reference means the update is
   silently discarded. This worked by accident in React 18 but broke
   after the React 19 upgrade (7d4c79b).

2. Chakra UI Tabs with isLazy (default lazyBehavior="unmount") unmounts
   inactive panels, resetting all component state on remount.

Fix: use immutable state updates (spread/filter to create new arrays)
so React properly detects changes, and add lazyBehavior="keepMounted"
so tab panels preserve their state once rendered.

closes: apache#65200
pierrejeambrun added a commit that referenced this pull request Apr 16, 2026
Log group sections (::group::) were auto-collapsing whenever the UI
auto-refreshed or the user scrolled. Two issues combined to cause this:

1. LogBlock.onClick mutated the unfoldedGroups array in-place (.push,
   .splice) then passed the same reference to setState. React uses
   Object.is for state comparison — same reference means the update is
   silently discarded. This worked by accident in React 18 but broke
   after the React 19 upgrade (7d4c79b).

2. Chakra UI Tabs with isLazy (default lazyBehavior="unmount") unmounts
   inactive panels, resetting all component state on remount.

Fix: use immutable state updates (spread/filter to create new arrays)
so React properly detects changes, and add lazyBehavior="keepMounted"
so tab panels preserve their state once rendered.

closes: #65200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:task-sdk type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants