y-sudharshan commented on PR #61279:
URL: https://github.com/apache/airflow/pull/61279#issuecomment-3901294446
Changes Made
Test Case Alignment (Commit: 3c1f0a7)
Inverted Version 1 and Version 2 to align with Issue #61208.
V1: task_a defined as a TaskGroup with subtasks.
V2: task_a converted to a simple task.
Upstream Sync (Commit: cca93ff)
Merged upstream/main and resolved conflicts in _merge_node_dicts.
Retained None handling logic.
Integrated upstream performance and efficiency improvements.
Test Validation
The updated test suite validates:
Structural Merge:
TaskGroup → Task conversion no longer results in a crash.
Null Safety:
None children values are safely handled during merge operations.
Output Integrity:
The latest DAG structure is correctly preserved in the merged output.
CI/CD Status
Current failures are infrastructure-related (Docker cache/network
connectivity).
No failures are caused by the recent logic changes.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]