The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user kaxil (triggered by kaxil).

Head commit for run:
6e039fe15e7ff87cade6b4b595ba78e2c86c3156 / Kaxil Naik <[email protected]>
Fix bug in XComModel deserialization for value serialized in Task SDK

Currently, the Task SDK uses `airflow.serialization` module to serialize XCom 
value during execution. This is because
we have agreed with the contract of the execution client (Python, Golang and 
other SDK clients) being responsible for serialization and de-serialization.

To do this, as part of https://github.com/apache/airflow/issues/45481, we skip 
XCom serialization from XComModel and instead directly store in the DB.

This works well when deserialization is done on Execution side itself. However, 
for some cases we deserialize it on the Scheduler or API server only. Some of 
those:
- Extra Operator Links
- Branching & Skipping logic in `NotPreviouslySkippedDep` where we pull XCom.

closes https://github.com/apache/airflow/issues/47907
closes https://github.com/apache/airflow/pull/47918

Report URL: https://github.com/apache/airflow/actions/runs/13951813006

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to