0xamlab commented on issue #74716:
URL: https://github.com/apache/airflow/issues/74716#issuecomment-6172908368

   Confirmed the gap locally: `TIRunContext` has 14 model fields and the 
supervisor schema JSON lists none named `execution_timeout`; `StartupDetails` 
embeds that context at `comms.py:422`, so the native runtime never receives the 
timeout. The only place that sends `SetExecutionTimeout` is the Python task 
runner at `task_runner.py:2264`, which stub tasks bypass. The serialized DAG 
does carry `execution_timeout` on the stub, but it stops at the API boundary 
because `TIRunContext` (`_generated.py:981`) omits the field.


-- 
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]

Reply via email to