vatsrahul1001 opened a new pull request, #76450:
URL: https://github.com/apache/airflow/pull/76450
Backport of #73655 ("Snowflake, Databricks: emit query lineage via
OpenLineage public API") to `v3-4-test`.
**Why:** the OpenLineage e2e (`openlineage_policy_hook_lineage_dag` →
`check_events`) was failing on v3-4-test full-test PRs (e.g. #76431, #76436).
Root cause (confirmed with OL maintainer): the e2e PROD image runs the latest
released OL provider, which includes #73655 renaming SQL hook-lineage query
jobs from `<dag>.<task>.query.N` to `<dag>.<task>.hll_query.N`, but v3-4-test's
in-tree tests still expected `query.N` → mismatch ("no events emitted"). This
backport brings both the provider-source rename and the matching
expected-events to v3-4-test, realigning them with the released provider.
**Scope:** 15 files — snowflake, databricks, and openlineage provider source
+ their unit/system tests + expected-events. Clean cherry-pick (no conflicts).
This is the targeted fix for the `t_with_sql_hook.query.1` → `hll_query.1`
failure. Other OL e2e DAGs, if any still fail, may need additional test
backports (tracked separately).
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes — Claude Code (Opus 4.8) assisted with preparing the backport.
Generated-by: Claude Code (Opus 4.8)
--
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]