mrlimacz commented on issue #51861: URL: https://github.com/apache/airflow/issues/51861#issuecomment-5233777375
As https://github.com/apache/airflow/pull/58849 is now closed, I tried to tackle this myself. In addition to @AmosG's discovery - `var` (`VariableAccessor`), `conn` (`ConnectionAccessor`), and `macros` (`MacrosAccessor`) being affected - I noticed that date Proxy objects in context ( `prev_start_date_success`, `prev_end_date_success`, `prev_data_interval_start_success` and `prev_data_interval_end_success`) cause the debugger to hang. Additionally, in Airflow 2.10.5 `__iter__` variable check also happens. I can see that in logs of my custom secrets backend. The difference is that this did not cause the debugger to hang. My guess is that the `__iter__` variable check did not go through `VariableAccessor`, so it did not enter an infinite loop. -- 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]
