You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/09/22 11:48:38 UTC

[GitHub] [airflow] uranusjr opened a new pull request, #26591: Allow MapXComArg to resolve after serialization

uranusjr opened a new pull request, #26591:
URL: https://github.com/apache/airflow/pull/26591

   This is useful for cases where we want to resolve an XCom without running a worker, e.g. to display the value in UI, logs, and OpenLineage.
   
   Since we don't want to actually call the mapper function in this case (the function is arbitrary code, and not running it is the entire point to serialize operators), "resolving" the XComArg in this case would merely produce some kind of quasi-meaningful string representation,
   instead of the actual value we'd get in the worker.
   
   Also note that this only affects a very small number of cases, since once a worker is run for the task instance, RenderedTaskInstanceFields would store the real resolved value and take over UI representation, avoiding this fake resolving logic to be accessed at all.


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow] jedcunningham merged pull request #26591: Allow MapXComArg to resolve after serialization

Posted by GitBox <gi...@apache.org>.
jedcunningham merged PR #26591:
URL: https://github.com/apache/airflow/pull/26591


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org