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]
