kacpermuda opened a new pull request, #73655:
URL: https://github.com/apache/airflow/pull/73655

   Snowflake and Databricks each duplicated their own logic for building and 
emitting per-query OpenLineage lineage events, instead of using the OpenLineage 
provider's own public API for it. This replaces both with calls to the 
provider's `emit_query_lineage` API.
   
   This also fixes a bug where the START and COMPLETE events for a query shared 
a single mutable Run/Job object, letting a facet added while emitting one event 
leak into, or get corrupted alongside, the other.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code
   
   Generated-by: Claude Code following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


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