Pebble32 opened a new pull request, #76547: URL: https://github.com/apache/airflow/pull/76547
Closes #76542. When called without a session, `MetastoreBackend.get_connection` and `get_variable` now use their own non-scoped session instead of committing and closing the caller's scoped session, which detached the scheduler's and Dag processor's objects when a timetable called `Variable.get`. A lookup without a session now only sees committed data, like the other secrets backends, so tests that read uncommitted writes pass `session` explicitly. Follow-up to #71968; same root cause as #76188. -- 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]
