SIGN IN SIGN UP
apache / airflow UNCLAIMED

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

0 0 0 Python

Refactor timeout handling in DatabricksSqlHook to use explicit signaling (#62623)

Replace implicit timeout detection based on Timer.is_alive() with explicit
timeout signaling via threading.Event. Timeout classification now checks an
explicit signal set by the timeout callback instead of inferring state from
thread lifecycle behavior.

Preserves existing cancellation semantics and exception types. Unit tests have been adjusted accordingly.

Co-authored-by: Sameer Mesiah <smesiah971@gmail.com>
S
SameerMesiah97 committed
af80c491a8cabbc9d3697b7ebf243cecb48816a7
Parent: 9217499
Committed by GitHub <noreply@github.com> on 3/10/2026, 6:35:13 PM