rjgoyln commented on PR #71850:
URL: https://github.com/apache/airflow/pull/71850#issuecomment-6349798818

   Good catch. A reference raising `RuntimeError` could escape the clear. 
`evaluate_with` is now inside the `try`, the handler catches `Exception`, and a 
regression test verifies that the clear completes, the deadline remains 
unchanged, and the failure is logged. Also rebased onto `main`.
   
   I left per-reference savepoints out for now, as failures after session 
changes would still poison the transaction. Happy to add them if you think they 
should be included.


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